yu.dong | c33b307 | 2024-08-21 23:14:49 -0700 | [diff] [blame] | 1 | #include "module_msg_range.h" |
| 2 | |
| 3 | #ifndef _IPSEC_MSGID_H |
| 4 | #define _IPSEC_MSGID_H |
| 5 | |
| 6 | |
| 7 | MODULE_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, |
| 58 | MSG_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 | |
| 72 | MODULE_MSG_END( MSG_ID_IPSEC_CODE_TAIL ) |
| 73 | |
| 74 | |
| 75 | #endif |