diff options
| -rw-r--r-- | include/net/xfrm.h | 48 |
1 files changed, 40 insertions, 8 deletions
diff --git a/include/net/xfrm.h b/include/net/xfrm.h index d1350bcccb03..2933d7474a79 100644 --- a/include/net/xfrm.h +++ b/include/net/xfrm.h | |||
| @@ -648,14 +648,46 @@ extern void xfrm_audit_state_notfound(struct sk_buff *skb, u16 family, | |||
| 648 | extern void xfrm_audit_state_icvfail(struct xfrm_state *x, | 648 | extern void xfrm_audit_state_icvfail(struct xfrm_state *x, |
| 649 | struct sk_buff *skb, u8 proto); | 649 | struct sk_buff *skb, u8 proto); |
| 650 | #else | 650 | #else |
| 651 | #define xfrm_audit_policy_add(x, r, a, se, s) do { ; } while (0) | 651 | |
| 652 | #define xfrm_audit_policy_delete(x, r, a, se, s) do { ; } while (0) | 652 | static inline void xfrm_audit_policy_add(struct xfrm_policy *xp, int result, |
| 653 | #define xfrm_audit_state_add(x, r, a, se, s) do { ; } while (0) | 653 | u32 auid, u32 ses, u32 secid) |
| 654 | #define xfrm_audit_state_delete(x, r, a, se, s) do { ; } while (0) | 654 | { |
| 655 | #define xfrm_audit_state_replay_overflow(x, s) do { ; } while (0) | 655 | } |
| 656 | #define xfrm_audit_state_notfound_simple(s, f) do { ; } while (0) | 656 | |
| 657 | #define xfrm_audit_state_notfound(s, f, sp, sq) do { ; } while (0) | 657 | static inline void xfrm_audit_policy_delete(struct xfrm_policy *xp, int result, |
| 658 | #define xfrm_audit_state_icvfail(x, s, p) do { ; } while (0) | 658 | u32 auid, u32 ses, u32 secid) |
| 659 | { | ||
| 660 | } | ||
| 661 | |||
| 662 | static inline void xfrm_audit_state_add(struct xfrm_state *x, int result, | ||
| 663 | u32 auid, u32 ses, u32 secid) | ||
| 664 | { | ||
| 665 | } | ||
| 666 | |||
| 667 | static inline void xfrm_audit_state_delete(struct xfrm_state *x, int result, | ||
| 668 | u32 auid, u32 ses, u32 secid) | ||
| 669 | { | ||
| 670 | } | ||
| 671 | |||
| 672 | static inline void xfrm_audit_state_replay_overflow(struct xfrm_state *x, | ||
| 673 | struct sk_buff *skb) | ||
| 674 | { | ||
| 675 | } | ||
| 676 | |||
| 677 | static inline void xfrm_audit_state_notfound_simple(struct sk_buff *skb, | ||
| 678 | u16 family) | ||
| 679 | { | ||
| 680 | } | ||
| 681 | |||
| 682 | static inline void xfrm_audit_state_notfound(struct sk_buff *skb, u16 family, | ||
| 683 | __be32 net_spi, __be32 net_seq) | ||
| 684 | { | ||
| 685 | } | ||
| 686 | |||
| 687 | static inline void xfrm_audit_state_icvfail(struct xfrm_state *x, | ||
| 688 | struct sk_buff *skb, u8 proto) | ||
| 689 | { | ||
| 690 | } | ||
| 659 | #endif /* CONFIG_AUDITSYSCALL */ | 691 | #endif /* CONFIG_AUDITSYSCALL */ |
| 660 | 692 | ||
| 661 | static inline void xfrm_pol_hold(struct xfrm_policy *policy) | 693 | static inline void xfrm_pol_hold(struct xfrm_policy *policy) |
