iproute2: add support of flag XFRM_STATE_ALIGN4
Subsystems (2)
PATCH 1/1 iproute2: add support of flag XFRM_STATE_ALIGN4
Hi,
please find the patch enclosed.
Regards,
Nicolas
Quoted 1 line
From
61fafffaa53ac1bcf1a2a93e6637517c4eb2ac93Mon Sep 17 00:00:00 2001
From: Nicolas Dichtel <[email protected]>
Date: Tue, 1 Feb 2011 07:29:54 -0500
Subject: [PATCH] iproute2: add support of flag XFRM_STATE_ALIGN4
Signed-off-by Nicolas Dichtel <[email protected]>
--- ip/ipxfrm.c | 1 + ip/xfrm_state.c | 4 +++- 2 files changed, 4 insertions(+), 1 deletions(-)
ip/ipxfrm.c +1 -0
@@ -854,6 +854,7 @@ void xfrm_state_info_print(struct xfrm_usersa_info *xsinfo,XFRM_FLAG_PRINT (fp, flags,XFRM_STATE_WILDRECV ,"wildrecv" );XFRM_FLAG_PRINT (fp, flags,XFRM_STATE_ICMP ,"icmp" );XFRM_FLAG_PRINT (fp, flags,XFRM_STATE_AF_UNSPEC ,"af-unspec" ); +XFRM_FLAG_PRINT (fp, flags,XFRM_STATE_ALIGN4 ,"align4" );if (flags)fprintf (fp,"%x" , flags); }
ip/xfrm_state.c +3 -1
@@ -84,7 +84,7 @@ static void usage(void)//fprintf(stderr, "REQID - number(default=0)\n"); fprintf (stderr,"FLAG-LIST := [ FLAG-LIST ] FLAG\n" ); -fprintf (stderr,"FLAG := [ noecn | decap-dscp | nopmtudisc | wildrecv | icmp | af-unspec ]\n" ); +fprintf (stderr,"FLAG := [ noecn | decap-dscp | nopmtudisc | wildrecv | icmp | af-unspec | align4 ]\n" );fprintf (stderr,"ENCAP := ENCAP-TYPE SPORT DPORT OADDR\n" );fprintf (stderr,"ENCAP-TYPE := espinudp | espinudp-nonike\n" );
@@ -216,6 +216,8 @@ static int xfrm_state_flag_parse(__u8 *flags, int *argcp, char ***argvp) *flags |=XFRM_STATE_ICMP ; else if (strcmp(*argv, "af-unspec") == 0) *flags |=XFRM_STATE_AF_UNSPEC ; + else if (strcmp(*argv, "align4") == 0) + *flags |= XFRM_STATE_ALIGN4; else {PREV_ARG ();/* back track */ break ;
Signature · 1 line
1.5.6.5
Stephen Hemminger
AppliedQuoted 7 lines · On Wed, 02 Mar 2011 19:08:47 +0100 Nicolas Dichtel <[email protected]>…
Hi,
please find the patch enclosed.
Regards,
Nicolas
applied to net-next branch.