PF_PACKET

Lev Walkin vlm at netli.com
Fri Jun 25 13:26:37 PDT 2004


Ivan Voras wrote:
> Lev Walkin wrote:
> 
>> Ivan Voras wrote:
>>
>>> I'm trying to port open1x xsupplicant, and it uses PF_PACKET to get 
>>> relevant packets (of appropriate ethernet type). I looked around in 
>>> /usr/include and can't find the support, at least not under that and 
>>> similar names. Is there support for it in FreeBSD?
>>>
>>> (I only need to catch & send a few packets now and then, not anything 
>>> complex or bandwidth demanding).
>>
>>
>>
>> man bpf
> 
> 
> 
> I've no experience with bpf, but It looks way too complex. And besides, 
> the program is relaying on using sendto/recvfrom all over the place.


it is actually pretty simple. man pcap. this is a wrapper around bpf
which lets you do it in a couple lines of C code.


-- 
Lev Walkin
vlm at netli.com


More information about the freebsd-hackers mailing list