summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--src/data.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/data.c b/src/data.c
index fbab31e..2da5ddd 100644
--- a/src/data.c
+++ b/src/data.c
@@ -70,9 +70,9 @@ static inline void skb_reset(struct sk_buff *skb)
skb->mac_len = 0;
skb->dev = NULL;
skb->hdr_len = skb_headroom(skb);
- skb->mac_header = (typeof(skb->mac_header))~0U;
- skb->transport_header = (typeof(skb->transport_header))~0U;
+ skb_reset_mac_header(skb);
skb_reset_network_header(skb);
+ skb_probe_transport_header(skb, 0);
}
static inline void skb_encrypt(struct sk_buff *skb, struct packet_data_encryption_ctx *ctx)