Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!uunet!comp.vuw.ac.nz!canterbury!lincoln.ac.nz!baird2 From: baird2@lincoln.ac.nz Newsgroups: comp.sys.novell Subject: Re: Bugs galore! Message-ID: <1991Mar26.184848.1@lincoln.ac.nz> Date: 26 Mar 91 08:26:54 GMT References: <1991Mar26.115305.3242@waikato.ac.nz> Lines: 25 In article <1991Mar26.115305.3242@waikato.ac.nz>, hamish@waikato.ac.nz writes: > > I would just like to express my disappointment in the person who coded the > libraries for the Netware C interface that I have got. After carefully reading > of the manula and much cursing and swearing in my office I discover that the > problem with my program wasn't a bug of mine, gremlins on the ethernet or even > a ghost. No. Some busybody had inserted code into the QueryServices routine > that went through the reply packets and swapped all the values to lo-hi bytes > ordering, including the 48-bit ethernet address which looked liked it was > scrambled at random. > There are other examples of documentation/programming mismatches in the C Interface. The GetObjectDiskRestrictions procedure does not return 0x40000000 when no quota is set - as stated in the manual. It specifically checks for this value and if found sets it to zero! Overall, Novell have done a sloppy job on the C Interface. ---------------------------------------------------------------------------- John Baird Internet: J.Baird@lincoln.ac.nz Senior Computer Consultant CompuServe: 75360,35 Centre for Computing & Biometrics Phone: (64) (3) 252-811 Lincoln University Fax: (64) (3) 252-944 Canterbury New Zealand