arpresolve change in 4.0.3

Jim Niemann edsr!neptune!jcn at central.sun.com
Sat Jul 22 00:20:26 AEST 1989


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 



More information about the Comp.sys.sun mailing list