0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-10 05:08:42 +00:00
bird/sysdep/unix
Martin Mares 61fb537c62 Use struct ip_mreqn' instead of struct ip_mreq' for multicast
operations on 2.1/2.2 kernels. This allows passing of real interface
indexes instead of referencing interfaces by their IP addresses which
fails badly in presence of unnumbered interfaces.

Unfortunately, this structure is not visible with glibc 2.0 as it provides
its own networking headers :-(  Both libc5 and glibc 2.1 should be OK.
1999-04-12 15:27:56 +00:00
..
endian.h Moved all system-dependent #include's containing endianity conversion 1999-03-29 19:14:43 +00:00
io.c Use struct ip_mreqn' instead of struct ip_mreq' for multicast 1999-04-12 15:27:56 +00:00
krt-iface.c Portability fixes. 1999-04-07 14:25:56 +00:00
krt-iface.h Rewrote the kernel syncer. The old layering was horrible. 1999-03-03 19:49:56 +00:00
krt-set.c More changes to the kernel syncer. 1999-04-03 13:05:18 +00:00
krt-set.h Rewrote the kernel syncer. The old layering was horrible. 1999-03-03 19:49:56 +00:00
krt.c More changes to the kernel syncer. 1999-04-03 13:05:18 +00:00
krt.h More changes to the kernel syncer. 1999-04-03 13:05:18 +00:00
krt.Y More changes to the kernel syncer. 1999-04-03 13:05:18 +00:00
log.c Finer grained logging levels: 1998-12-20 14:24:35 +00:00
main.c Believe it or not, printf()'s does not work too much without this one. 1999-04-02 11:45:55 +00:00
Modules Moved all system-dependent #include's containing endianity conversion 1999-03-29 19:14:43 +00:00
timer.h Added comment explaining `now'. 1998-07-15 19:42:23 +00:00
unix.h Moved to a much more systematic way of configuring kernel protocols. 1999-03-26 21:44:38 +00:00