#
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
|