libuinet
libuinet copied to clipboard
a library version of FreeBSD's TCP/IP stack plus extras
I am trying to make some changes to congestion control in libuinet. I need to track the current time (or up time). I have tried using the nanotime/microtime and nanouptime/microuptime...
Hi! I have an odd problem in local testing - it seems hardware TCP checksums aren't making it up to the TCP stack in libuinet and it's doing software checksumming....
resolves bug #33
Are there any instructions on how to compile this project successfully on Linux distribution (e.g. Ubuntu)? It seems like there are failures around vnet and data types. uinet_internal.h:33:22: fatal error:...
cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -O -gdwarf-2 -Wall -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-inline -Wcast-qual -Wno-pointer-sign -Wmissing-include-dirs -fdiagnostics-show-option -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-incompatible-library-redeclaration -Wno-builtin-requires-header -DUINET=1 -DHAS_NATIVE_TLS -fstack-protector -D__FreeBSD__ -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include...
When doing VLAN interception, I've noticed that the noprotocol ifnet counter is increasing. What's going on? [root@darkwatch2] /data/libuinet/sys/net# printf "stats_all\nquit\n" | talkblockd.sh | grep netmap net.libuinet.netif_stats.netmap0.ifi_ipackets: 247614 net.libuinet.netif_stats.netmap0.ifi_ierrors: 0 net.libuinet.netif_stats.netmap0.ifi_opackets:...
I've tried to build this code on a linux box. Here is a few trivial fixes.
Looks like the Linux port is out of sync. It's referencing a BSD file vnet.h which is included under sys/net/vnet.h, but that folder is not included in the Makefile. If...
I was measuring the performance of libuinet on a KVM VM (which uses virtio) with one core. I performed two tests - 1. I first ran a simple TCP sever...
uinet shutting down from signal handler (signal 1) Shutting down all uinet instances... netmap3 (netmap0:3): Stopping rx thread netmap3 (netmap0:3): Stopping tx thread netmap3 (netmap0:3): Interface threads stopped Freed UMA...