#
8d672524 |
| 22-May-2001 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
M_COPY_PKTHDR has to be done before MCLGET.
Obtained from: KAME
|
Revision tags: release/4.3.0_cvs, release/4.3.0 |
|
#
d23d3055 |
| 20-Apr-2001 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Fix typo in previous commit.
Submitted by: JINMEI Tatuya <jinmei@isl.rdc.toshiba.co.jp>
|
#
8d642984 |
| 20-Apr-2001 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
- Fix to receive icmp6 echo reply within the host itself to ff02::1. - Fix to receive icmp6 echo reply to link-local of itself.
Reported by: Eriya Akasaka <eakasaka@rodfbs.org> Submitted by: JINMEI
- Fix to receive icmp6 echo reply within the host itself to ff02::1. - Fix to receive icmp6 echo reply to link-local of itself.
Reported by: Eriya Akasaka <eakasaka@rodfbs.org> Submitted by: JINMEI Tatuya <jinmei@isl.rdc.toshiba.co.jp>
show more ...
|
#
7b35f61a |
| 05-Apr-2001 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
- correct logic of per-address input packet counts for lo0 - reject packets to fe80::xxxx%lo0 (xxxx != 1)
Submitted by: JINMEI Tatuya <jinmei@isl.rdc.toshiba.co.jp>
|
#
9ec54137 |
| 28-Mar-2001 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Make per-address input packet counts for lo0 work.
Reported by: bmah Submitted by: Noriyasu KATO <noriyasu.kato@toshiba.co.jp> (via itojun)
|
#
f13bb832 |
| 16-Mar-2001 |
Jun Kuriyama <kuriyama@FreeBSD.org> |
Merge from kame (1.175 -> 1.176): cope with freebsd4 bridge code.
|
#
0634b4a7 |
| 29-Jan-2001 |
Peter Wemm <peter@FreeBSD.org> |
Yikes, these files bogusly #include "loop.h" but didn't use the value. My searching for NLOOP missed them. :-(
|
#
df5e1987 |
| 25-Nov-2000 |
Jonathan Lemon <jlemon@FreeBSD.org> |
Lock down the network interface queues. The queue mutex must be obtained before adding/removing packets from the queue. Also, the if_obytes and if_omcasts fields should only be manipulated under p
Lock down the network interface queues. The queue mutex must be obtained before adding/removing packets from the queue. Also, the if_obytes and if_omcasts fields should only be manipulated under protection of the mutex.
IF_ENQUEUE, IF_PREPEND, and IF_DEQUEUE perform all necessary locking on the queue. An IF_LOCK macro is provided, as well as the old (mutex-less) versions of the macros in the form _IF_ENQUEUE, _IF_QFULL, for code which needs them, but their use is discouraged.
Two new macros are introduced: IF_DRAIN() to drain a queue, and IF_HANDOFF, which takes care of locking/enqueue, and also statistics updating/start if necessary.
show more ...
|
Revision tags: release/4.2.0 |
|
#
cf9fa8e7 |
| 29-Oct-2000 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Move suser() and suser_xxx() prototypes and a related #define from <sys/proc.h> to <sys/systm.h>.
Correctly document the #includes needed in the manpage.
Add one now needed #include of <sys/systm.h
Move suser() and suser_xxx() prototypes and a related #define from <sys/proc.h> to <sys/systm.h>.
Correctly document the #includes needed in the manpage.
Add one now needed #include of <sys/systm.h>. Remove the consequent 48 unused #includes of <sys/proc.h>.
show more ...
|
#
5da9f8fa |
| 20-Oct-2000 |
Josef Karthauser <joe@FreeBSD.org> |
Augment the 'ifaddr' structure with a 'struct if_data' to keep statistics on a per network address basis.
Teach the IPv4 and IPv6 input/output routines to log packets/bytes against the network addre
Augment the 'ifaddr' structure with a 'struct if_data' to keep statistics on a per network address basis.
Teach the IPv4 and IPv6 input/output routines to log packets/bytes against the network address connected to the flow.
Teach netstat to display the per-address stats for IP protocols when 'netstat -i' is evoked, instead of displaying the per-interface stats.
show more ...
|
Revision tags: release/4.1.1_cvs |
|
#
20cb9f9e |
| 23-Sep-2000 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Make ip6fw as loadable module.
|
#
1469c434 |
| 12-Aug-2000 |
Hajimu UMEMOTO <ume@FreeBSD.org> |
Make compilable with -DIPFILTER. Because I don't use ipfilter at all, this is not tested. I don't know if ipfilter is work for IPv6.
Submitted by: yoshiaki@kt.rim.or.jp
|
#
c4ac87ea |
| 31-Jul-2000 |
Darren Reed <darrenr@FreeBSD.org> |
activate pfil_hooks and covert ipfilter to use it
|
Revision tags: release/4.1.0 |
|
#
686cdd19 |
| 04-Jul-2000 |
Jun-ichiro itojun Hagino <itojun@FreeBSD.org> |
sync with kame tree as of july00. tons of bug fixes/improvements.
API changes: - additional IPv6 ioctls - IPsec PF_KEY API was changed, it is mandatory to upgrade setkey(8). (also syntax change)
|
Revision tags: release/3.5.0_cvs |
|
#
3389ae93 |
| 19-Apr-2000 |
Poul-Henning Kamp <phk@FreeBSD.org> |
Remove ~25 unneeded #include <sys/conf.h> Remove ~60 unneeded #include <sys/malloc.h>
|
Revision tags: release/4.0.0_cvs |
|
#
242c5536 |
| 13-Feb-2000 |
Peter Wemm <peter@FreeBSD.org> |
Clean up some loose ends in the network code, including the X.25 and ISO #ifdefs. Clean out unused netisr's and leftover netisr linker set gunk. Tested on x86 and alpha, including world.
Approved b
Clean up some loose ends in the network code, including the X.25 and ISO #ifdefs. Clean out unused netisr's and leftover netisr linker set gunk. Tested on x86 and alpha, including world.
Approved by: jkh
show more ...
|
#
210d0432 |
| 29-Jan-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
Add ip6fw. Yes it is almost code freeze, but as the result of many thought, now I think this should be added before 4.0...
make world check, kernel build check is done.
Reviewed by: green Obtained
Add ip6fw. Yes it is almost code freeze, but as the result of many thought, now I think this should be added before 4.0...
make world check, kernel build check is done.
Reviewed by: green Obtained from: KAME project
show more ...
|
#
67e394e0 |
| 28-Jan-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
Backout diffs which should not be included.
|
#
577a30ee |
| 28-Jan-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
#This is a null commit to give correct description for the previous change. #Please forget the strange log message of the previous commit .
IPv6 multicast routing. kernel IPv6 multicast routing su
#This is a null commit to give correct description for the previous change. #Please forget the strange log message of the previous commit .
IPv6 multicast routing. kernel IPv6 multicast routing support. pim6 dense mode daemon pim6 sparse mode daemon netstat support of IPv6 multicast routing statistics
Merging to the current and testing with other existing multicast routers is done by Tatsuya Jinmei <jinmei@kame.net>, who writes and maintainances the base code in KAME distribution.
Make world check and kernel build check was also successful.
Obtained from: KAME project
show more ...
|
#
91ec0a1e |
| 28-Jan-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
Sorry I didn't commit these files at the commit just a few minutes before. (IPv6 multicast routing) I think I mistakenly touched TAB and the last arg sys/netinet6 to the cvs commit changed to sys/net
Sorry I didn't commit these files at the commit just a few minutes before. (IPv6 multicast routing) I think I mistakenly touched TAB and the last arg sys/netinet6 to the cvs commit changed to sys/netinet6/in6_proto.c.
show more ...
|
#
367d34f8 |
| 24-Jan-2000 |
Brian Somers <brian@FreeBSD.org> |
Move the *intrq variables into net/intrq.c and unconditionally include this in all kernels. Declare some const *intrq_present variables that can be checked by a module prior to using *intrq to queue
Move the *intrq variables into net/intrq.c and unconditionally include this in all kernels. Declare some const *intrq_present variables that can be checked by a module prior to using *intrq to queue data.
Make the if_tun module capable of processing atm, ip, ip6, ipx, natm and netatalk packets when TUNSIFHEAD is ioctl()d on.
Review not required by: freebsd-hackers
show more ...
|
#
23ecf4b5 |
| 13-Jan-2000 |
Yoshinobu Inoue <shin@FreeBSD.org> |
removed an ours case which think a packet destined to loopback interface with IPv6 loopback addr for its dest or src addr as ours.
|
#
6a800098 |
| 22-Dec-1999 |
Yoshinobu Inoue <shin@FreeBSD.org> |
IPSEC support in the kernel. pr_input() routines prototype is also changed to support IPSEC and IPV6 chained protocol headers.
Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
|
Revision tags: release/3.4.0_cvs |
|
#
cfa1ca9d |
| 07-Dec-1999 |
Yoshinobu Inoue <shin@FreeBSD.org> |
udp IPv6 support, IPv6/IPv4 tunneling support in kernel, packet divert at kernel for IPv6/IPv4 translater daemon
This includes queue related patch submitted by jburkhol@home.com.
Submitted by: queu
udp IPv6 support, IPv6/IPv4 tunneling support in kernel, packet divert at kernel for IPv6/IPv4 translater daemon
This includes queue related patch submitted by jburkhol@home.com.
Submitted by: queue related patch from jburkhol@home.com Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
show more ...
|
#
e1da8747 |
| 23-Nov-1999 |
Yoshinobu Inoue <shin@FreeBSD.org> |
Removed IPSEC and IPV6FIREWALL because they are not ready yet.
|