Victor Julien
499e27de14
offloading: restore settings on exit
10 years ago
Victor Julien
7004987670
offloading: preparation for disabling offload on BSD
...
Add functions for setting IFCAP flags.
10 years ago
Victor Julien
9b80c21d78
offloading: distinguish between csum and the rest
...
As AF_PACKET handles csum offloading don't check for this type of
offloading. Other methods like pcap and netmap do require it to be
turned off.
Improve disable command suggestion wording.
10 years ago
Victor Julien
45fa25eb0c
offloading: improve checks on FreeBSD
...
Move FreeBSD specific (but not netmap specific) checks from the netmap
code to the general ioctl wrapper code.
Warn from the check functions now, so callers no longer need to.
10 years ago
Victor Julien
fa10811585
ioctl: make all string args const pointers
12 years ago
Eric Leblond
b4bb6e67ba
util-ioctl: Add function to get number of RSS queues on iface
...
The number of RSS queues can be fetched via a standard ioctl which
is independant of hardware.
12 years ago
Eric Leblond
fcc8759561
util-ioctl: add GRO/LRO detection capabilities
...
This patch adds a new function GetIfaceOffloading which return 0
if LRO and GRO are not set on a interface and 1 if not the case.
13 years ago
Victor Julien
fc7879322e
Rename GetIfaceMaxPayloadSize to GetIfaceMaxPacketSize to reflect the actual function.
13 years ago
Eric Leblond
3eada85ff8
Add interface setting discovery via ioctl
...
This patch adds support for MTU discovery of link following idea
of go.ph1g. It also adds some function to give a approximation of
link header length.
16 years ago