History log of /openbsd/sys/net/if_pppvar.h (Results 1 – 21 of 21)
Revision Date Author Comments
# 803b30d2 28-Feb-2024 denis <denis@openbsd.org>

Enable IPv6 AF for ppp(4)

OK claudio@


# 9a9ace6c 20-May-2020 mpi <mpi@openbsd.org>

Use `if_bpf' directly instead of the non-initialized duplicated copy of it.

From Sergey Ryazanov.

Reviewed by Vitaliy Makkoveev, ok claudio@


# f419757a 24-Jan-2017 krw <krw@openbsd.org>

A space here, a space there. Soon we're talking real whitespace
rectification.


# bd9a818c 06-Nov-2015 dlg <dlg@openbsd.org>

unbreak tree after src/sys/net/if_ppp.c r1.95.

i forgot to commit the change of the npqueue type in the header.

noticed by benoit lecocq


# fede9e81 03-Jun-2015 dlg <dlg@openbsd.org>

there's been a long standing issue in ppp on a tty/serial line where it allocates mbufs at IPL_SOFTTTY, which is above the IPL_NET the mbuf layer protects itself at.

recent improvements to diagnosti

there's been a long standing issue in ppp on a tty/serial line where it allocates mbufs at IPL_SOFTTTY, which is above the IPL_NET the mbuf layer protects itself at.

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@

show more ...


# 98a920fd 10-Apr-2015 dlg <dlg@openbsd.org>

replace the use of ifqueues for most input queues serviced by netisr
with niqueues.

this change is so big because there's a lot of code that takes
pointers to different input queues (eg, ether_input

replace the use of ifqueues for most input queues serviced by netisr
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@

show more ...


# 098ca718 07-Dec-2003 markus <markus@openbsd.org>

support ifconfig create; ok deraadt


# 0c4981b0 12-Feb-2003 jason <jason@openbsd.org>

Remove commons; inspired by netbsd.


# 952c3118 13-Sep-2002 deraadt <deraadt@openbsd.org>

Paul Mackerras and the Australian National University have worked things
out, and as a result, Paul now owns copyright on all these files, with the
proper terms.


# 842cf550 01-Jul-2002 deraadt <deraadt@openbsd.org>

license update of CMU parts. due to communication with wcw+@andrew.cmu.edu,
pushed for by tygs@netcologne.de. Apparently we also now known how to talk
to the lawyers there, if we were so mad. Note

license update of CMU parts. due to communication with wcw+@andrew.cmu.edu,
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.

show more ...


# 00caae4b 15-Mar-2002 millert <millert@openbsd.org>

Cosmetic changes only, primarily making comments line up nicely after the
__P removal.


# c4071fd1 14-Mar-2002 millert <millert@openbsd.org>

First round of __P removal in sys


# e04c8cc2 09-Jun-2001 angelos <angelos@openbsd.org>

By popular demand, protect from multiple inclusion, and fix to use the
same naming style.


# 5d6ef036 30-Jun-2000 art <art@openbsd.org>

Convert to use new timeout API.


# 3c9dcfc6 08-May-1998 millert <millert@openbsd.org>

Add support for RFC-comliant deflate protocol


# 4b7ce64c 05-Sep-1997 millert <millert@openbsd.org>

Minor changes from ppp 2.3.1


# e8b7e5e9 24-Feb-1997 niklas <niklas@openbsd.org>

OpenBSD tags + some prototyping police


# ac671a6c 27-Jul-1996 deraadt <deraadt@openbsd.org>

proto ppp_restart


# 09d901c0 10-May-1996 deraadt <deraadt@openbsd.org>

if_name/if_unit -> if_xname/if_softc


# d724e01a 21-Apr-1996 deraadt <deraadt@openbsd.org>

partial sync with netbsd 960418, more to come


# df930be7 18-Oct-1995 deraadt <deraadt@openbsd.org>

initial import of NetBSD tree