summaryrefslogtreecommitdiffstats
path: root/src/vcl
AgeCommit message (Expand)AuthorFilesLines
2023-06-05vcl: avoid duplicate tx events with epoll ltFlorin Coras1-1/+2
2023-06-02vcl: refactor want deq ntf checks for null fifosFlorin Coras2-29/+28
2023-05-23vcl: avoid reusing user provided events in lt modeFlorin Coras1-4/+6
2023-05-19vcl: set want deq flag earlier in epoll ctl modFlorin Coras1-8/+10
2023-05-19vcl: always reset deq ntf flag in epoll evt handlerFlorin Coras1-2/+2
2023-05-16vcl: avoid skipping last event in epoll ltFlorin Coras1-4/+9
2023-05-12vcl: fix ldp ioctl FIONBIO handlerFlorin Coras1-1/+1
2023-04-28vcl: inherit connected flag on accepted cl sessionsFlorin Coras1-0/+2
2023-03-14session vcl: refactor builtin tx event for main txFlorin Coras2-6/+17
2023-03-10vcl: init ldp config before vcl initFlorin Coras1-26/+31
2023-03-09vcl: fix select connected deq notificationFlorin Coras1-6/+12
2023-03-09vcl: fix epoll out evt on connectFlorin Coras1-1/+1
2023-03-06vcl: do not stop listeners on vls epoll delFlorin Coras1-1/+7
2023-03-06vcl: always drain libc epoll with eventfds in ldpFlorin Coras1-17/+36
2023-03-01vcl: accept bound notifications in epoll waitFlorin Coras1-0/+3
2023-03-01vcl: accept vcl spurious wakeup in epoll wait eventfdFlorin Coras1-1/+5
2023-03-01vcl: close libc epfd on vls epfd closeFlorin Coras1-7/+7
2023-03-01vcl: only add sessions to lt list if neededFlorin Coras1-1/+8
2023-03-01vcl: fix undeclared UDP_SEGMENT for centos 8Tianyu Li1-0/+4
2023-02-28vcl: use program invocation name in ldp app nameFlorin Coras1-3/+2
2023-02-28vcl: handle lt events in epoll ctlFlorin Coras1-18/+26
2023-02-27vcl: improve vls handling of shared listenersFlorin Coras3-54/+49
2023-02-20vcl: ldp support for ip_pktinfoFlorin Coras4-87/+245
2023-02-16vcl: fix incorrect ldp worker in ldp_epoll_pwait()Liangxing Wang1-1/+5
2023-02-07vcl: drop lock on segment attach failureFlorin Coras1-0/+1
2023-02-07vcl: add ldp implementation for recvmmsgFlorin Coras1-31/+39
2023-02-07vcl: better handlig of ldp apis that rely on gnu sourceFlorin Coras6-91/+139
2023-01-13vcl: set deq notify flag on epoll connected sessionsFlorin Coras1-0/+4
2023-01-12misc: use right include for fctnl.h and poll.hGuillaume Solignac1-2/+2
2022-12-14vcl: enable gso for 'sendmsg' in LDP mode.Dou Chao3-16/+62
2022-10-27vcl: register workers when reattaching to vppMaros Ondrejicka3-2/+51
2022-10-11vppinfra: fix AddressSanitizerBenoƮt Ganne1-0/+2
2022-10-06vcl: add api to check if vcl disconnected from vppMaros Ondrejicka2-1/+21
2022-09-29api: deprecate vl_msg_api_set_handlersDamjan Marion1-5/+12
2022-09-27vcl: repatch "align the RST behaviour with kernel"Yacan Liu1-1/+1
2022-09-26api: replace print functions wth formatDamjan Marion1-7/+5
2022-09-20vcl: align the RST behaviour with kernelYacan Liu1-1/+13
2022-09-15vcl: add hugepage for vcl configure and svmJunfeng Wang4-2/+11
2022-07-20vcl: new vcl api to get detailed session errorsRadha krishna Saragadam3-0/+42
2022-06-30vcl: check if listener valid on disconnect cleanupFlorin Coras1-1/+2
2022-06-10vcl: fix iperf3 server crash issue when it runs over vpp host stack.Liangxing Wang1-1/+8
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion1-1/+1
2022-03-31vcl: fix api detach if attach failedFlorin Coras2-1/+12
2022-03-17vcl: fix invalid socket readFilip Tehlar1-1/+1
2022-03-03vcl: validate vls_epoll_ctl inputsFlorin Coras1-2/+18
2022-03-02vcl: fix segment detach post api disconnectFlorin Coras2-9/+36
2022-02-17vcl: add support for reconnectFilip Tehlar4-1/+127
2022-02-09vcl: make eventfd flag configurable from envFilip Tehlar2-0/+8
2022-01-19svm: update number of segments in svm_fifo_segmentsFlorin Coras1-1/+1
2021-12-14api: verify message size on receiptKlement Sekera1-1/+6