Commit dbfb17a6 authored by Phil Sutter's avatar Phil Sutter Committed by Stephen Hemminger

man: tc-csum.8: Add an example

Signed-off-by: default avatarPhil Sutter <phil@nwl.cc>
Signed-off-by: default avatarStephen Hemminger <stephen@networkplumber.org>
parent 1672f421
...@@ -49,6 +49,21 @@ UDPLite header ...@@ -49,6 +49,21 @@ UDPLite header
.TP .TP
.B SWEETS .B SWEETS
These are merely syntactic sugar and ignored internally. These are merely syntactic sugar and ignored internally.
.SH EXAMPLES
The following performs stateless NAT for incoming packets from 192.168.1.100 to
new destination 18.52.86.120 (0x12345678 in hex). Assuming these are UDP
packets, both IP and UDP checksums have to be recalculated:
.RS
.EX
# tc qdisc add dev eth0 ingress handle ffff:
# tc filter add eth0 prio 1 protocol ip parent ffff: \\
u32 match ip src 192.168.1.100/32 flowid :1 \\
action pedit munge ip dst set 0x12345678 pipe \\
csum ip and udp
.EE
.RE
.SH SEE ALSO .SH SEE ALSO
.BR tc (8), .BR tc (8),
.BR tc-pedit (8) .BR tc-pedit (8)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment