bpf: fixup timestamp conversion in skb structures
Signed-off-by: Sorayukii <sorayukii69@gmail.com>
This commit is contained in:
parent
c53c80f14e
commit
f12eb60c74
1 changed files with 2 additions and 2 deletions
|
|
@ -286,7 +286,7 @@ static int convert___skb_to_skb(struct sk_buff *skb, struct __sk_buff *__skb)
|
|||
|
||||
skb->mark = __skb->mark;
|
||||
skb->priority = __skb->priority;
|
||||
skb->tstamp = __skb->tstamp;
|
||||
skb->tstamp = ns_to_ktime(__skb->tstamp);
|
||||
memcpy(&cb->data, __skb->cb, QDISC_CB_PRIV_LEN);
|
||||
|
||||
if (__skb->wire_len == 0) {
|
||||
|
|
@ -314,7 +314,7 @@ static void convert_skb_to___skb(struct sk_buff *skb, struct __sk_buff *__skb)
|
|||
|
||||
__skb->mark = skb->mark;
|
||||
__skb->priority = skb->priority;
|
||||
__skb->tstamp = skb->tstamp;
|
||||
__skb->tstamp = ktime_to_ns(skb->tstamp);
|
||||
memcpy(__skb->cb, &cb->data, QDISC_CB_PRIV_LEN);
|
||||
__skb->wire_len = cb->pkt_len;
|
||||
__skb->gso_segs = skb_shinfo(skb)->gso_segs;
|
||||
|
|
|
|||
Loading…
Reference in a new issue