[FreeVMS] ioc$search

Roar Thronæs roart at nvg.ntnu.no
Sat Jun 13 09:39:44 CEST 2015


On Fri, Jun 12, 2015 at 05:59:15PM +0200, Guido wrote:
> 
> The ioc$search function from iosubpagd.c should implement what is 
> described in paragraphs 21.4.1 bullet 4 and 21.5.2.1 bullet 8, 9 & 10 
> from the VMS I&DS 5.2, right?
> 
> It seems to try to extract the node name from the device name by 
> searching for a '$', but the appropriate delimiter is '::'. If the node 
> name delimiter is not found this will result in a null pointer.
> 
> I do not understand the do-while loop searching the I/O database. I 
> think the idea is that if a node name was found, it should match in the 
> I/O database and that the device name and number must always match. But 
> I believe the code does not quite do that.

A lot of the code is temporary and workarounds, or only partially implemented.

See http://h71000.www7.hp.com/doc/84final/4477/4477pro_010.html
http://h71000.www7.hp.com/doc/731final/6489/6489pro_011.html
The node$device is cluster device naming.

http://h71000.www7.hp.com/doc/731final/6489/6489pro_007.html
The node::disk is DECnet/OSI.

-- 
Regards,
Roar Thronæs


More information about the FreeVMS mailing list