在Mac OS X(Darwin)下的AF_PACKET等效功能

11

我正在尝试在Mac OS X上编译一个使用AF_PACKET套接字和libpcap的C程序,那么在OS X中的等效方法是什么?


Related - Nemo
1个回答

9
在Mac OS X(以及其他类似于BSD的操作系统,如FreeBSD、NetBSD、OpenBSD、Dragonfly BSD等)中,与AF_PACKET套接字最相似的是BPF,但它并不像AF_PACKET套接字一样工作;请查看“man bpf”。
在Mac OS X(以及其他类似于BSD的UN*X系统)中,libpcap的精确等效物是libpcap。(libpcap也是许多其他UN*X系统中libpcap的精确等效物,但它并不作为所有这些UN*X系统的标准部分发货,而在Mac OS X和其他类似于BSD的UN*X系统中则发货。)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接