summaryrefslogtreecommitdiff
path: root/lib/lanplus/lanplus_strings.c
blob: f65054f5a8ff716a4041a41125025c9128f34294 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
/*
 * lanplus_strings.c
 * extracts all lanplus string messages to one location for potential 
 * customization or translation.
 *
 * 01/09/2007 ARCress - created
 */
#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          },
};