int selinux_xfrm_postroute_last(u32 isec_sid, struct sk_buff *skb,
                        struct avc_audit_data *ad, u8 proto);
 int selinux_xfrm_decode_session(struct sk_buff *skb, u32 *sid, int ckall);
+
+static inline void selinux_xfrm_notify_policyload(void)
+{
+       atomic_inc(&flow_cache_genid);
+}
 #else
 static inline int selinux_xfrm_sock_rcv_skb(u32 isec_sid, struct sk_buff *skb,
                        struct avc_audit_data *ad)
        *sid = SECSID_NULL;
        return 0;
 }
+
+static inline void selinux_xfrm_notify_policyload(void)
+{
+}
 #endif
 
 static inline void selinux_skb_xfrm_sid(struct sk_buff *skb, u32 *sid)
 
                avc_ss_reset(seqno);
                selnl_notify_policyload(seqno);
                selinux_netlbl_cache_invalidate();
-               atomic_inc(&flow_cache_genid);
+               selinux_xfrm_notify_policyload();
                return 0;
        }
 
        avc_ss_reset(seqno);
        selnl_notify_policyload(seqno);
        selinux_netlbl_cache_invalidate();
-       atomic_inc(&flow_cache_genid);
+       selinux_xfrm_notify_policyload();
 
        return 0;
 
        if (!rc) {
                avc_ss_reset(seqno);
                selnl_notify_policyload(seqno);
-               atomic_inc(&flow_cache_genid);
+               selinux_xfrm_notify_policyload();
        }
        return rc;
 }