diff options
Diffstat (limited to 'net/core/flow.c')
| -rw-r--r-- | net/core/flow.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/net/core/flow.c b/net/core/flow.c index 5cf81052d044..96015871ecea 100644 --- a/net/core/flow.c +++ b/net/core/flow.c @@ -165,7 +165,7 @@ static int flow_key_compare(struct flowi *key1, struct flowi *key2)  	return 0;  } -void *flow_cache_lookup(struct flowi *key, u16 family, u8 dir, +void *flow_cache_lookup(struct net *net, struct flowi *key, u16 family, u8 dir,  			flow_resolve_t resolver)  {  	struct flow_cache_entry *fle, **head; @@ -225,7 +225,7 @@ nocache:  		void *obj;  		atomic_t *obj_ref; -		err = resolver(key, family, dir, &obj, &obj_ref); +		err = resolver(net, key, family, dir, &obj, &obj_ref);  		if (fle && !err) {  			fle->genid = atomic_read(&flow_cache_genid); @@ -307,7 +307,7 @@ void flow_cache_flush(void)  	put_online_cpus();  } -static void __devinit flow_cache_cpu_prepare(int cpu) +static void __init flow_cache_cpu_prepare(int cpu)  {  	struct tasklet_struct *tasklet;  	unsigned long order;  | 
