netns xfrm: per-netns xfrm_state_byspi hash
[deliverable/linux.git] / include / net / netns / xfrm.h
CommitLineData
d62ddc21
AD
1#ifndef __NETNS_XFRM_H
2#define __NETNS_XFRM_H
3
9d4139c7
AD
4#include <linux/list.h>
5
d62ddc21 6struct netns_xfrm {
9d4139c7 7 struct list_head state_all;
73d189dc
AD
8 /*
9 * Hash table to find appropriate SA towards given target (endpoint of
10 * tunnel or destination of transport mode) allowed by selector.
11 *
12 * Main use is finding SA after policy selected tunnel or transport
13 * mode. Also, it can be used by ah/esp icmp error handler to find
14 * offending SA.
15 */
16 struct hlist_head *state_bydst;
d320bbb3 17 struct hlist_head *state_bysrc;
b754a4fd 18 struct hlist_head *state_byspi;
d62ddc21
AD
19};
20
21#endif
This page took 0.039105 seconds and 5 git commands to generate.