jcn@central.sun.com (Jim Niemann) (07/21/89)
For those of you writing network device drivers: In 4.0.3 the calling sequence to arpresolve has changed. In 4.0.1 the calling sequence was: arpresolve(&arpcom, &mbuf, &idst, edst, &usetrailers) In 4.0.3 the calling sequence was changed to: arpresolve(&arpcom, &mbuf) The usetrailers options was dropped altogether. (Under the theory that new drivers should never generate trailers, but always accept them.) idst (internet destination) needs to be supplied in a new field in the arpcom structure (ac_lastip). edst (ethernet destination) will be returned in a new field in the arpcom structure (ac_lastarp) Aren't you glad that minor dot.dot releases are always source code compatible! :-). Jim Niemann EDS Research {sun!texsun, uunet}!edsr!jcn