diff options
| -rw-r--r-- | include/linux/skbuff.h | 3 | ||||
| -rw-r--r-- | net/core/skbuff.c | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h index 8f5d9e7f87..b756935da9 100644 --- a/include/linux/skbuff.h +++ b/include/linux/skbuff.h | |||
| @@ -171,7 +171,6 @@ enum { | |||
| 171 | * struct sk_buff - socket buffer | 171 | * struct sk_buff - socket buffer |
| 172 | * @next: Next buffer in list | 172 | * @next: Next buffer in list |
| 173 | * @prev: Previous buffer in list | 173 | * @prev: Previous buffer in list |
| 174 | * @list: List we are on | ||
| 175 | * @sk: Socket we are owned by | 174 | * @sk: Socket we are owned by |
| 176 | * @tstamp: Time we arrived | 175 | * @tstamp: Time we arrived |
| 177 | * @dev: Device we arrived on/are leaving by | 176 | * @dev: Device we arrived on/are leaving by |
| @@ -190,6 +189,7 @@ enum { | |||
| 190 | * @cloned: Head may be cloned (check refcnt to be sure) | 189 | * @cloned: Head may be cloned (check refcnt to be sure) |
| 191 | * @nohdr: Payload reference only, must not modify header | 190 | * @nohdr: Payload reference only, must not modify header |
| 192 | * @pkt_type: Packet class | 191 | * @pkt_type: Packet class |
| 192 | * @fclone: skbuff clone status | ||
| 193 | * @ip_summed: Driver fed us an IP checksum | 193 | * @ip_summed: Driver fed us an IP checksum |
| 194 | * @priority: Packet queueing priority | 194 | * @priority: Packet queueing priority |
| 195 | * @users: User count - see {datagram,tcp}.c | 195 | * @users: User count - see {datagram,tcp}.c |
| @@ -202,6 +202,7 @@ enum { | |||
| 202 | * @destructor: Destruct function | 202 | * @destructor: Destruct function |
| 203 | * @nfmark: Can be used for communication between hooks | 203 | * @nfmark: Can be used for communication between hooks |
| 204 | * @nfct: Associated connection, if any | 204 | * @nfct: Associated connection, if any |
| 205 | * @ipvs_property: skbuff is owned by ipvs | ||
| 205 | * @nfctinfo: Relationship of this skb to the connection | 206 | * @nfctinfo: Relationship of this skb to the connection |
| 206 | * @nf_bridge: Saved data about a bridged frame - see br_netfilter.c | 207 | * @nf_bridge: Saved data about a bridged frame - see br_netfilter.c |
| 207 | * @tc_index: Traffic control index | 208 | * @tc_index: Traffic control index |
diff --git a/net/core/skbuff.c b/net/core/skbuff.c index 02cd4cde21..ef9d46b91e 100644 --- a/net/core/skbuff.c +++ b/net/core/skbuff.c | |||
| @@ -122,6 +122,8 @@ void skb_under_panic(struct sk_buff *skb, int sz, void *here) | |||
| 122 | * __alloc_skb - allocate a network buffer | 122 | * __alloc_skb - allocate a network buffer |
| 123 | * @size: size to allocate | 123 | * @size: size to allocate |
| 124 | * @gfp_mask: allocation mask | 124 | * @gfp_mask: allocation mask |
| 125 | * @fclone: allocate from fclone cache instead of head cache | ||
| 126 | * and allocate a cloned (child) skb | ||
| 125 | * | 127 | * |
| 126 | * Allocate a new &sk_buff. The returned buffer has no headroom and a | 128 | * Allocate a new &sk_buff. The returned buffer has no headroom and a |
| 127 | * tail room of size bytes. The object has a reference count of one. | 129 | * tail room of size bytes. The object has a reference count of one. |
