123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395 |
- #ifndef CONSTANTS_H_
- #define CONSTANTS_H_
- #include <stdlib.h>
- #include <stdio.h>
- #define PRE_PHASE_ZERO_TEST_CONFIGURATION 0
- #define PHASE_ZERO_TEST_CONFIGURATION 1
- #define PHASE_TWO_TEST_CONFIGURATION 2
- #define PHASE_THREE_TEST_CONFIGURATION 3
- #define PHASE_FIVE_TEST_CONFIGURATION 5
- #define PHASE_SIX_TEST_CONFIGURATION 6
- #define PHASE_SEVEN_TEST_CONFIGURATION 7
- #define PHASE_EIGHT_TEST_CONFIGURATION 8
- #define PHASE_NINE_TEST_CONFIGURATION 9
- #define PHASE_TEN_TEST_CONFIGURATION 10
- #define PHASE_ELEVEN_TEST_CONFIGURATION 11
- #define PHASE_TWELVE_TEST_CONFIGURATION 12
- #define PHASE_SEVENTEEN_TEST_CONFIGURATION 17
- #define PHASE_EIGHTEEN_TEST_CONFIGURATION 18
- #define PHASE_NINETEEN_TEST_CONFIGURATION 19
- #define PHASE_TWENTY_TEST_CONFIGURATION 20
- enum IPATestConfiguration {
- IPA_TEST_CONFIFURATION_0 = PRE_PHASE_ZERO_TEST_CONFIGURATION,
- IPA_TEST_CONFIFURATION_1 = PHASE_ZERO_TEST_CONFIGURATION,
- IPA_TEST_CONFIFURATION_2 = PHASE_TWO_TEST_CONFIGURATION,
- IPA_TEST_CONFIFURATION_3 = PHASE_THREE_TEST_CONFIGURATION,
- IPA_TEST_CONFIFURATION_5 = PHASE_FIVE_TEST_CONFIGURATION,
- IPA_TEST_CONFIFURATION_6 = PHASE_SIX_TEST_CONFIGURATION,
- IPA_TEST_CONFIFURATION_7 = PHASE_SEVEN_TEST_CONFIGURATION,
- IPA_TEST_CONFIGURATION_8 = PHASE_EIGHT_TEST_CONFIGURATION,
- IPA_TEST_CONFIGURATION_9 = PHASE_NINE_TEST_CONFIGURATION,
- IPA_TEST_CONFIGURATION_10 = PHASE_TEN_TEST_CONFIGURATION,
- IPA_TEST_CONFIGURATION_11 = PHASE_ELEVEN_TEST_CONFIGURATION,
- IPA_TEST_CONFIGURATION_12 = PHASE_TWELVE_TEST_CONFIGURATION,
- IPA_TEST_CONFIGURATION_17 = PHASE_SEVENTEEN_TEST_CONFIGURATION,
- IPA_TEST_CONFIGURATION_18 = PHASE_EIGHTEEN_TEST_CONFIGURATION,
- IPA_TEST_CONFIGURATION_19 = PHASE_NINETEEN_TEST_CONFIGURATION,
- IPA_TEST_CONFIGURATION_20 = PHASE_NINETEEN_TEST_CONFIGURATION,
- };
- #define CONFIGURATION_NODE_PATH "/dev/ipa_test"
- #define INTERFACE0_TO_IPA_DATA_PATH "/dev/to_ipa_0"
- #define INTERFACE0_FROM_IPA_DATA_PATH NULL
- #define INTERFACE4_TO_IPA_DATA_PATH "/dev/to_ipa_1"
- #define INTERFACE4_FROM_IPA_DATA_PATH NULL
- #define INTERFACE5_TO_IPA_DATA_PATH "/dev/to_ipa_2"
- #define INTERFACE5_FROM_IPA_DATA_PATH NULL
- #define INTERFACE1_TO_IPA_DATA_PATH NULL
- #define INTERFACE1_FROM_IPA_DATA_PATH "/dev/from_ipa_0"
- #define INTERFACE2_TO_IPA_DATA_PATH NULL
- #define INTERFACE2_FROM_IPA_DATA_PATH "/dev/from_ipa_1"
- #define INTERFACE3_TO_IPA_DATA_PATH NULL
- #define INTERFACE3_FROM_IPA_DATA_PATH "/dev/from_ipa_2"
- #define INTERFACE_TO_IPA_EXCEPTION_PATH NULL
- #define INTERFACE_FROM_IPA_EXCEPTION_PATH "/dev/ipa_exception_pipe"
- #define CONFIG_1_FROM_USB1_TO_IPA_DMA "/dev/to_ipa_0"
- #define CONFIG_1_FROM_IPA_TO_USB1_DMA "/dev/from_ipa_0"
- #define CONFIG_2_FROM_USB_TO_IPA "/dev/to_ipa_0"
- #define CONFIG_2_FROM_IPA_TO_A2_NDUN "/dev/from_ipa_0"
- #define CONFIG_2_FROM_IPA_TO_A2_DUN "/dev/from_ipa_1"
- #define CONFIG_2_FROM_IPA_TO_Q6_LAN "/dev/from_ipa_2"
- #define FROM_USB1_TO_IPA "/dev/to_ipa_0"
- #define FROM_IPA_TO_USB1 "/dev/from_ipa_0"
- #define USB1_CLIENT_HEADER_LENGTH 14
- #define CONFIG_3_FROM_A2_NDUN_TO_IPA "/dev/to_ipa_0"
- #define CONFIG_3_FROM_IPA_TO_USB1 "/dev/from_ipa_0"
- #define CONFIG_3_FROM_IPA_TO_A2_NDUN "/dev/from_ipa_1"
- #define CONFIG_3_FROM_IPA_TO_Q6_LAN "/dev/from_ipa_2"
- #define CONFIG_8_NO_AGG_TO_IPA_AGG "/dev/to_ipa_0"
- #define CONFIG_8_DEAGG_TO_IPA_NO_AGG "/dev/to_ipa_1"
- #define CONFIG_8_DEAGG_TO_IPA_AGG "/dev/to_ipa_2"
- #define CONFIG_8_NO_AGG_TO_IPA_AGG_TIME "/dev/to_ipa_3"
- #define CONFIG_8_FROM_IPA_AGG "/dev/from_ipa_0"
- #define CONFIG_8_FROM_IPA_NO_AGG "/dev/from_ipa_1"
- #define CONFIG_8_DEAGG_FROM_IPA_AGG "/dev/from_ipa_2"
- #define CONFIG_9_NO_AGG_TO_IPA_AGG "/dev/to_ipa_0"
- #define CONFIG_9_DEAGG_TO_IPA_NO_AGG "/dev/to_ipa_1"
- #define CONFIG_9_DEAGG_TO_IPA_AGG "/dev/to_ipa_2"
- #define CONFIG_9_NO_AGG_TO_IPA_AGG_TIME "/dev/to_ipa_3"
- #define CONFIG_9_FROM_IPA_AGG "/dev/from_ipa_0"
- #define CONFIG_9_FROM_IPA_NO_AGG "/dev/from_ipa_1"
- #define CONFIG_9_DEAGG_FROM_IPA_AGG "/dev/from_ipa_2"
- #define CONFIG_10_TO_IPA_AGG_ZERO_LIMITS "/dev/to_ipa_0"
- #define CONFIG_10_FROM_IPA_AGG_ZERO_LIMITS "/dev/from_ipa_0"
- #define CONFIG_11_TO_IPA "/dev/to_ipa_0"
- #define CONFIG_11_TO_IPA_DEAGG "/dev/to_ipa_1"
- #define CONFIG_11_FROM_IPA_AGG "/dev/from_ipa_0"
- #define CONFIG_11_FROM_IPA "/dev/from_ipa_1"
- #define CONFIG_11_FROM_IPA_AGG_TIME "/dev/from_ipa_2"
- #define CONFIG_11_FROM_IPA_ZERO_LIMITS "/dev/from_ipa_3"
- #define CONFIG_12_TO_IPA "/dev/to_ipa_0"
- #define CONFIG_12_TO_IPA_DEAGG "/dev/to_ipa_1"
- #define CONFIG_12_FROM_IPA_AGG "/dev/from_ipa_0"
- #define CONFIG_12_FROM_IPA "/dev/from_ipa_1"
- #define CONFIG_12_FROM_IPA_AGG_TIME "/dev/from_ipa_2"
- #define CONFIG_12_FROM_IPA_ZERO_LIMITS "/dev/from_ipa_3"
- #define CONFIG_7_FROM_USB1_TO_IPA "/dev/to_ipa_0"
- #define CONFIG_7_FROM_IPA_TO_A5_EXCEPTION "/dev/ipa_exception_pipe"
- #define CONFIG_17_TO_IPA "/dev/to_ipa_0"
- #define CONFIG_17_TO_IPA_NO_HDR "/dev/to_ipa_1"
- #define CONFIG_17_TO_IPA_DEAGG "/dev/to_ipa_2"
- #define CONFIG_17_FROM_IPA_AGG "/dev/from_ipa_0"
- #define CONFIG_17_FROM_IPA "/dev/from_ipa_1"
- #define CONFIG_17_FROM_IPA_AGG_TIME "/dev/from_ipa_2"
- #define CONFIG_17_FROM_IPA_ZERO_LIMITS "/dev/from_ipa_3"
- #define CONFIG_18_TO_IPA "/dev/to_ipa_0"
- #define CONFIG_18_DUMMY_ENDPOINT "/dev/to_ipa_1"
- #define CONFIG_18_FROM_IPA "/dev/from_ipa_0"
- #define CONFIG_19_FROM_USB_TO_IPA_DMA "/dev/to_ipa_0"
- #define CONFIG_19_FROM_IPA_TO_USB_DMA "/dev/from_ipa_0"
- enum ipv6_ext_hdr_type {
- HOP_BY_HOP_OPT = 0,
- DEST_OPT = 60,
- ROUTING = 43,
- FRAGMENT = 44,
- AH = 51,
- ESP = 50,
- DEST_OPT_UL = 60,
- Mobility = 135,
- NONE = 59
- };
- #define IPV4_FILE_PATH "Input/IPV4_3"
- #define XUNIT_REPORT_PATH_AND_NAME "junit_result.xml"
- #endif
|