<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Jun 30, 2020, at 11:21 AM, Johnny Billquist <<a href="mailto:bqt@softjar.se" class="">bqt@softjar.se</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi.<br class=""><br class="">On 2020-06-30 02:45, John Forecast wrote:<br class=""><blockquote type="cite" class="">Recently I have found, and fixed, a number of bugs in the DECnet for Linux kernel module. Some of<br class="">these bugs may be relevant for members of this mailing list who are using DECnet for Linux,<br class="">especially on a Raspberry Pi.<br class=""></blockquote><br class="">Cool.<br class=""><br class=""><blockquote type="cite" class="">New programs:<br class="">NML2<br class="">New implementation of the Network Management Listener. Supports SUMMARY, STATUS<br class="">and CHARACTERISTICS for NODES, CIRCUITS and AREAS. It does not support LINKS<br class="">and OBJECTS which were in the old version but are system specific operations which<br class="">were only visible from DECnet-VMS systems.<br class=""></blockquote><br class="">Um. No. OBJECTS are also there in RSX. And I wonder if you mean LINES when you wrote LINKS. And LINES are also in RSX. Not sure there are some other systems that also have those types. But they are definitely not VMS only... And OBJECTS are actually rather relevant everywhere, it's just not that all systems make them visible. I would say it's actually nice and useful if they can be shown. LINES are also relevant, but it does depend a little on the implementation.<br class=""><br class=""></div></div></blockquote><div><br class=""></div>No, I’m talking about how entities are handled in the NICE protocol. SET/DEFINE/SHOW/LIST commands on NODES, LINES, LOGGING, CIRCUITS, MODULES and AREAS use a common protocol format so that VMS, for instance, can issue a “SHOW KNOWN NODES” to RSX, Ultrix etc. LINKS and OBJECTS are considered system dependent entities and and for operations on those entities NCP will send a request as:</div><div><br class=""></div><div><span class="Apple-tab-span" style="white-space:pre">   </span><System-Specific-Function (code 22)></div><div><span class="Apple-tab-span" style="white-space:pre">   </span><Originating system type (VMS == 4)></div><div><span class="Apple-tab-span" style="white-space:pre">   </span><Binary data></div><div><br class=""></div><div>Here’s Ultrix issuing commands to a VMS system:</div><div><br class=""></div><div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""># ncp tell router sho exec</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; min-height: 14px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Executor Volatile Summary as of Sun Jul  1 08:47:44 EDT 1990</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; min-height: 14px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Executor node =  63.1 (ROUTER)</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; min-height: 14px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">State                              = On</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Identification                     = DECnet for OpenVMS VAX V7.3</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; min-height: 14px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""># ncp tell router sho known objects</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; min-height: 14px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Known Object Volatile Summary as of Sun Jul  1 08:48:00 EDT 1990</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">ncp - listener response: System-specific Management function not supported</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""># </span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">For LINES, I’m not sure there is much useful information we can display. Here’s Ultrix again:</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">#ncp sho kno lin char</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; min-height: 14px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Known Line Volatile Characteristics as of Sun Jul  1 09:00:49 EDT 1990</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; min-height: 14px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Line  =  QNA-0</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco; min-height: 14px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Controller                         = Normal</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Protocol                           = Ethernet</span></div><div style="margin: 0px; font-stretch: normal; font-size: 10px; line-height: normal; font-family: Monaco;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">Hardware address                   = aa-00-04-00-df-fc</span></div></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class="">  John.</span></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div></div><div><blockquote type="cite" class=""><div class=""><div class=""><br class=""></div><div class=""> Johnny<br class=""><br class="">-- <br class="">Johnny Billquist                  || "I'm on a bus<br class="">                                  ||  on a psychedelic trip<br class=""><a href="mailto:bqt@softjar.se" class="">email: bqt@softjar.se</a>             ||  Reading murder books<br class="">pdp is alive!                     ||  tryin' to stay hip" - B. Idol<br class=""></div></div></blockquote></div><br class=""></body></html>