cvs commit: src/sys/netinet6 icmp6.c raw_ip6.c

2008-08-31 Thread Robert Watson
rwatson 2008-08-31 19:48:10 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet6 icmp6.c raw_ip6.c Log: SVN rev 182566 on 2008-08-31 19:48:10Z by rwatson Merge r180965 from head to stable/7: Since we fail IPv6 raw socket

cvs commit: src/sys/netinet6 icmp6.c

2008-08-31 Thread Robert Watson
rwatson 2008-08-31 21:54:24 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet6 icmp6.c Log: SVN rev 182575 on 2008-08-31 21:54:24Z by rwatson Merge r180968 from head to stable/7: When copying in and out current ICMPv6 filters on

cvs commit: src/sys/netinet6 icmp6.c raw_ip6.c

2008-08-25 Thread Alexander Motin
mav 2008-08-25 22:12:38 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/netinet6 icmp6.c raw_ip6.c Log: SVN rev 182180 on 2008-08-25 22:12:38Z by mav MFC r180850, r180932 According to in_pcb.h protocol binding information has double

cvs commit: src/sys/netinet6 icmp6.c raw_ip6.c

2008-07-29 Thread Robert Watson
rwatson 2008-07-29 18:09:46 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c raw_ip6.c Log: SVN rev 180965 on 2008-07-29 18:09:46Z by rwatson Since we fail IPv6 raw socket allocation if inp-in6p_icmp6filt can't be allocated, there's no need to

cvs commit: src/sys/netinet6 icmp6.c

2008-07-29 Thread Robert Watson
rwatson 2008-07-29 19:37:16 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c Log: SVN rev 180968 on 2008-07-29 19:37:16Z by rwatson When copying in and out current ICMPv6 filters on a raw IPv6 socket, lock the inpcb and use a local stack variable to

cvs commit: src/sys/netinet6 icmp6.c raw_ip6.c

2008-07-28 Thread Alexander Motin
mav 2008-07-28 19:32:18 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c raw_ip6.c Log: SVN rev 180932 on 2008-07-28 19:32:18Z by mav Move inpcb lock higher to protect some nonbinding fields reading. It fixes nothing at this time, but decided to

cvs commit: src/sys/netinet6 icmp6.c raw_ip6.c

2008-07-27 Thread Alexander Motin
mav 2008-07-27 20:30:34 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c raw_ip6.c Log: SVN rev 180850 on 2008-07-27 20:30:34Z by mav According to in_pcb.h protocol binding information has double locking. It allows access it while list

cvs commit: src/sys/netinet6 icmp6.c

2008-04-21 Thread Robert Watson
rwatson 2008-04-21 12:08:40 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c Log: In ICMPv6, read lock rather than write lock the inpcb on receive. MFC after: 3 months Revision ChangesPath 1.84 +4 -4 src/sys/netinet6/icmp6.c

cvs commit: src/sys/netinet6 icmp6.c

2007-02-14 Thread Bruce M Simpson
bms 2007-02-14 13:35:11 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netinet6 icmp6.c Log: MFC rev 1.75: In the ICMP6 path to handle FQDN 'who-are-you' queries, check that the packet header mbuf is non-NULL before trying to create

cvs commit: src/sys/netinet6 icmp6.c

2007-02-10 Thread Bruce M Simpson
bms 2007-02-10 12:25:19 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c Log: In the ICMP6 path to handle FQDN 'who-are-you' queries, check that the packet header mbuf is non-NULL before trying to create a duplicate of it. PR: 95957

Re: cvs commit: src/sys/netinet6 icmp6.c

2007-02-10 Thread Bruce M. Simpson
Bruce M Simpson wrote: bms 2007-02-10 12:25:19 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c Log: In the ICMP6 path to handle FQDN 'who-are-you' queries, check that the packet header mbuf is non-NULL before trying to create a duplicate of it.

cvs commit: src/sys/netinet6 icmp6.c

2007-01-19 Thread Hajimu UMEMOTO
ume 2007-01-20 06:22:31 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netinet6 icmp6.c Log: MFC 1.74: Avoid infinite loop if nicmp6 and nip6 are not on the same mbuf. NetBSD PR 34994+35333 Revision ChangesPath 1.62.2.7 +2 -1

cvs commit: src/sys/netinet6 icmp6.c

2007-01-16 Thread Hajimu UMEMOTO
ume 2007-01-16 15:55:29 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c Log: Avoid infinite loop if nicmp6 and nip6 are not on the same mbuf. NetBSD PR 34994+35333 MFC after: 3 days Revision ChangesPath 1.74 +2 -1

cvs commit: src/sys/netinet6 icmp6.c

2006-07-23 Thread Robert Watson
rwatson 2006-07-23 12:24:22 UTC FreeBSD src repository Modified files: sys/netinet6 icmp6.c Log: Align IPv6 socket locking with IPv4 locking: lock socket buffer explicitly and use _locked variants to avoid extra lock and unlock operations. Reviewed by:gnn

cvs commit: src/sys/netinet6 icmp6.c in6.c in6_ifattach.c nd6.c nd6_nbr.c nd6_rtr.c

2005-12-25 Thread SUZUKI Shinsuke
suz 2005-12-25 12:15:14 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netinet6 icmp6.c in6.c in6_ifattach.c nd6.c nd6_nbr.c nd6_rtr.c Log: MFC the following KAME sync work. - fixed typos - improved some

cvs commit: src/sys/netinet6 icmp6.c

2005-12-25 Thread SUZUKI Shinsuke
suz 2005-12-25 12:21:55 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/netinet6 icmp6.c Log: MFC Rev.1.68 (don't respond to NI_QTYPE_IPV4ADDR) Revision ChangesPath 1.62.2.5 +5 -0 src/sys/netinet6/icmp6.c