History log of /openbsd/sys/net/if.h (Results 176 – 200 of 217)
Revision Date Author Comments
# 897161a0 25-Aug-2003 fgsch <fgsch@openbsd.org>

if_init support, required by ieee80211.
deraadt@ ok.


# 29295d1c 02-Jun-2003 millert <millert@openbsd.org>

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


# 4c366c49 03-Jul-2002 miod <miod@openbsd.org>

Change all variables definitions (int foo) in sys/sys/*.h to variable
declarations (extern int foo), and compensate in the appropriate locations.


# d6cd50e9 30-Jun-2002 itojun <itojun@openbsd.org>

allocate sockaddr_dl for ifnet in if_alloc_sadl(), as we don't always know
the size of sockaddr_dl on if_attach() - for instance, see ether_ifattach().
from netbsd. fgs ok


# cf998ac9 23-Jun-2002 itojun <itojun@openbsd.org>

g/c last remains of old ipv6 prefix management


# b111b630 27-May-2002 itojun <itojun@openbsd.org>

if_attach() gets called before domaininit(). scan all interfaces for if_afdata
initialization after domaininit().


# 7028b859 27-May-2002 itojun <itojun@openbsd.org>

framework to add af-dependent data structure to struct ifnet.
as discussed at bsd-api-discuss. sync w/kame


# 3c0da7b0 24-Apr-2002 dhartmei <dhartmei@openbsd.org>

Add hooks to struct ifnet that allow to register callbacks that will be
notified of interface address changes. ok provos@, angelos@


# 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


# b55c050f 23-Jan-2002 fgsch <fgsch@openbsd.org>

compatability -> compatibility.


# 4d03bfb2 05-Jul-2001 angelos <angelos@openbsd.org>

KNF


# 4ce33936 05-Jul-2001 jjbg <jjbg@openbsd.org>

Include files for IPComp support. angelos@ ok.


# 55de4c8e 27-Jun-2001 kjc <kjc@openbsd.org>

ALTQ base modifications to the kernel.
- ALTQ introduces a set of new queue macros that coexist with the
traditional IF_XXX macros.
- "struct ifaltq" replaces "struct ifqueue" in "struct ifnet".

ALTQ base modifications to the kernel.
- ALTQ introduces a set of new queue macros that coexist with the
traditional IF_XXX macros.
- "struct ifaltq" replaces "struct ifqueue" in "struct ifnet".
- assign cdev major 74 for i386 and 54 for alpha as ALTQ control interface.

show more ...


# 1946dea8 23-Jun-2001 fgsch <fgsch@openbsd.org>

Add ether_input_mbuf to help us remove the ether_header from
ether_input; all drivers should start migrating to this.
Discussed with jason@, deraadt@ more or les ok'ed.


# 36c72d78 15-Jun-2001 itojun <itojun@openbsd.org>

change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange.
follows BSD/OS practice and ucd-snmp code (FreeBSD does it for specific
interfaces only).

was: if_lastchange get updated on ev

change the meaning of ifnet.if_lastchange to meet RFC1573 ifLastChange.
follows BSD/OS practice and ucd-snmp code (FreeBSD does it for specific
interfaces only).

was: if_lastchange get updated on every packet transmission/receipt.
now: if_lastchange get updated when IFF_UP is changed.

show more ...


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

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


# cc26c03c 28-May-2001 angelos <angelos@openbsd.org>

IPSECv4 -> IPSEC


# 2ad452bd 28-May-2001 angelos <angelos@openbsd.org>

No need for separate ESP/AH interface capabilities.


# 7a3cd3b0 28-May-2001 angelos <angelos@openbsd.org>

Interface capabilities (based on NetBSD, but merge ethercom and ifnet
capabilities into one, in the ifp).


# fcc641ef 06-Feb-2001 mickey <mickey@openbsd.org>

allow changing number of loopbacks in ukc.
change rest of the code to use lo0ifp pointing
to the corresponding struct ifnet.
itojun@ and niklas@ ok


# afed035c 19-Jan-2001 itojun <itojun@openbsd.org>

pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted).

have sys/net/route.c:rtrequest1(), which takes rt_addrinfo * as the argument.
pass rt_addrinfo all the way down to rtreq

pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted).

have sys/net/route.c:rtrequest1(), which takes rt_addrinfo * as the argument.
pass rt_addrinfo all the way down to rtrequest, and ifa->ifa_rtrequest.
3rd arg of ifa->ifa_rtrequest is now rt_addrinfo * instead of sockaddr *
(almost noone is using it anyways).

benefit: the follwoing command now works. previously we need two route(8)
invocations, "add" then "change".
# route add -inet6 default ::1 -ifp gif0

remove unsafe typecast in rtrequest(), from rtentry * to sockaddr *. it was
introduced by 4.3BSD-reno and never corrected.

XXX is eon_rtrequest() change correct regarding to 3rd arg?
eon_rtrequest() and rtrequest() were incorrect since 4.3BSD-reno,
so i do not have correct answer in the source code.
someone with more clue about netiso-over-ip, please help.

show more ...


# 69027256 20-Sep-2000 art <art@openbsd.org>

Since ifa_refcnt was bumped to an int and rt_flags is an int too, bump
ifa_flags to int.


# 0f338433 28-Aug-2000 deraadt <deraadt@openbsd.org>

changing the size of if_data has heavy impact on userland compat. there
was even a u_char slot available for ifi_link_state, which clearly does not
need a full 32 bits.


# 5d6e3d42 26-Aug-2000 nate <nate@openbsd.org>

sync mii code with netbsd
adds detach functionality for phys
some code cleanup

Nobody really had time to test all of this out, but theo said commit anyway


123456789