]> git.ipfire.org Git - thirdparty/iproute2.git/commitdiff
Revert "tc: flower: document that *_ip parameters take a PREFIX as an argument."
authorStephen Hemminger <stephen@networkplumber.org>
Thu, 22 Dec 2016 00:06:35 +0000 (16:06 -0800)
committerStephen Hemminger <stephen@networkplumber.org>
Thu, 22 Dec 2016 00:06:35 +0000 (16:06 -0800)
This reverts commit a8a1dccd2af957077aa9d975db979c39d571bb6c.

man/man8/tc-flower.8
tc/f_flower.c

index 33104963696cb49b5a3b2bc434d48b5430d10fe4..bc488523e66b5731b78164b504acf0ceec3c5d9a 100644 (file)
@@ -31,8 +31,8 @@ flower \- flow based traffic control filter
 .IR ETH_TYPE " } | "
 .BR ip_proto " { " tcp " | " udp " | " sctp " | " icmp " | " icmpv6 " | "
 .IR IP_PROTO " } | { "
-.BR dst_ip " | " src_ip " } "
-.IR PREFIX " | { "
+.BR dst_ip " | " src_ip " } "
+.IR ipv4_address " | " ipv6_address " } | { "
 .BR dst_port " | " src_port " } "
 .IR port_number " } | "
 .B enc_key_id
@@ -108,14 +108,14 @@ may be
 .BR tcp ", " udp ", " sctp ", " icmp ", " icmpv6
 or an unsigned 8bit value in hexadecimal format.
 .TP
-.BI dst_ip " PREFIX"
+.BI dst_ip " ADDRESS"
 .TQ
-.BI src_ip " PREFIX"
+.BI src_ip " ADDRESS"
 Match on source or destination IP address.
-.I PREFIX
-must be a valid IPv4 or IPv6 address, depending on the \fBprotocol\fR
-option to tc filter, optionally followed by a slash and the prefix length.
-If the prefix is missing, \fBtc\fR assumes a full-length host match.
+.I ADDRESS
+must be a valid IPv4 or IPv6 address, depending on
+.BR protocol
+option of tc filter.
 .TP
 .BI dst_port " NUMBER"
 .TQ
@@ -133,16 +133,16 @@ which have to be specified in beforehand.
 .TP
 .BI enc_key_id " NUMBER"
 .TQ
-.BI enc_dst_ip " PREFIX"
+.BI enc_dst_ip " ADDRESS"
 .TQ
-.BI enc_src_ip " PREFIX"
+.BI enc_src_ip " ADDRESS"
+.TQ
+.BI enc_dst_port " NUMBER"
 Match on IP tunnel metadata. Key id
 .I NUMBER
 is a 32 bit tunnel key id (e.g. VNI for VXLAN tunnel).
-.I PREFIX
-must be a valid IPv4 or IPv6 address optionally followed by a slash and the
-prefix length. If the prefix is missing, \fBtc\fR assumes a full-length
-host match.  Dst port
+.I ADDRESS
+must be a valid IPv4 or IPv6 address. Dst port
 .I NUMBER
 is a 16 bit UDP dst port.
 .SH NOTES
index 6d9a3b70afed1cb0d5086b8a94a4c5b496ae2b99..df73bb28cf72bd388d1d6d2d39571b4061a7b0aa 100644 (file)
@@ -48,14 +48,14 @@ static void explain(void)
                "                       dst_mac MASKED-LLADDR |\n"
                "                       src_mac MASKED-LLADDR |\n"
                "                       ip_proto [tcp | udp | sctp | icmp | icmpv6 | IP-PROTO ] |\n"
-               "                       dst_ip PREFIX |\n"
-               "                       src_ip PREFIX |\n"
+               "                       dst_ip [ IPV4-ADDR | IPV6-ADDR ] |\n"
+               "                       src_ip [ IPV4-ADDR | IPV6-ADDR ] |\n"
                "                       dst_port PORT-NUMBER |\n"
                "                       src_port PORT-NUMBER |\n"
                "                       type ICMP-TYPE |\n"
                "                       code ICMP-CODE }\n"
-               "                       enc_dst_ip PREFIX |\n"
-               "                       enc_src_ip PREFIX |\n"
+               "                       enc_dst_ip [ IPV4-ADDR | IPV6-ADDR ] |\n"
+               "                       enc_src_ip [ IPV4-ADDR | IPV6-ADDR ] |\n"
                "                       enc_key_id [ KEY-ID ] }\n"
                "       FILTERID := X:Y:Z\n"
                "       MASKED_LLADDR := { LLADDR | LLADDR/MASK | LLADDR/BITS }\n"