]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
kernel-netlink: Add missing names for XFRM message types and attributes
authorTobias Brunner <tobias@strongswan.org>
Tue, 7 May 2024 08:07:17 +0000 (10:07 +0200)
committerTobias Brunner <tobias@strongswan.org>
Wed, 7 Aug 2024 12:41:28 +0000 (14:41 +0200)
src/libcharon/plugins/kernel_netlink/kernel_netlink_ipsec.c

index db0b2ac37a6afd47a8ab896df0d4945039169a8a..3fec329b2a4fa1c212f9041a4f3d3e3814ead317 100644 (file)
@@ -139,7 +139,7 @@ struct kernel_algorithm_t {
        const char *name;
 };
 
-ENUM(xfrm_msg_names, XFRM_MSG_NEWSA, XFRM_MSG_MAPPING,
+ENUM(xfrm_msg_names, XFRM_MSG_NEWSA, __XFRM_MSG_MAX,
        "XFRM_MSG_NEWSA",
        "XFRM_MSG_DELSA",
        "XFRM_MSG_GETSA",
@@ -162,10 +162,13 @@ ENUM(xfrm_msg_names, XFRM_MSG_NEWSA, XFRM_MSG_MAPPING,
        "XFRM_MSG_GETSADINFO",
        "XFRM_MSG_NEWSPDINFO",
        "XFRM_MSG_GETSPDINFO",
-       "XFRM_MSG_MAPPING"
+       "XFRM_MSG_MAPPING",
+       "XFRM_MSG_SETDEFAULT",
+       "XFRM_MSG_GETDEFAULT",
+       "XFRM_MSG_MAX",
 );
 
-ENUM(xfrm_attr_type_names, XFRMA_UNSPEC, XFRMA_OFFLOAD_DEV,
+ENUM(xfrm_attr_type_names, XFRMA_UNSPEC, __XFRMA_MAX,
        "XFRMA_UNSPEC",
        "XFRMA_ALG_AUTH",
        "XFRMA_ALG_CRYPT",
@@ -195,6 +198,12 @@ ENUM(xfrm_attr_type_names, XFRMA_UNSPEC, XFRMA_OFFLOAD_DEV,
        "XFRMA_ADDRESS_FILTER",
        "XFRMA_PAD",
        "XFRMA_OFFLOAD_DEV",
+       "XFRMA_SET_MARK",
+       "XFRMA_SET_MARK_MASK",
+       "XFRMA_IF_ID",
+       "XFRMA_MTIMER_THRESH",
+       "XFRMA_SA_DIR",
+       "XFRMA_MAX",
 );
 
 /**