diff options
| author | Christoph Hellwig <hch@lst.de> | 2006-07-24 18:30:28 -0400 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2006-07-24 18:30:28 -0400 |
| commit | 37182d1bd3264cf9c0dce3408bee48af0755de7e (patch) | |
| tree | 80d83a04deb7e4da9b733d49d7a6e6422c5b166c | |
| parent | 6c753c3d3be0f8d1b570ec5720ad1bb4caf8232b (diff) | |
[NET]: Remove CONFIG_HAVE_ARCH_DEV_ALLOC_SKB
skbuff.h has an #ifndef CONFIG_HAVE_ARCH_DEV_ALLOC_SKB to allow
architectures to reimplement __dev_alloc_skb. It's not set on any
architecture and now that we have an architecture-overrideable
NET_SKB_PAD there is not point at all to have one either.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
| -rw-r--r-- | include/linux/skbuff.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h index 0bf31b83578c..f98757976647 100644 --- a/include/linux/skbuff.h +++ b/include/linux/skbuff.h | |||
| @@ -1066,7 +1066,6 @@ static inline void __skb_queue_purge(struct sk_buff_head *list) | |||
| 1066 | kfree_skb(skb); | 1066 | kfree_skb(skb); |
| 1067 | } | 1067 | } |
| 1068 | 1068 | ||
| 1069 | #ifndef CONFIG_HAVE_ARCH_DEV_ALLOC_SKB | ||
| 1070 | /** | 1069 | /** |
| 1071 | * __dev_alloc_skb - allocate an skbuff for sending | 1070 | * __dev_alloc_skb - allocate an skbuff for sending |
| 1072 | * @length: length to allocate | 1071 | * @length: length to allocate |
| @@ -1087,9 +1086,6 @@ static inline struct sk_buff *__dev_alloc_skb(unsigned int length, | |||
| 1087 | skb_reserve(skb, NET_SKB_PAD); | 1086 | skb_reserve(skb, NET_SKB_PAD); |
| 1088 | return skb; | 1087 | return skb; |
| 1089 | } | 1088 | } |
| 1090 | #else | ||
| 1091 | extern struct sk_buff *__dev_alloc_skb(unsigned int length, int gfp_mask); | ||
| 1092 | #endif | ||
| 1093 | 1089 | ||
| 1094 | /** | 1090 | /** |
| 1095 | * dev_alloc_skb - allocate an skbuff for sending | 1091 | * dev_alloc_skb - allocate an skbuff for sending |
