Robert Watson
ae89d5a389
When copying in and out current ICMPv6 filters on a raw IPv6 socket,
...
lock the inpcb and use a local stack variable to copy to/from userspace
so that sooptcopyin()/sooptcopyout() aren't called while holding an
rwlock.
While here, fix a bug in which a failed sooptcopyin() might lead to
partially consistent ICMPv6 filters on the socket by not ignoring the
error returned by sooptcopyin().
MFC after: 2 weeks
2008-07-29 19:37:16 +00:00
..
2007-12-10 16:03:40 +00:00
2008-07-03 10:55:13 +00:00
2008-07-29 19:37:16 +00:00
2007-12-10 16:03:40 +00:00
2007-12-10 16:03:40 +00:00
2007-12-10 16:03:40 +00:00
2008-07-05 13:10:10 +00:00
2007-12-10 16:03:40 +00:00
2008-07-10 13:31:11 +00:00
2008-07-10 13:31:11 +00:00
2008-04-13 05:45:14 +00:00
2008-06-29 04:33:45 +00:00
2008-07-10 13:31:11 +00:00
2007-12-10 16:03:40 +00:00
2008-07-05 13:10:10 +00:00
2007-12-10 16:03:40 +00:00
2007-12-10 16:03:40 +00:00
2008-07-03 10:55:13 +00:00
2007-12-10 16:03:40 +00:00
2008-07-04 00:21:38 +00:00
2008-06-29 07:34:21 +00:00
2008-03-14 11:44:30 +00:00
2008-01-08 19:08:58 +00:00
2007-12-10 16:03:40 +00:00
2008-07-29 09:31:03 +00:00
2008-07-08 18:41:36 +00:00
2007-12-10 16:03:40 +00:00
2007-12-10 16:03:40 +00:00
2008-01-08 19:08:58 +00:00
2008-04-13 05:45:14 +00:00
2008-05-09 23:03:00 +00:00
2008-01-08 19:08:58 +00:00
2007-12-10 16:03:40 +00:00
2007-12-10 16:03:40 +00:00
2007-12-10 16:03:40 +00:00
2008-07-29 18:09:46 +00:00
2007-12-10 16:03:40 +00:00
2007-12-10 16:03:40 +00:00
2007-12-10 16:03:40 +00:00
2007-12-10 16:03:40 +00:00
2008-07-09 16:45:30 +00:00
2008-07-09 16:45:30 +00:00
2007-12-10 16:03:40 +00:00
2008-07-08 18:41:36 +00:00
2007-12-10 16:03:40 +00:00