Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 194078
b: refs/heads/master
c: 8de53df
h: refs/heads/master
v: v3
  • Loading branch information
Patrick McHardy committed Apr 15, 2010
1 parent 0e230dd commit 522263b
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 2 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: b0ebb739a8f68039f03e80b3476b204fe5adf0d7
refs/heads/master: 8de53dfbf9a0a0f7538c005137059c5c021476e1
6 changes: 5 additions & 1 deletion trunk/net/ipv4/ipmr.c
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,9 @@

struct mr_table {
struct list_head list;
#ifdef CONFIG_NET_NS
struct net *net;
#endif
u32 id;
struct sock *mroute_sk;
struct timer_list ipmr_expire_timer;
Expand Down Expand Up @@ -308,6 +311,7 @@ static struct mr_table *ipmr_new_table(struct net *net, u32 id)
mrt = kzalloc(sizeof(*mrt), GFP_KERNEL);
if (mrt == NULL)
return NULL;
write_pnet(&mrt->net, net);
mrt->id = id;

/* Forwarding cache */
Expand Down Expand Up @@ -580,7 +584,7 @@ static inline void ipmr_cache_free(struct mfc_cache *c)

static void ipmr_destroy_unres(struct mr_table *mrt, struct mfc_cache *c)
{
struct net *net = NULL; //mrt->net;
struct net *net = read_pnet(&mrt->net);
struct sk_buff *skb;
struct nlmsgerr *e;

Expand Down

0 comments on commit 522263b

Please sign in to comment.