projects
/
platform
/
kernel
/
linux-3.10.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3be8c94
)
net: add _skb_dst opaque field
author
Eric Dumazet
<eric.dumazet@gmail.com>
Tue, 2 Jun 2009 05:13:45 +0000
(
05:13
+0000)
committer
David S. Miller
<davem@davemloft.net>
Wed, 3 Jun 2009 09:51:01 +0000
(
02:51
-0700)
struct sk_buff uses one union to define dst and rtable fields.
We want to replace direct access to these pointers by accessors.
First patch adds a new "unsigned long _skb_dst;" opaque field
in this union.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/skbuff.h
patch
|
blob
|
history
diff --git
a/include/linux/skbuff.h
b/include/linux/skbuff.h
index
aff494b
..
d4d7c66
100644
(file)
--- a/
include/linux/skbuff.h
+++ b/
include/linux/skbuff.h
@@
-325,6
+325,7
@@
struct sk_buff {
union {
struct dst_entry *dst;
struct rtable *rtable;
+ unsigned long _skb_dst;
};
#ifdef CONFIG_XFRM
struct sec_path *sp;