之前找了很久相关函数,偶然试了一下,才发现如此简单,是参看了udp-echo的SetFill函数之后发现也可以这么用。哎,真是没找到正确的方法和思路呐,还要继续努力!
之后发现从ipv4-fragmentation-test.cc也能获得一些启发。
uint8_t fill[500];//由此实现给packet填写内容,so easy!
for (int i=0;i<256;i++) fill[i]=i;//因为是8位整形,最大只能到256
Create<Packet>(fill,256);//可以通过开启Pcap检验一下,检验发现最后几位不是我设置的值,自动填零了,原因有待探索