VAF@SCORE.STANFORD.EDU (Vince Fuller) (04/18/89)
Why dig up the kernel? More than one workstation vendor provides standard tools to send and receive arbitrary ethernet packets. Remember nit, tcpdump, and etherfind from one of those vendors. Others have what they consider better. Many paying customers think they require raw ether for real applications (i.e. something they'll pay for). This brings up a point that I've been thinking about for a while. Has anyone proposed a standard UNIX socket interface for sending/receiving link-layer packets? It would be a very useful thing to see in, say, 4.4BSD... Something combining the I/O interface of sockets with the better features of both NIT and the CMU/Stanford packet filter would be ideal. --Vince -------