From c197a4034ddec97ba85059efc096942ce27f554e Mon Sep 17 00:00:00 2001 From: Jan Kasprzak Date: Wed, 11 Feb 2004 03:44:47 -0800 Subject: [PATCH] [NET]: Do not send negative 2nd arg to skb_put(). With help from Yoshfuji Hideaki. --- net/decnet/dn_rules.c | 2 +- net/ipv4/fib_rules.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net/decnet/dn_rules.c b/net/decnet/dn_rules.c index e170363641bfc..17cc9c356ba2a 100644 --- a/net/decnet/dn_rules.c +++ b/net/decnet/dn_rules.c @@ -381,7 +381,7 @@ static int dn_fib_fill_rule(struct sk_buff *skb, struct dn_fib_rule *r, struct n nlmsg_failure: rtattr_failure: - skb_put(skb, b - skb->tail); + skb_trim(skb, b - skb->data); return -1; } diff --git a/net/ipv4/fib_rules.c b/net/ipv4/fib_rules.c index c271e5965779b..66e78bb4e2d4e 100644 --- a/net/ipv4/fib_rules.c +++ b/net/ipv4/fib_rules.c @@ -438,7 +438,7 @@ static __inline__ int inet_fill_rule(struct sk_buff *skb, nlmsg_failure: rtattr_failure: - skb_put(skb, b - skb->tail); + skb_trim(skb, b - skb->data); return -1; } -- 2.53.0