aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-07-23http: return more than data from server appMatus Fabian15-153/+651
2024-07-23vppinfra: get_mempolicy instead of move_pages for mem initFlorin Coras1-19/+6
2024-07-23ip: crash in ip4_sas_commonlenSteven Luong1-0/+2
2024-07-22hs-test: memory leak testingMatus Fabian8-2/+223
2024-07-22misc: replace index() with strchr()Matus Fabian4-4/+4
2024-07-22vlib: add "save memory-trace" debug CLIMatus Fabian1-0/+106
2024-07-22vppinfra: expose raw memory tracesMatus Fabian2-15/+34
2024-07-19session: show session rules does not display ip6 entriesSteven Luong1-6/+33
2024-07-19hs-test: fix docker log output when logs are emptyAdrian Villin1-1/+8
2024-07-19ipsec: fix integer overflowFan Zhang1-1/+1
2024-07-18pg: fix pcap packet type when writing pcap fileDave Wallace2-1/+16
2024-07-18tests: output raw packet data when decoding pcap filesDave Wallace1-1/+1
2024-07-18vppinfra: fix cpu freq init error if cpu support aperfmperfXiaoming Jiang2-2/+6
2024-07-18vnet: print Success for API errno 0 instead of UNKNOWNKlement Sekera1-0/+4
2024-07-17hs-test: use docker sdkAdrian Villin8-101/+340
2024-07-17hs-test: minor cpu pinning suite improvementsAdrian Villin3-16/+29
2024-07-17hs-test: exit immediately if docker build failsAdrian Villin1-2/+2
2024-07-17vppinfra: Add macro for targeted prefetchingNiyaz Murshed1-0/+24
2024-07-17session: memory leak on rule tagSteven Luong1-0/+1
2024-07-16session: memory leaks on rule tag hash tablesSteven Luong1-0/+3
2024-07-16tls: track app owner of transport sessionFlorin Coras2-1/+4
2024-07-15session: crash in session_rule_add_del if session is not enableSteven Luong1-0/+7
2024-07-15session: application namespace may reference a deleted vrf tableSteven Luong7-5/+148
2024-07-15tests: more options for decoding pcapsKlement Sekera4-18/+26
2024-07-15octeon: fix link down issueAlok Mishra1-0/+12
2024-07-12tests: skip more excluded plugin testsDmitry Valter68-0/+351
2024-07-12build: overwrite clang-format version on Ubuntu 24.04Jay Wang1-0/+2
2024-07-12build: Fix crossbuilding definitionsRenato Botelho do Couto1-7/+8
2024-07-12build: ubuntu-24.04 install-deps package listDave Wallace1-2/+6
2024-07-12fib: fix covered_inherit_addMaxime Peim2-2/+57
2024-07-12ip6: fix icmp error on check failMaxime Peim1-83/+62
2024-07-12fib: improve ipv6 fib scalingBenoît Ganne4-406/+203
2024-07-12fib: make mfib optionalBenoît Ganne14-46/+167
2024-07-12fib: log an error when destroying non-empty tablesBenoît Ganne4-12/+12
2024-07-10hs-test: quick fix for CpuPinningSuiteAdrian Villin1-1/+8
2024-07-10session: deleting an application namespace cleaning up the wrong applicationSteven Luong1-1/+1
2024-07-09hs-test: Add CPU pinning test suiteHadi Rayan Al-Sandid6-12/+201
2024-07-09vppinfra: fix huge page alloc error on 5.19+ kernelJay Wang1-0/+14
2024-07-09tls: refactor vft functionsn to allow for reuseFlorin Coras3-140/+152
2024-07-08session: add api to program rx io evtsFlorin Coras2-0/+17
2024-07-08hs-test: add missing packages to install-depsDave Wallace1-1/+2
2024-07-08hs-test: CPU allocation improvementsAdrian Villin5-47/+179
2024-07-08session: improve enable and disable handlingFlorin Coras10-20/+42
2024-07-08session: handle multiple attempts to mark mq congestedFlorin Coras1-2/+5
2024-07-03acl: cli addition to set macip rulesSanjyot Vaidya1-0/+211
2024-07-03tests: disable failing tests on Ubuntu 22.04Andrew Yourtchenko5-10/+21
2024-07-02session: session disable crash if not enableSteven Luong1-1/+2
2024-06-29unittest: coverity woeSteven Luong1-2/+5
2024-06-28session: memory leaks on various transports when session disable and enableSteven Luong4-3/+76
2024-06-28hs-test: cat summary file after a failed test runAdrian Villin2-1/+3
SENT = -124 INVALID_QUEUE = -125 UNSUPPORTED = -126 DUPLICATE_IF_ADDRESS = -127 APP_INVALID_NS = -128 APP_WRONG_NS_SECRET = -129 APP_CONNECT_SCOPE = -130 APP_ALREADY_ATTACHED = -131 SESSION_REDIRECT = -132 ILLEGAL_NAME = -133 NO_NAME_SERVERS = -134 NAME_SERVER_NOT_FOUND = -135 NAME_RESOLUTION_NOT_ENABLED = -136 NAME_SERVER_FORMAT_ERROR = -137 NAME_SERVER_NO_SUCH_NAME = -138 NAME_SERVER_NO_ADDRESSES = -139 NAME_SERVER_NEXT_SERVER = -140 APP_CONNECT_FILTERED = -141 ACL_IN_USE_INBOUND = -142 ACL_IN_USE_OUTBOUND = -143 INIT_FAILED = -144 NETLINK_ERROR = -145 BIER_BSL_UNSUP = -146 INSTANCE_IN_USE = -147 INVALID_SESSION_ID = -148 ACL_IN_USE_BY_LOOKUP_CONTEXT = -149 INVALID_VALUE_3 = -150 NON_ETHERNET = -151 BD_ALREADY_HAS_BVI = -152 ) var vppApiErrors = map[VPPApiError]string{ UNSPECIFIED: "Unspecified Error", INVALID_SW_IF_INDEX: "Invalid sw_if_index", NO_SUCH_FIB: "No such FIB / VRF", NO_SUCH_INNER_FIB: "No such inner FIB / VRF", NO_SUCH_LABEL: "No such label", NO_SUCH_ENTRY: "No such entry", INVALID_VALUE: "Invalid value", INVALID_VALUE_2: "Invalid value #2", UNIMPLEMENTED: "Unimplemented", INVALID_SW_IF_INDEX_2: "Invalid sw_if_index #2", SYSCALL_ERROR_1: "System call error #1", SYSCALL_ERROR_2: "System call error #2", SYSCALL_ERROR_3: "System call error #3", SYSCALL_ERROR_4: "System call error #4", SYSCALL_ERROR_5: "System call error #5", SYSCALL_ERROR_6: "System call error #6", SYSCALL_ERROR_7: "System call error #7", SYSCALL_ERROR_8: "System call error #8", SYSCALL_ERROR_9: "System call error #9", SYSCALL_ERROR_10: "System call error #10", FEATURE_DISABLED: "Feature disabled by configuration", INVALID_REGISTRATION: "Invalid registration", NEXT_HOP_NOT_IN_FIB: "Next hop not in FIB", UNKNOWN_DESTINATION: "Unknown destination", PREFIX_MATCHES_NEXT_HOP: "Prefix matches next hop", NEXT_HOP_NOT_FOUND_MP: "Next hop not found (multipath)", NO_MATCHING_INTERFACE: "No matching interface for probe", INVALID_VLAN: "Invalid VLAN", VLAN_ALREADY_EXISTS: "VLAN subif already exists", INVALID_SRC_ADDRESS: "Invalid src address", INVALID_DST_ADDRESS: "Invalid dst address", ADDRESS_LENGTH_MISMATCH: "Address length mismatch", ADDRESS_NOT_FOUND_FOR_INTERFACE: "Address not found for interface", ADDRESS_NOT_DELETABLE: "Address not deletable", IP6_NOT_ENABLED: "ip6 not enabled", IN_PROGRESS: "Operation in progress", NO_SUCH_NODE: "No such graph node", NO_SUCH_NODE2: "No such graph node #2", NO_SUCH_TABLE: "No such table", NO_SUCH_TABLE2: "No such table #2", NO_SUCH_TABLE3: "No such table #3", SUBIF_ALREADY_EXISTS: "Subinterface already exists", SUBIF_CREATE_FAILED: "Subinterface creation failed", INVALID_MEMORY_SIZE: "Invalid memory size requested", INVALID_INTERFACE: "Invalid interface", INVALID_VLAN_TAG_COUNT: "Invalid number of tags for requested operation", INVALID_ARGUMENT: "Invalid argument", UNEXPECTED_INTF_STATE: "Unexpected interface state", TUNNEL_EXIST: "Tunnel already exists", INVALID_DECAP_NEXT: "Invalid decap-next", RESPONSE_NOT_READY: "Response not ready", NOT_CONNECTED: "Not connected to the data plane", IF_ALREADY_EXISTS: "Interface already exists", BOND_SLAVE_NOT_ALLOWED: "Operation not allowed on slave of BondEthernet", VALUE_EXIST: "Value already exists", SAME_SRC_DST: "Source and destination are the same", IP6_MULTICAST_ADDRESS_NOT_PRESENT: "IP6 multicast address required", SR_POLICY_NAME_NOT_PRESENT: "Segement routing policy name required", NOT_RUNNING_AS_ROOT: "Not running as root", ALREADY_CONNECTED: "Connection to the data plane already exists", UNSUPPORTED_JNI_VERSION: "Unsupported JNI version", FAILED_TO_ATTACH_TO_JAVA_THREAD: "Failed to attach to Java thread", INVALID_WORKER: "Invalid worker thread", LISP_DISABLED: "LISP is disabled", CLASSIFY_TABLE_NOT_FOUND: "Classify table not found", INVALID_EID_TYPE: "Unsupported LSIP EID type", CANNOT_CREATE_PCAP_FILE: "Cannot create pcap file", INCORRECT_ADJACENCY_TYPE: "Invalid adjacency type for this operation", EXCEEDED_NUMBER_OF_RANGES_CAPACITY: "Operation would exceed configured capacity of ranges", EXCEEDED_NUMBER_OF_PORTS_CAPACITY: "Operation would exceed capacity of number of ports", INVALID_ADDRESS_FAMILY: "Invalid address family", INVALID_SUB_SW_IF_INDEX: "Invalid sub-interface sw_if_index", TABLE_TOO_BIG: "Table too big", CANNOT_ENABLE_DISABLE_FEATURE: "Cannot enable/disable feature", BFD_EEXIST: "Duplicate BFD object", BFD_ENOENT: "No such BFD object", BFD_EINUSE: "BFD object in use", BFD_NOTSUPP: "BFD feature not supported", ADDRESS_IN_USE: "Address in use", ADDRESS_NOT_IN_USE: "Address not in use", QUEUE_FULL: "Queue full", APP_UNSUPPORTED_CFG: "Unsupported application config", URI_FIFO_CREATE_FAILED: "URI FIFO segment create failed", LISP_RLOC_LOCAL: "RLOC address is local", BFD_EAGAIN: "BFD object cannot be manipulated at this time", INVALID_GPE_MODE: "Invalid GPE mode", LISP_GPE_ENTRIES_PRESENT: "LISP GPE entries are present", ADDRESS_FOUND_FOR_INTERFACE: "Address found for interface", SESSION_CONNECT: "Session failed to connect", ENTRY_ALREADY_EXISTS: "Entry already exists", SVM_SEGMENT_CREATE_FAIL: "svm segment create fail", APPLICATION_NOT_ATTACHED: "application not attached", BD_ALREADY_EXISTS: "Bridge domain already exists", BD_IN_USE: "Bridge domain has member interfaces", BD_NOT_MODIFIABLE: "Bridge domain 0 can't be deleted/modified", BD_ID_EXCEED_MAX: "Bridge domain ID exceed 16M limit", SUBIF_DOESNT_EXIST: "Subinterface doesn't exist", L2_MACS_EVENT_CLINET_PRESENT: "Client already exist for L2 MACs events", INVALID_QUEUE: "Invalid queue", UNSUPPORTED: "Unsupported", DUPLICATE_IF_ADDRESS: "Address already present on another interface", APP_INVALID_NS: "Invalid application namespace", APP_WRONG_NS_SECRET: "Wrong app namespace secret", APP_CONNECT_SCOPE: "Connect scope", APP_ALREADY_ATTACHED: "App already attached", SESSION_REDIRECT: "Redirect failed", ILLEGAL_NAME: "Illegal name", NO_NAME_SERVERS: "No name servers configured", NAME_SERVER_NOT_FOUND: "Name server not found", NAME_RESOLUTION_NOT_ENABLED: "Name resolution not enabled", NAME_SERVER_FORMAT_ERROR: "Server format error (bug!)", NAME_SERVER_NO_SUCH_NAME: "No such name", NAME_SERVER_NO_ADDRESSES: "No addresses available", NAME_SERVER_NEXT_SERVER: "Retry with new server", APP_CONNECT_FILTERED: "Connect was filtered", ACL_IN_USE_INBOUND: "Inbound ACL in use", ACL_IN_USE_OUTBOUND: "Outbound ACL in use", INIT_FAILED: "Initialization Failed", NETLINK_ERROR: "netlink error", BIER_BSL_UNSUP: "BIER bit-string-length unsupported", INSTANCE_IN_USE: "Instance in use", INVALID_SESSION_ID: "session ID out of range", ACL_IN_USE_BY_LOOKUP_CONTEXT: "ACL in use by a lookup context", INVALID_VALUE_3: "Invalid value #3", NON_ETHERNET: "Interface is not an Ethernet interface", BD_ALREADY_HAS_BVI: "Bridge domain already has a BVI interface", }