| Age | Commit message (Collapse) | Author |
|
remove tentative check
|
|
|
|
|
|
|
|
|
|
|
|
no need to rlock ifc in targetttype() as we are called from icmpiput6(),
which the ifc rlocked.
for icmpadvise, the lport, destination *AND* source have to match.
a connection gets a packet when the packets destination matches the source
*OR* the packets source matches the destination.
|
|
v4lookup() and v6lookup() do not acquire the routelock, so it is
possible to hit routes that are on the freelist. to detect these,
we set ref to 0 and check for this case, avoiding overriding the ifc.
re-evaluate routes when the ifcid on the route hint doesnt match.
|
|
address for icmpttlexceeded, cleanup
|
|
addresses
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
remove /env/boottime. document.
|
|
|
|
this allows one to access the same network via multiple interfaces,
the local address then determines which interface is used.
|
|
|
|
|
|
|
|
it out
|
|
|
|
|
|
|
|
|
|
due to the addition of uframes property, the buffer got truncated
resulting in usbd not recognizing the number of roothub ports.
|
|
|
|
in a statement such as:
if(expr)
assert(a);
else
assert(b);
the previous definition of assert would fail to compile, as the else
would be dangling. with a ternary expression, this construct works
fine.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|