|
@@ -5091,7 +5091,6 @@ static void ixgbe_atr(struct ixgbe_adapter *adapter, struct sk_buff *skb,
|
|
|
/* Right now, we support IPv4 only */
|
|
|
struct ixgbe_atr_input atr_input;
|
|
|
struct tcphdr *th;
|
|
|
- struct udphdr *uh;
|
|
|
struct iphdr *iph = ip_hdr(skb);
|
|
|
struct ethhdr *eth = (struct ethhdr *)skb->data;
|
|
|
u16 vlan_id, src_port, dst_port, flex_bytes;
|
|
@@ -5105,12 +5104,6 @@ static void ixgbe_atr(struct ixgbe_adapter *adapter, struct sk_buff *skb,
|
|
|
dst_port = th->dest;
|
|
|
l4type |= IXGBE_ATR_L4TYPE_TCP;
|
|
|
/* l4type IPv4 type is 0, no need to assign */
|
|
|
- } else if(iph->protocol == IPPROTO_UDP) {
|
|
|
- uh = udp_hdr(skb);
|
|
|
- src_port = uh->source;
|
|
|
- dst_port = uh->dest;
|
|
|
- l4type |= IXGBE_ATR_L4TYPE_UDP;
|
|
|
- /* l4type IPv4 type is 0, no need to assign */
|
|
|
} else {
|
|
|
/* Unsupported L4 header, just bail here */
|
|
|
return;
|