[XFRM] STATE: Add source address list.
Support source address based searching. Mobile IPv6 will use it. Based on MIPL2 kernel patch. Signed-off-by: Masahide NAKAMURA <nakam@linux-ipv6.org> Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
622dc8281a
commit
6c44e6b7ab
@@ -126,6 +126,9 @@ __xfrm6_find_acq(u8 mode, u32 reqid, u8 proto,
|
||||
add_timer(&x0->timer);
|
||||
xfrm_state_hold(x0);
|
||||
list_add_tail(&x0->bydst, xfrm6_state_afinfo.state_bydst+h);
|
||||
h = __xfrm6_src_hash(saddr);
|
||||
xfrm_state_hold(x0);
|
||||
list_add_tail(&x0->bysrc, xfrm6_state_afinfo.state_bysrc+h);
|
||||
wake_up(&km_waitq);
|
||||
}
|
||||
if (x0)
|
||||
|
Reference in New Issue
Block a user