diff options
| author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-07-23 15:03:01 +0200 | 
|---|---|---|
| committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2014-07-23 15:03:01 +0200 | 
| commit | 777af8a8761d05c30588abec7444b143fe7393f0 (patch) | |
| tree | 5a135c37eaa9ac94772819a28ce5beedd18e5c4a /src/plugins/lanplus/lanplus_strings.c | |
| parent | c3445516ecd58e97de483cf4b7fafcc1104890d7 (diff) | |
| parent | b32d92e890caac903491116e9d817aa780c0323b (diff) | |
Merge tag 'upstream/1.8.14'
Upstream version 1.8.14
Diffstat (limited to 'src/plugins/lanplus/lanplus_strings.c')
| -rw-r--r-- | src/plugins/lanplus/lanplus_strings.c | 39 | 
1 files changed, 39 insertions, 0 deletions
diff --git a/src/plugins/lanplus/lanplus_strings.c b/src/plugins/lanplus/lanplus_strings.c new file mode 100644 index 0000000..074f898 --- /dev/null +++ b/src/plugins/lanplus/lanplus_strings.c @@ -0,0 +1,39 @@ +#include "lanplus.h" +#include "ipmitool/ipmi_constants.h" + +const struct valstr ipmi_rakp_return_codes[] = { + +	{ IPMI_RAKP_STATUS_NO_ERRORS,                          "no errors"                           }, +	{ IPMI_RAKP_STATUS_INSUFFICIENT_RESOURCES_FOR_SESSION, "insufficient resources for session"  }, +	{ IPMI_RAKP_STATUS_INVALID_SESSION_ID,                 "invalid session ID"                  }, +	{ IPMI_RAKP_STATUS_INVALID_PAYLOAD_TYPE,               "invalid payload type"                }, +	{ IPMI_RAKP_STATUS_INVALID_AUTHENTICATION_ALGORITHM,   "invalid authentication algorithm"    }, +	{ IPMI_RAKP_STATUS_INVALID_INTEGRITTY_ALGORITHM,       "invalid integrity algorithm"         }, +	{ IPMI_RAKP_STATUS_NO_MATCHING_AUTHENTICATION_PAYLOAD, "no matching authentication algorithm"}, +	{ IPMI_RAKP_STATUS_NO_MATCHING_INTEGRITY_PAYLOAD,      "no matching integrity payload"       }, +	{ IPMI_RAKP_STATUS_INACTIVE_SESSION_ID,                "inactive session ID"                 }, +	{ IPMI_RAKP_STATUS_INVALID_ROLE,                       "invalid role"                        }, +	{ IPMI_RAKP_STATUS_UNAUTHORIZED_ROLE_REQUESTED,        "unauthorized role requested"         }, +	{ IPMI_RAKP_STATUS_INSUFFICIENT_RESOURCES_FOR_ROLE,    "insufficient resources for role"     }, +	{ IPMI_RAKP_STATUS_INVALID_NAME_LENGTH,                "invalid name length"                 }, +	{ IPMI_RAKP_STATUS_UNAUTHORIZED_NAME,                  "unauthorized name"                   }, +	{ IPMI_RAKP_STATUS_UNAUTHORIZED_GUID,                  "unauthorized GUID"                   }, +	{ IPMI_RAKP_STATUS_INVALID_INTEGRITY_CHECK_VALUE,      "invalid integrity check value"       }, +	{ IPMI_RAKP_STATUS_INVALID_CONFIDENTIALITY_ALGORITHM,  "invalid confidentiality algorithm"   }, +	{ IPMI_RAKP_STATUS_NO_CIPHER_SUITE_MATCH,              "no matching cipher suite"            }, +	{ IPMI_RAKP_STATUS_ILLEGAL_PARAMTER,                   "illegal parameter"                   }, +	{ 0,                                                   0                                     }, +}; + + +const struct valstr ipmi_priv_levels[] = { +	{ IPMI_PRIV_CALLBACK, "callback" }, +	{ IPMI_PRIV_USER,     "user"     }, +	{ IPMI_PRIV_OPERATOR, "operator" }, +	{ IPMI_PRIV_ADMIN,    "admin"    }, +	{ IPMI_PRIV_OEM,      "oem"      }, +	{ 0,                  0          }, +}; + + +  | 
