summaryrefslogtreecommitdiff
path: root/sys/net/if_loop.c
AgeCommit message (Collapse)Author
2001-02-06forgot to bzero() malloced memoryMichael Shalayeff
2001-02-06allow changing number of loopbacks in ukc.Michael Shalayeff
change rest of the code to use lo0ifp pointing to the corresponding struct ifnet. itojun@ and niklas@ ok
2001-01-19pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted).Jun-ichiro itojun Hagino
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.
2000-06-18move m_pullup2() equivalent for KAME requirement into ip6_input().Jun-ichiro itojun Hagino
it was in looutput() to make KAME ipsec4 happy. however, since we don't have KAME ipsec4 in openbsd, we don't need it in looutput().
2000-02-07fix include file path related to ip6.Jun-ichiro itojun Hagino
1999-12-08bring in KAME IPv6 code, dated 19991208.Jun-ichiro itojun Hagino
replaces NRL IPv6 layer. reuses NRL pcb layer. no IPsec-on-v6 support. see sys/netinet6/{TODO,IMPLEMENTATION} for more details. GENERIC configuration should work fine as before. GENERIC.v6 works fine as well, but you'll need KAME userland tools to play with IPv6 (will be bringed into soon).
1999-01-08inet6 support; NRL/cmetzTheo de Raadt
1998-06-26convert DLT_LOOP header to network-order u_int32_tTheo de Raadt
1998-06-04add DLT_LOOP support; 4-byte header indicates proto; cstone@pobox.comTheo de Raadt
1997-12-31make the loopback interfaces ordered in the iface list, so they show up in ↵Michael Shalayeff
netstat much better; this particular case showed up with more than one loopback configured in the kernel
1997-07-23AppleTalk support based on netatalk-1.4a2 and FreeBSD.denny
1996-06-29provide if_attachhead(), and make if_loop use itTheo de Raadt
1996-05-10if_name/if_unit -> if_xname/if_softcTheo de Raadt
1996-04-28IPX additions and fixes.Michael Shalayeff
ether -- missed the input for IPX. fddi -- just added. ppp -- field codes added. loop -- minor fix.
1996-04-24Add IPX support.Michael Shalayeff
1995-11-13do not forward garbled SIMPLEX-generated packets to bpf; from ↵Theo de Raadt
Jean-Luc.Richier@imag.fr; netbsd pr#1693
1995-10-18initial import of NetBSD treeTheo de Raadt