home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.os.vms      DEC's VAX* line of computers & VMS.      264,096 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 263,632 of 264,096   
   Johnny Billquist to Robert A. Brooks   
   Re: Semper VMS - Nuclear Mode   
   29 Oct 25 10:04:25   
   
   From: bqt@softjar.se   
      
   On 2025-10-28 17:15, Robert A. Brooks wrote:   
   > On 10/28/2025 09:54, Simon Clubley wrote:   
   >> On 2025-10-27, jayjwa  wrote:   
   >   
   >>> %%%%%%%%%%%  OPCOM  18-DEC-2023 20:35:37.33  %%%%%%%%%%%   
   >>> Message from user DECNET on KUSHAL   
   >>> DECnet event 0.3, automatic line service   
   >>>  From node 1.12 (KUSHAL),  1-JAN-2041 00:00:00.00   
   >>> Circuit QNA-0, Load, Successful, Node = 1.16, File = SAMPLE.SYS   
   >>> Operating system, Ethernet address = AA-00-04-00-10-04   
   >>>   
   >>   
   >> This may be because the 15-bit date offset boundary for the   
   >> DECnet Phase IV event timestamp (as defined by the specification)   
   >> was passed several years ago and therefore the system may be placing   
   >> junk in that field. Current VMS itself uses the full 16-bits available,   
   >> hence there is no problem on VMS itself.   
   >>   
   >> I came across this when I was probing EVL a few years ago and found that   
   >> contrary to the specs it was still OK on current VMS systems. I think it   
   >> was Rob who made that change to VMS but I can't remember for sure.   
   >   
   > [EVL]EVLJULIAN.B32   
   > X-4     RAB0249         Robert A. Brooks          
   17-Nov-2022   
   >          Fix for Jira DV-13/NetSuite 2057 -- "DECnet Phase IV"   
   >          NICE event date issue"   
   >   
   >          From a customer-sent mail message   
   >   
   >          "Events are time-stamped when they are generated with a   
   >          2-byte field holding the number of half julian days   
   >          since Jan-1 1977. The spec (Network Management 4.0.0,   
   >          page 170/171) implies that these 2 bytes should be treated   
   >          as a signed value (0 - 32767) which will overflow on   
   >          Nov 9th 2021. If the code treats it as unsigned, then we   
   >          are good for another 44 years."   
   >   
   >          The code in routine EVL$JULIAN appears to treat the   
   >          relevant word as unsigned, but there is an explicit   
   >          check such that any date after 1-Nov-2022 will return   
   >          an error.  Simply pushing the gating date check into   
   >          the future allows the date to be formatted and displayed   
   >          correctly.  For cuteness, I'm using my 100th birthday of   
   >          December 20, 2061 as the gating date.  Yeah, it's not   
   >          exactly 44 years past 10-Nov-2022, but hey, it's my call   
   >          to make.   
      
   So VMS only got the fix after the date had passed? Kindof interesting.   
      
   In RSX:   
      
   [320,10]EVCEVT.MAC   
    8.10  18-AUG-1998     D. Carroll   
                  DC515 - Correct event time reporting after 10-Nov-2021   
      
      Johnny   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca