]> git.ipfire.org Git - thirdparty/iproute2.git/commit
tc/pedit: p_tcp: introduce pedit tcp support
authorAmir Vadai <amir@vadai.me>
Sun, 23 Apr 2017 12:53:55 +0000 (15:53 +0300)
committerStephen Hemminger <stephen@networkplumber.org>
Mon, 1 May 2017 16:22:16 +0000 (09:22 -0700)
commit2c6eb12ab82548cd376bd2d24eb034b385f23d18
treee9b231b176d72767ac86f781d5c5980443cb3d72
parent3cd5149ecd78b88852fb3d120527b26e70b471cd
tc/pedit: p_tcp: introduce pedit tcp support

For example, forward tcp traffic destined to port 80 to veth0 and set
tcp port to 8080:
$ tc filter add dev enp0s9 protocol ip parent ffff: \
    flower \
      ip_proto tcp \
      dst_port 80 \
    action pedit ex munge \
      tcp dport set 8080 \
    action mirred egress \
      redirect dev veth0

Signed-off-by: Amir Vadai <amir@vadai.me>
man/man8/tc-pedit.8
tc/p_tcp.c