home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / hp / 10323 < prev    next >
Encoding:
Internet Message Format  |  1992-09-11  |  1.5 KB

  1. Xref: sparky comp.sys.hp:10323 comp.unix.internals:1799
  2. Path: sparky!uunet!mcsun!uknet!mucs!lucs!djn
  3. From: djn@csc.liv.ac.uk (David Nixon)
  4. Newsgroups: comp.sys.hp,comp.unix.internals
  5. Subject: HP-UX Network Protocol registration
  6. Keywords: HP-UX,Ethernet Driver,Amoeba RPC
  7. Message-ID: <6069@m1.cs.man.ac.uk>
  8. Date: 11 Sep 92 14:26:28 GMT
  9. Sender: news@cs.man.ac.uk
  10. Followup-To: comp.sys.hp
  11. Organization: Computer Science, Liverpool University
  12. Lines: 26
  13.  
  14. I am in the process of porting a network protocol, Amoeba RPC, to HP-UX 8-07
  15. for the 700 series.
  16.  
  17. The protocol is implemented as a device driver which interfaces
  18. directly with the HP network interface driver. 
  19.  
  20. The problem is that I don't know the method to register the 
  21. protocol with the ethernet driver; so that incoming packets will
  22. be passed to the protocol's input routine.
  23.  
  24. N.b. the protocol code uses the ether_register() kernel routine which is 
  25. ,I think, SUNOS specific:- I have come across a suggestively named routine, in
  26.  the ethernet driver, called lanc_log_protocol(), but can only guess if this is
  27. what I should be using.
  28.  
  29. I shall be very grateful if anyone can supply details of the following:
  30.  
  31. 1) Confirmation that a protocol registering mechanism exits under HP-UX
  32.  
  33. 2) Name and call syntax of the relevant kernel routine.
  34.  
  35. 3) Kernel data structures used to hold the details of each protocol
  36.    registered.
  37.  
  38. David Nixon ------- Computer Science Department, University of Liverpool.
  39.                     e-mail: djn%csc.ac.liv.uk : tel 44-051-794-3690
  40.