diff options
Diffstat (limited to 'include/linux/xfrm.h')
| -rw-r--r-- | include/linux/xfrm.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/include/linux/xfrm.h b/include/linux/xfrm.h index f0d423300d84..0fb077d68441 100644 --- a/include/linux/xfrm.h +++ b/include/linux/xfrm.h | |||
| @@ -258,9 +258,27 @@ struct xfrm_usersa_flush { | |||
| 258 | __u8 proto; | 258 | __u8 proto; |
| 259 | }; | 259 | }; |
| 260 | 260 | ||
| 261 | #ifndef __KERNEL__ | ||
| 262 | /* backwards compatibility for userspace */ | ||
| 261 | #define XFRMGRP_ACQUIRE 1 | 263 | #define XFRMGRP_ACQUIRE 1 |
| 262 | #define XFRMGRP_EXPIRE 2 | 264 | #define XFRMGRP_EXPIRE 2 |
| 263 | #define XFRMGRP_SA 4 | 265 | #define XFRMGRP_SA 4 |
| 264 | #define XFRMGRP_POLICY 8 | 266 | #define XFRMGRP_POLICY 8 |
| 267 | #endif | ||
| 268 | |||
| 269 | enum xfrm_nlgroups { | ||
| 270 | XFRMNLGRP_NONE, | ||
| 271 | #define XFRMNLGRP_NONE XFRMNLGRP_NONE | ||
| 272 | XFRMNLGRP_ACQUIRE, | ||
| 273 | #define XFRMNLGRP_ACQUIRE XFRMNLGRP_ACQUIRE | ||
| 274 | XFRMNLGRP_EXPIRE, | ||
| 275 | #define XFRMNLGRP_EXPIRE XFRMNLGRP_EXPIRE | ||
| 276 | XFRMNLGRP_SA, | ||
| 277 | #define XFRMNLGRP_SA XFRMNLGRP_SA | ||
| 278 | XFRMNLGRP_POLICY, | ||
| 279 | #define XFRMNLGRP_POLICY XFRMNLGRP_POLICY | ||
| 280 | __XFRMNLGRP_MAX | ||
| 281 | }; | ||
| 282 | #define XFRMNLGRP_MAX (__XFRMNLGRP_MAX - 1) | ||
| 265 | 283 | ||
| 266 | #endif /* _LINUX_XFRM_H */ | 284 | #endif /* _LINUX_XFRM_H */ |
