]> git.neil.brown.name Git - history.git/commitdiff
[NET]: Return 'unsigned char *' from *skb_pull*() routines.
authorBart Samwel <bart@samwel.tk>
Sat, 24 Jan 2004 02:07:26 +0000 (18:07 -0800)
committerJames Morris <jmorris@kernel.bkbits.net>
Sat, 24 Jan 2004 02:07:26 +0000 (18:07 -0800)
include/linux/skbuff.h

index b7b96854e23cb660991723c87a41231e15a03903..e12d9bc152da3aa90e9ef0cdda7d2dd07ba1b063 100644 (file)
@@ -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)))