摘要:
最近写一些在网络上捕获数据包的程序,用到了RawSocket,其中要用到SetSocketOption()原型为: SetSocketOption(SocketOptionLevel.IP, SocketOptionName.HeaderIncluded, 1);第三个参数为什么要是 1 呢?原因是默认的值是 0 ,1表示打开这个选项。那么还有多少这样的选项呢?答案是:很多,有200项左... 阅读全文
摘要:
最近写一些在网络上捕获数据包的程序,用到了RawSocket,其中要用到SetSocketOption()原型为: SetSocketOption(SocketOptionLevel.IP, SocketOptionName.HeaderIncluded, 1);第三个参数为什么要是 1 呢?原因是默认的值是 0 ,1表示打开这个选项。那么还有多少这样的选项呢?答案是:很多,有20... 阅读全文