请问nf_nat_mangle_tcp_packet()怎么用呢?
请问nf_nat_mangle_tcp_packet()怎么用呢,各个参数都表示什么意思呢? 回复 1# cao_wolf请问nf_nat_mangle_tcp_packet()怎么用呢,各个参数都表示什么意思呢?
明白了这个函数的目的就可以很自然的了解各个参数的含义了。
这个函数是用来修改tcp包中指定内容的,说白了就是讲tcp包指定偏移(match_offset)开始的match_len个字节,替换成rep_buffer所指空间的rep_len个字节的内容。
回复 2# 瀚海书香
请问如果rep_len > match_len会怎样?溢出吗?
回复 3# cao_wolf
请问如果rep_len > match_len会怎样?溢出吗?
linus看到这句话会吐血的
如果rep_len > match_len,如果原有空间还有剩余,直接使用;如果空间不足,就申请空间呗
回复 4# 瀚海书香
:-L
页:
[1]