> Obviously, some way to send/receive raw Ethernet packets (akin > to socket(AF_PACKET, SOCK_RAW, protoNumer) under Linux) would > save us a lot of work.
Have you looked at porting the FreeBSD equivalent of SOCK_RAW. With any luck you just need to drop in a few files and it runs. Andrew -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss