| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
<sys/malloc.h> (unless we only use the bogusly shared M*WAIT flags).
|
|
|
|
|
|
|
|
|
|
|
|
| |
by a protocol, to detirmine if an address matches the net this address
is part of. This is needed by protocols for which netmasks
"just don't work", for example appletalk.
Also add the code in appletalk to make use of this new feature.
Thsi fixes one of the longest standing bugs in appletalk.
The inability to talk to machines to which the path is via a router
which is on a different net, but the same netrange, as your interface.
Protocols that do not supply this function (e.g. IP) should not be affected.
|
|
|
|
|
|
|
|
| |
socket addresses in mbufs. (Socket buffers are the one exception.) A number
of kernel APIs needed to get fixed in order to make this happen. Also,
fix three protocol families which kept PCBs in mbufs to not malloc them
instead. Delete some old compatibility cruft while we're at it, and add
some new routines in the in_cksum family.
|
| |
|
|
|
|
| |
I guess no-one else tried to use this.. (yet)
|
|
|
|
| |
after the dissapearance of the USRREQ() entrypoint.
|
|
|
|
| |
type mismatches. There was no problem in practice (at least on 386's).
|
|
|
|
| |
<sys/sockio.h> instead of <sys/ioctl.h> in network files.
|
|
|
|
|
| |
it when it is not used. In most cases, the reasons for including it
went away when the special ioctl headers became self-sufficient.
|
|
|
|
| |
protocol structure. Silences a warning from Gcc.
|
|
|
|
|
|
| |
to TAILQs. Fix places which referenced these for no good reason
that I can see (the references remain, but were fixed to compile
again; they are still questionable).
|
| |
|
|
|
|
|
| |
(more) properly keep track of the allocation and freeing of
interface address structures.
|
| |
|
|
|
|
| |
this allows the atalkd to be restarted.. a better fix will come later.
|
| |
|
|
|
|
|
|
|
| |
Subnets are represented in the routing table as a set of
binary routing nets using the standard netmask algorythm.
The code produces the minimum possible set of standard netmasks and
net addresses to be able to represent a given netrange.
|
|
|
|
|
|
|
|
|
| |
and fix some bugs..
also fix a bug in aarp.c that didn't take netranges into account.
default routes now work with appletalk, which is a poor-man's
way of being able to access netranges if you only have one network :)
Hopefully the full netranges fix will happen soon.
|
|
|
|
|
| |
the lat commits (3 weeks ago ) broke this, and I'm only now getting
complaints.. oops!
|
|
|
|
| |
slight cleanups on yesterday's patches
|
|
|
|
| |
appletalk cleanups
|
|
|
|
| |
copyright for the appletalk stack just to keep legal
|
| |
|
|
Kernel Appletalk protocol support
both CAP and netatalk can make use of this..
still needs some owrk but it seemd the right tiime to commit it
so other can experiment.
|