From 08506b24bc2676346bdb2b065b6b6fc3de0803ed Mon Sep 17 00:00:00 2001 From: Bart Samwel Date: Fri, 23 Jan 2004 18:07:26 -0800 Subject: [NET]: Return 'unsigned char *' from *skb_pull*() routines. --- include/linux/skbuff.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'include/linux') diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h index b7b96854e23c..e12d9bc152da 100644 --- a/include/linux/skbuff.h +++ b/include/linux/skbuff.h @@ -871,7 +871,7 @@ static inline unsigned char *skb_push(struct sk_buff *skb, unsigned int len) return skb->data; } -static inline char *__skb_pull(struct sk_buff *skb, unsigned int len) +static inline unsigned char *__skb_pull(struct sk_buff *skb, unsigned int len) { skb->len -= len; BUG_ON(skb->len < skb->data_len); @@ -895,7 +895,7 @@ static inline unsigned char *skb_pull(struct sk_buff *skb, unsigned int len) extern unsigned char *__pskb_pull_tail(struct sk_buff *skb, int delta); -static inline char *__pskb_pull(struct sk_buff *skb, unsigned int len) +static inline unsigned char *__pskb_pull(struct sk_buff *skb, unsigned int len) { if (len > skb_headlen(skb) && !__pskb_pull_tail(skb, len-skb_headlen(skb))) -- cgit v1.2.3