blob: 1231641bb9cfa0ad80af96da1df61fb0b8493e63 [file] [log] [blame]
yu.dongc33b3072024-08-21 23:14:49 -07001#include "module_msg_range.h"
2
3#ifndef _IPSEC_MSGID_H
4#define _IPSEC_MSGID_H
5
6
7MODULE_MSG_BEGIN( MSG_ID_IPSEC_CODE_BEGIN )
8 MSG_ID_IPSEC_MSG_ID_BEGIN = MSG_ID_IPSEC_CODE_BEGIN,
9
10 /******************************Data Plane User*******************************/
11 /* TCPIP --> IPSEC */
12 MSG_ID_TCPIP_IPSEC_ENCAP_REQ,
13 MSG_ID_TCPIP_IPSEC_DECAP_REQ,
14
15 /* IPSEC --> TCPIP */
16 MSG_ID_TCPIP_IPSEC_ENCAP_RSP,
17 MSG_ID_TCPIP_IPSEC_DECAP_RSP,
18 MSG_ID_TCPIP_IPSEC_SA_CREATION_IND,
19 MSG_ID_TCPIP_IPSEC_SA_DELETION_IND,
20 MSG_ID_TCPIP_IPSEC_MULTI_SA_DELETION_IND,
21
22 /* WTUNNEL --> IPSEC */
23 MSG_ID_WTUNNEL_IPSEC_ENCAP_REQ,
24 MSG_ID_WTUNNEL_IPSEC_DECAP_REQ,
25 MSG_ID_IPSEC_WTUNNEL_PMTU_UPDATE_IND,
26
27 /* IPSEC --> WTUNNEL */
28 MSG_ID_WTUNNEL_IPSEC_ENCAP_RSP,
29 MSG_ID_WTUNNEL_IPSEC_DECAP_RSP,
30 MSG_ID_IPSEC_WTUNNEL_PMTU_REGISTER_REQ,
31
32 /*******************************Control Plane User****************************/
33 /* user --> IPSEC */
34 MSG_ID_IPSEC_SA_ADD_REQ,
35 MSG_ID_IPSEC_SP_ADD_REQ,
36 MSG_ID_IPSEC_SA_DELETE_REQ,
37 MSG_ID_IPSEC_SP_DELETE_REQ,
38 MSG_ID_IPSEC_MULTI_SA_SP_DELETE_REQ,
39 MSG_ID_IPSEC_SP_SAID_UPDATE_REQ,
40 MSG_ID_IPSEC_SA_TUNNEL_UPDATE_REQ,
41 MSG_ID_IPSEC_SPI_ALLOC_REQ,
42 MSG_ID_IPSEC_SPI_FREE_REQ,
43 MSG_ID_IPSEC_MULTI_SPI_FREE_REQ,
44
45 /* IPSEC --> user */
46 MSG_ID_IPSEC_SA_ADD_CNF,
47 MSG_ID_IPSEC_SP_ADD_CNF,
48 MSG_ID_IPSEC_SA_DELETE_CNF,
49 MSG_ID_IPSEC_SP_DELETE_CNF,
50 MSG_ID_IPSEC_MULTI_SA_SP_DELETE_CNF,
51 MSG_ID_IPSEC_SP_SAID_UPDATE_CNF,
52 MSG_ID_IPSEC_SA_TUNNEL_UPDATE_CNF,
53 MSG_ID_IPSEC_REKEY_IND,
54 MSG_ID_IPSEC_SA_DEL_IND,
55 MSG_ID_IPSEC_SPI_ALLOC_CNF,
56 MSG_ID_IPSEC_SPI_FREE_CNF,
57 MSG_ID_IPSEC_MULTI_SPI_FREE_CNF,
58MSG_ID_IPSEC_SPI_ALLOC_START_IND,
59
60 /*********************************AP***************************************/
61 /* IPSEC <-- ATP */
62 MSG_ID_IPSEC_ATP_SPI_ALLOC_CNF,
63 MSG_ID_IPSEC_ATP_SPI_FREE_CNF,
64 MSG_ID_ATP_IPSEC_SPI_QUERY_REQ,
65 MSG_ID_IPSEC_ATP_MULTI_SPI_FREE_CNF,
66
67
68 //MSG_ID_TIMER_EXPIRY,
69
70 MSG_ID_IPSEC_CODE_END,
71
72MODULE_MSG_END( MSG_ID_IPSEC_CODE_TAIL )
73
74
75#endif