aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6
Commit message (Expand)AuthorAgeFilesLines
* Change the initialization methodology for global variables scheduledMarko Zec2008-11-1916-112/+256
* Add a MAC label, MAC Framework, and MAC policy entry points for IPv6Robert Watson2008-10-262-2/+31
* Fix a number of style issues in the MALLOC / FREE commit. I've tried toDag-Erling Smørgrav2008-10-231-1/+1
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-234-10/+9
* Bring over the change switching from using sequential to randomBjoern A. Zeeb2008-10-201-47/+52
* Check that the mbuf len is positive (like we do in the v4 case).Bjoern A. Zeeb2008-10-151-1/+1
* When disconnecting a UDPv6 socket, acquire the socket lock around theRobert Watson2008-10-121-1/+2
* Style changes: compare pointer to NULL and move a }.Bjoern A. Zeeb2008-10-041-3/+2
* Cache so_cred as inp_cred in the inpcb.Bjoern A. Zeeb2008-10-042-7/+7
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-0224-106/+591
* Default to ignoring potentially evil IPv6 Neighbor SolicitationColin Percival2008-10-024-1/+26
* When invoking the udp_send() from udp6_send() due to use of a v6-mappedRobert Watson2008-09-221-3/+13
* mld_timerresid() returns ms so instead of doing the maths in usecBjoern A. Zeeb2008-09-101-1/+1
* - Fix amd64 local privilege escalation. [08:07]Simon L. B. Nielsen2008-09-031-0/+9
* Fix a bug, when a specially crafted ICMPV6 MLD packet could leadBjoern A. Zeeb2008-09-031-4/+4
* In UDPv6, reduce scope of global udbinfo lock during append to lastRobert Watson2008-08-311-3/+1
* another missed V_Julian Elischer2008-08-251-1/+1
* Fix some of the formatting fixes.. It's amazing how some thing stand outJulian Elischer2008-08-204-4/+4
* A bunch of formatting fixes brough to light by, or created by the Vimage commitJulian Elischer2008-08-206-10/+12
* As part of step 1.5 of the vimage framework resolve conflicts withBjoern A. Zeeb2008-08-181-19/+19
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-1724-631/+654
* Fix a regression introduced in r179289 splitting up ip6_savecontrol()Bjoern A. Zeeb2008-08-162-7/+16
* Adopt the slightly weaker consistency locking approach used in IPv4 rawRobert Watson2008-07-301-7/+3
* When copying in and out current ICMPv6 filters on a raw IPv6 socket,Robert Watson2008-07-291-6/+14
* Since we fail IPv6 raw socket allocation if inp->in6p_icmp6filt can'tRobert Watson2008-07-292-15/+3
* Marginally decomplicate set/getsockopt code in ip6_output.c by simplyRobert Watson2008-07-291-18/+11
* Move inpcb lock higher to protect some nonbinding fields reading.Alexander Motin2008-07-282-3/+6
* According to in_pcb.h protocol binding information has double locking.Alexander Motin2008-07-272-20/+14
* Pass the ucred along into in{,6}_pcblookup_local for upcomingBjoern A. Zeeb2008-07-103-10/+11
* For consistency take lport as u_short in in{,6}_pcblookup_local.Bjoern A. Zeeb2008-07-102-3/+2
* 1) Adds the rest of the VIMAGE change macrosRandall Stewart2008-07-092-4/+5
* Document required locking in in6_sleectsrc() in case an inp isBjoern A. Zeeb2008-07-091-2/+4
* Change the parameters to in6_selectsrc():Bjoern A. Zeeb2008-07-085-15/+23
* Use soreceive_dgram() and sosend_dgram() with UDPv6, as we do with UDPv4.Robert Watson2008-07-081-0/+2
* Drop read lock on udbinfo earlier during delivery to the last matchingRobert Watson2008-07-071-1/+1
* Improve approximation of style(9) in raw socket code.Robert Watson2008-07-051-57/+75
* Introduce a new lock, hostname_mtx, and use it to synchronize accessRobert Watson2008-07-053-2/+14
* Remove NETISR_MPSAFE, which allows specific netisr handlers to be directlyRobert Watson2008-07-041-1/+1
* Remove GIANT_REQUIRED from IPv6 input, forward, and frag6 code. The frag6Robert Watson2008-07-033-7/+1
* Set the IPv6 netisr handler as NETISR_MPSAFE on the basis that, despiteRobert Watson2008-07-021-1/+1
* Try to fix errors introduced in svn180085/cvs rev. 1.10:Bjoern A. Zeeb2008-06-291-1/+2
* Repair botched variable rename.Alexander Kabaev2008-06-291-4/+4
* Oops, we've been incrementing the wrong cantforward variable.Julian Elischer2008-06-291-1/+2
* Rename two vars so that they are different from the same vars in ipv4.Julian Elischer2008-06-291-7/+7
* - Macro-izes the packed declaration in all headers.Randall Stewart2008-06-141-6/+20
* Employ read locks on UDP inpcbs, rather than write locks, whenRobert Watson2008-05-291-11/+12
* Factor out the v4-only vs. the v6-only inp_flags processing inBjoern A. Zeeb2008-05-242-16/+34
* - Adds support for the multi-asconf (From Kozuka-san)Randall Stewart2008-05-201-3/+3
* Add code to allow the system to handle multiple routing tables.Julian Elischer2008-05-094-9/+15
* Acquire a read lock, rather than a write lock, on a UDPv6 inpcb whenRobert Watson2008-04-221-9/+9