| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
From Sergey Ryazanov.
Reviewed by Vitaliy Makkoveev, ok claudio@
|
|
|
|
| |
rectification.
|
|
|
|
|
|
| |
i forgot to commit the change of the npqueue type in the header.
noticed by benoit lecocq
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
recent improvements to diagnostics in pools and mbufs now panic
instead of letting these things silently corrupt.
this reworks the ppp handling in the tty layer so it has its own
private pool to allocate packet memory out of. these packets get
built and then queued for softnet to process. softnet dequeues the
packet and attaches it to mbufs as external storage before handing
it on to the rest of the stack.
this was reported on bugs@ and tested by both Walter Daugherity and
Martin van den Nieuwelaar
ok deraadt@ mpi@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with niqueues.
this change is so big because there's a lot of code that takes
pointers to different input queues (eg, ether_input picks between
ipv4, ipv6, pppoe, arp, and mpls input queues) and falls through
to code to enqueue packets against the pointer. if i changed only
one of the input queues id have to add sepearate code paths, one
for ifqueues and one for niqueues in each of these places
by flipping all these input queues at once i can keep the currently
common code common.
testing by mpi@ sthen@ and rafael zalamena
ok mpi@ sthen@ claudio@ henning@
|
| |
|
| |
|
|
|
|
|
| |
out, and as a result, Paul now owns copyright on all these files, with the
proper terms.
|
|
|
|
|
|
| |
pushed for by tygs@netcologne.de. Apparently we also now known how to talk
to the lawyers there, if we were so mad. Note that a few other copyright
issues in pppd still remain, so this does not close this story.
|
|
|
|
| |
__P removal.
|
| |
|
|
|
|
| |
same naming style.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|