summaryrefslogtreecommitdiffstats
path: root/test/remote_test.py
AgeCommit message (Expand)AuthorFilesLines
2021-11-02build: remove unnecessary executable bitsRay Kinsella1-0/+0
2021-08-13tests docs: upgrade python packagesDave Wallace1-35/+45
2020-12-07tests: py2 cleanup - remove subclassing of objectPaul Vinciguerra1-2/+2
2020-12-03tests: remove py2/py3 six compatability libraryPaul Vinciguerra1-5/+4
2020-12-03tests: remove aenum libraryPaul Vinciguerra1-4/+1
2019-11-05misc: Fix python scripts shebang lineRenato Botelho do Couto1-1/+1
2019-10-15tests: python3 version check for enum modulesnaramre1-1/+5
2019-09-09memif: API cleanupJakub Grajciar1-1/+3
2019-08-20api: Cleanup APIs interface.apiJakub Grajciar1-5/+4
2019-06-26tests: fix memif testsJakub Grajciar1-9/+5
2019-06-18fib: fib api updatesNeale Ranns1-7/+15
2019-04-10Tests Cleanup: Fix missing calls to setUpClass/tearDownClass.Paul Vinciguerra1-0/+4
2019-03-28Typos. A bunch of typos I've been collecting.Paul Vinciguerra1-1/+1
2019-03-15Revert "API: Cleanup APIs interface.api"Ole Trøan1-11/+4
2019-03-15API: Cleanup APIs interface.apiJakub Grajciar1-4/+11
2019-03-11Tests: remote_test.py. Private member test catching dunder names.Paul Vinciguerra1-9/+14
2019-03-11Tests: 'Fix' __del__ in test/remote_test.py.Paul Vinciguerra1-4/+6
2019-02-25Remote Test: fix serialization (dict, Enum)Jakub Grajciar1-0/+24
2018-11-28test/remote_test.py: Fix missing importPaul Vinciguerra1-0/+1
2018-11-27VPP-1508 python3 tests: use six.iteritemsPaul Vinciguerra1-1/+1
2018-11-27VPP-1508 Fix for bug introduced in tests on use of repr.Paul Vinciguerra1-3/+3
2018-11-25VPP-1508 python3 tests: python3 repr.Paul Vinciguerra1-4/+7
2018-09-27memif: Memif Test CaseJakub Grajciar1-0/+380
span class="p">, IP6_RX_ADL_ALLOWLIST, DEFAULT_RX_ADL_ALLOWLIST, /* Pkts not otherwise dropped go to xxx-input */ IP4_RX_ADL_INPUT, IP6_RX_ADL_INPUT, DEFAULT_RX_ADL_INPUT, /* Going, going, gone... */ RX_ADL_DROP, ADL_RX_N_FEATURES, } adl_feature_type_t; typedef struct { vnet_config_main_t config_main; u32 * config_index_by_sw_if_index; } adl_config_main_t; typedef struct { u32 fib_index; } adl_config_data_t; typedef struct { adl_config_main_t adl_config_mains[VNET_N_ADLS]; u16 msg_id_base; /* convenience */ vlib_main_t * vlib_main; vnet_main_t * vnet_main; } adl_main_t; extern adl_main_t adl_main; extern vlib_node_registration_t adl_input_node; int adl_interface_enable_disable (u32 sw_if_index, int enable_disable); typedef struct { u32 sw_if_index; u8 ip4; u8 ip6; u8 default_adl; u32 fib_id; } adl_allowlist_enable_disable_args_t; int adl_allowlist_enable_disable (adl_allowlist_enable_disable_args_t *a); /* Plugin private opaque union type */ typedef struct { /* MUST be in sync with .../src/vnet/buffer.h */ u32 sw_if_index[VLIB_N_RX_TX]; i16 l2_hdr_offset; i16 l3_hdr_offset; i16 l4_hdr_offset; u8 feature_arc_index; u8 dont_waste_me; /* end of must be in sync with .../src/vnet/buffer.h */ union { /* COP - configurable junk filter(s) */ struct { /* Current configuration index. */ u32 current_config_index; } adl; }; } adl_buffer_opaque_t; #define adl_buffer(b) ((adl_buffer_opaque_t *) (b)->opaque) #endif /* __vnet_adl_h__ */