Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!bloom-beacon!gatech!hubcap!ncrcae!ncr-sd!hp-sdd!hplabs!ucbvax!CLUTX.CLARKSON.EDU!nelson From: nelson@CLUTX.CLARKSON.EDU (Russell Nelson) Newsgroups: comp.protocols.tcp-ip.ibmpc Subject: Re: Hardware Driver Spec Message-ID: <8710180508.AA26524@clutx.clarkson.edu> Date: Sun, 18-Oct-87 01:08:56 EDT Article-I.D.: clutx.8710180508.AA26524 Posted: Sun Oct 18 01:08:56 1987 Date-Received: Mon, 19-Oct-87 00:02:10 EDT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 26 The cover letter to the Hardware Driver Spec posted by jbvb of FTP Software says that the specification is limited to a single packet driver. However, as I read through the document, I don't see anything that limits you to only one packet driver. It seems to me that the cover letter is wrong. I also have a question about send_pkt: int send_pkt(buffer, length) AH = 4 char far *buffer; DS:SI unsigned length; CX error return: carry flag set error code DH possible errors: BAD_HANDLE "Transmits length bytes of data, starting at buffer. The application must supply the entire packet, including local network headers. The type field must be filled in by the application as well, as no handle has to be specified in order to send a packet." Question: If no handle has to be specified, why is "BAD_HANDLE" one of the possible errors? Also, where is the "type field" that I am supposed to be filling in?