Update ipsecconfig and ping6 due to ShellLib update.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10990 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -47,7 +47,39 @@
|
||||
#define EFI_IPSEC_ANY_PROTOCOL 0xFFFF
|
||||
#define EFI_IPSEC_ANY_PORT 0
|
||||
|
||||
typedef struct _VAR_CHECK_ITEM {
|
||||
///
|
||||
/// IPsec Authentication Algorithm Definition
|
||||
/// The number value definition is aligned to IANA assignment
|
||||
///
|
||||
#define IPSEC_AALG_NONE 0x00
|
||||
#define IPSEC_AALG_MD5HMAC 0x01
|
||||
#define IPSEC_AALG_SHA1HMAC 0x02
|
||||
#define IPSEC_AALG_SHA2_256HMAC 0x05
|
||||
#define IPSEC_AALG_SHA2_384HMAC 0x06
|
||||
#define IPSEC_AALG_SHA2_512HMAC 0x07
|
||||
#define IPSEC_AALG_AES_XCBC_MAC 0x09
|
||||
#define IPSEC_AALG_NULL 0xFB
|
||||
|
||||
///
|
||||
/// IPsec Encryption Algorithm Definition
|
||||
/// The number value definition is aligned to IANA assignment
|
||||
///
|
||||
#define IPSEC_EALG_NONE 0x00
|
||||
#define IPSEC_EALG_DESCBC 0x02
|
||||
#define IPSEC_EALG_3DESCBC 0x03
|
||||
#define IPSEC_EALG_CASTCBC 0x06
|
||||
#define IPSEC_EALG_BLOWFISHCBC 0x07
|
||||
#define IPSEC_EALG_NULL 0x0B
|
||||
#define IPSEC_EALG_AESCBC 0x0C
|
||||
#define IPSEC_EALG_AESCTR 0x0D
|
||||
#define IPSEC_EALG_AES_CCM_ICV8 0x0E
|
||||
#define IPSEC_EALG_AES_CCM_ICV12 0x0F
|
||||
#define IPSEC_EALG_AES_CCM_ICV16 0x10
|
||||
#define IPSEC_EALG_AES_GCM_ICV8 0x12
|
||||
#define IPSEC_EALG_AES_GCM_ICV12 0x13
|
||||
#define IPSEC_EALG_AES_GCM_ICV16 0x14
|
||||
|
||||
typedef struct {
|
||||
CHAR16 *VarName;
|
||||
UINT32 Attribute1;
|
||||
UINT32 Attribute2;
|
||||
@@ -55,15 +87,15 @@ typedef struct _VAR_CHECK_ITEM {
|
||||
UINT32 Attribute4;
|
||||
} VAR_CHECK_ITEM;
|
||||
|
||||
typedef struct _SHELL_PARAM_PACKAGE{
|
||||
LIST_ENTRY Link;
|
||||
CHAR16 *Name;
|
||||
ParamType Type;
|
||||
CHAR16 *Value;
|
||||
UINTN OriginalPosition;
|
||||
typedef struct {
|
||||
LIST_ENTRY Link;
|
||||
CHAR16 *Name;
|
||||
SHELL_PARAM_TYPE Type;
|
||||
CHAR16 *Value;
|
||||
UINTN OriginalPosition;
|
||||
} SHELL_PARAM_PACKAGE;
|
||||
|
||||
typedef struct _STR2INT {
|
||||
typedef struct {
|
||||
CHAR16 *String;
|
||||
UINT32 Integer;
|
||||
} STR2INT;
|
||||
|
Reference in New Issue
Block a user