summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorBart Samwel <bart@samwel.tk>2004-01-23 18:07:26 -0800
committerJames Morris <jmorris@kernel.bkbits.net>2004-01-23 18:07:26 -0800
commit08506b24bc2676346bdb2b065b6b6fc3de0803ed (patch)
treef06a1db7d69672d8e48684cb92b5661515ef232f /include/linux
parentb022a38e133a00b3077a0b249a797b885e82defc (diff)
[NET]: Return 'unsigned char *' from *skb_pull*() routines.
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/skbuff.h4
1 files changed, 2 insertions, 2 deletions
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)))