[XFRM]: Add XFRM_MODE_xxx for future use.
[linux-2.6.git] / net / ipv6 / ah6.c
index 00ffa7b..60954fc 100644 (file)
@@ -398,7 +398,7 @@ static int ah6_init_state(struct xfrm_state *x)
                goto error;
        
        x->props.header_len = XFRM_ALIGN8(sizeof(struct ipv6_auth_hdr) + ahp->icv_trunc_len);
-       if (x->props.mode)
+       if (x->props.mode == XFRM_MODE_TUNNEL)
                x->props.header_len += sizeof(struct ipv6hdr);
        x->data = ahp;