summaryrefslogtreecommitdiff
path: root/src/libimcv/ietf/ietf_attr.h
diff options
context:
space:
mode:
authorYves-Alexis Perez <corsac@corsac.net>2017-09-01 17:21:25 +0200
committerYves-Alexis Perez <corsac@corsac.net>2017-09-01 17:21:25 +0200
commit11d6b62db969bdd808d0f56706cb18f113927a31 (patch)
tree8aa7d8fb611c3da6a3523cb78a082f62ffd0dac8 /src/libimcv/ietf/ietf_attr.h
parentbba25e2ff6c4a193acb54560ea4417537bd2954e (diff)
downloadvyos-strongswan-11d6b62db969bdd808d0f56706cb18f113927a31.tar.gz
vyos-strongswan-11d6b62db969bdd808d0f56706cb18f113927a31.zip
New upstream version 5.6.0
Diffstat (limited to 'src/libimcv/ietf/ietf_attr.h')
-rw-r--r--src/libimcv/ietf/ietf_attr.h18
1 files changed, 16 insertions, 2 deletions
diff --git a/src/libimcv/ietf/ietf_attr.h b/src/libimcv/ietf/ietf_attr.h
index 7154674af..d2ea98201 100644
--- a/src/libimcv/ietf/ietf_attr.h
+++ b/src/libimcv/ietf/ietf_attr.h
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2011-2014 Andreas Steffen
+ * Copyright (C) 2011-2017 Andreas Steffen
* HSR Hochschule fuer Technik Rapperswil
*
* This program is free software; you can redistribute it and/or modify it
@@ -28,9 +28,11 @@
typedef enum ietf_attr_t ietf_attr_t;
/**
- * IETF standard PA-TNC attribute types defined by RFC 5792
+ * IETF standard PA-TNC attribute types
*/
enum ietf_attr_t {
+
+ /* RFC 5792 */
IETF_ATTR_TESTING = 0,
IETF_ATTR_ATTRIBUTE_REQUEST = 1,
IETF_ATTR_PRODUCT_INFORMATION = 2,
@@ -44,6 +46,18 @@ enum ietf_attr_t {
IETF_ATTR_REMEDIATION_INSTRUCTIONS = 10,
IETF_ATTR_FORWARDING_ENABLED = 11,
IETF_ATTR_FACTORY_DEFAULT_PWD_ENABLED = 12,
+
+ /* draft-ietf-sacm-nea-swid-patnc */
+ IETF_ATTR_SW_REQUEST = 17,
+ IETF_ATTR_SW_ID_INVENTORY = 18,
+ IETF_ATTR_SW_ID_EVENTS = 19,
+ IETF_ATTR_SW_INVENTORY = 20,
+ IETF_ATTR_SW_EVENTS = 21,
+ IETF_ATTR_SUBSCRIPTION_STATUS_REQ = 22,
+ IETF_ATTR_SUBSCRIPTION_STATUS_RESP = 23,
+ IETF_ATTR_SRC_METADATA_REQ = 24,
+ IETF_ATTR_SRC_METADATA_RESP = 25,
+
IETF_ATTR_RESERVED = 0xffffffff,
};