Linux 原始套接字发包问题

用原始套接字 实现了 抓包 协议分析。举个例子现在想通过判断TCP 的数据部分 判断是否含有Host: www.baidu.com之类的 然后返回一个302重定向包 将其请求重定向到另外的一个URL上。但是 发送的包发送不出去 wireshark捕获到 很郁闷。图片说明

用libpcap等开发包来做呢,提供了现成的

libpcap+libnet已经实现了,但是原始套接字的 还没搞顺溜。。。。