Age | Commit message (Collapse) | Author |
|
|
|
GCC is fixed to handle custom formats.
|
|
For pure A/B/C class addresses it just returns the class netmask, for
subnets it tries to guess subnet mask. Please make sure the address
you pass to this function is really a valid host address (i.e., call
ipa_validate() first).
|
|
|
|
commit it so that whole thing compiles.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sequences for all output.
|
|
format strings:
%I IP address
%#I IP address in hexadecimal
%1I IP address padded to full length
%m strerror(errno)
|
|
|
|
|
|
only if it's really up.
|
|
|
|
|
|
|
|
|
|
|
|
More to come later...
|
|
it sits here instead of `proto/dev'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
interface since it makes much trouble everywhere. Instead, we understand
secondary addresses as subinterfaces.
- In case interface addresses or basic flags change, we simply convert it
to a down/up sequence.
- Implemented the universal neighbour cache. (Just forget what did previous
includes say of neighbour caching, this one is brand new.)
|
|
|
|
Implemented recurrent timers.
|
|
CONFIG_ALL_MULTICAST (all interfaces capable of multicasting, not depending
on IFF_MULTICAST flag).
|
|
|
|
terrible kernel interface (SIOGIFCONF and friends).
|
|
|
|
|
|
|
|
|
|
|
|
sockets were tested only in TCP mode. main.c now contains some test
cases for socket code.
|
|
|
|
|
|
are OS-dependent).
|
|
|
|
|
|
|
|
|
|
|
|
|