Blame SOURCES/iproute2-3.9.0-IPPROTO_IP_for_SA.patch

5ebd6f
diff --git a/ip/ipxfrm.c b/ip/ipxfrm.c
5ebd6f
index 0495ff4..b1d4c6e 100644
5ebd6f
--- a/ip/ipxfrm.c
5ebd6f
+++ b/ip/ipxfrm.c
5ebd6f
@@ -1275,6 +1275,7 @@ static int xfrm_selector_upspec_parse(struct xfrm_selector *sel,
5ebd6f
 		case IPPROTO_UDP:
5ebd6f
 		case IPPROTO_SCTP:
5ebd6f
 		case IPPROTO_DCCP:
5ebd6f
+		case IPPROTO_IP: /* to allow shared SA for different protocols */
5ebd6f
 			break;
5ebd6f
 		default:
5ebd6f
 			fprintf(stderr, "\"sport\" and \"dport\" are invalid with PROTO value \"%s\"\n", strxf_proto(sel->proto));