每个人都要有一个骨灰级的爱好,不为金钱,而纯粹是为了在这个领域享受追寻真理的快乐。
发布时间:2012-06-12 17:32:22
PF_RING是支持BPF过滤器的,这个在PF_RING的UserGuide中也有相应的函数原型说明。 当编译创建配置的时候,也可以关闭BPF的支持。 ./userland/lib/configure --disable-bpf默认是支持开启BPF过滤器的,在./userland/lib/pfring_mod.c源码中,会有一个宏定义: #ifdef ENABLE_BPF #include <pcap/pcap.h.........【阅读全文】
发布时间:2012-06-11 09:32:54
#include <pcap.h>#include <stdio.h>#include <stdlib.h>#include <signal.h>#include <netinet/in.h>#include <arpa/inet.h>#include <linux/if_ether.h>#include <linux/ip.h>#.........【阅读全文】
发布时间:2012-05-29 17:44:21
#include <stdio.h>#include <stdlib.h>#include <string.h>int find_path(const char *path) { if (path == NULL) return -1; char *temp = strdu.........【阅读全文】
发布时间:2012-05-29 16:24:12
/*记录icmp_tpye类型数据包接收的数量。kill -SIGHUP $(pidof filename) 生成文件kill -SIGQUIT $(pidof filename) 退出程序程序在接收到SIGHUP信号后在当前目录下生成result文件,接收SIGQUIT信号后退出程序,并删除result文件。*/.........【阅读全文】