net/iavf: support flow director for GRE tunnel packet
Support AVF FDIR for inner header of GRE tunnel packet.
+------------------------------+---------------------------------------+
| Pattern | Input Set |
+------------------------------+---------------------------------------+
| eth/ipv4/gre/ipv4 | inner: src/dst ip, dscp |
| eth/ipv4/gre/ipv4/udp | inner: src/dst ip, dscp, src/dst port |
| eth/ipv4/gre/ipv4/tcp | inner: src/dst ip, dscp, src/dst port |
| eth/ipv4/gre/eh/ipv6 | inner: src/dst ip, tc |
| eth/ipv4/gre/eh/ipv6/udp | inner: src/dst ip, tc, src/dst port |
| eth/ipv4/gre/eh/ipv6/tcp | inner: src/dst ip, tc, src/dst port |
| eth/ipv6/gre/ipv4 | inner: src/dst ip, dscp |
| eth/ipv6/gre/ipv4/udp | inner: src/dst ip, dscp, src/dst port |
| eth/ipv6/gre/ipv4/tcp | inner: src/dst ip, dscp, src/dst port |
| eth/ipv6/gre/ipv6 | inner: src/dst ip, tc |
| eth/ipv6/gre/ipv6/udp | inner: src/dst ip, tc, src/dst port |
| eth/ipv6/gre/ipv6/tcp | inner: src/dst ip, tc, src/dst port |
+------------------------------+---------------------------------------+
Signed-off-by: Wenjun Wu <wenjun1.wu@intel.com>
Acked-by: Qi Zhang <qi.z.zhang@intel.com>