Commit Graph

12 Commits

Author SHA1 Message Date
matt 4d5d6d9aa5 Add a new AF/PF_ROUTE which is 64-bit clean which makes the routing socket
interface (and its associated sysctls) act identically for both 32 and 64 bit
programs.  The old unclean one remains for backward compatibility.
2011-02-01 01:39:19 +00:00
pooka 02357b48fb weak stubs for agr(4) 2010-12-08 20:20:52 +00:00
pooka 4dd3369fc2 add weak stubs for bridge (not the game) 2010-12-08 18:06:58 +00:00
joerg db91f3e244 Don't alias the same symbol twice. 2010-12-08 01:22:55 +00:00
pooka e97a2018f3 Add a few stubs to allow to compile - i'll have to sort these out later. 2009-01-23 21:57:35 +00:00
pooka 9fd33357b3 Provide ifunit stub in the same place as others. 2008-12-29 23:18:35 +00:00
pooka 14d6fd5a0b __weak_alias some more networking symbols for the benefit of the
nfs boot code in case not using the full networking stack.
2008-12-29 23:12:11 +00:00
pooka a768afd60b __KERNEL_RCSID 2008-12-18 00:24:12 +00:00
pooka 346ffecff3 ...... except that the compat converter is actually supposed to convert
the ioctl, not return random garbage.  It returning random garbage
causes an interface with an interesting netmask to get set and
hence a very interesting effect when you try to add a route for
your system.

All in all, a very healthy debugging session (if you're a vampire
or a wraith).
2008-10-16 16:40:39 +00:00
pooka a60de16dcb ... except that compat_ifioctl() must know how to route the
commands further.
2008-10-16 15:02:10 +00:00
pooka 61c2d7025c Add a few compat stubs. They shouldn't be required at all, but I
don't currently have the time to wage a holy war against how the
kernel decides it wants them.
2008-10-16 14:38:39 +00:00
pooka ab368d7178 Add the basic rump networking library, which provides e.g. sockets
and mbufs.  This is required by all network-using rump applications.
2008-10-15 13:00:39 +00:00