rwatson
23574c8673
Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, which
...
previously conditionally acquired Giant based on debug.mpsafenet. As that
has now been removed, they are no longer required. Removing them
significantly simplifies error-handling in the socket layer, eliminated
quite a bit of unwinding of locking in error cases.
While here clean up the now unneeded opt_net.h, which previously was used
for the NET_WITH_GIANT kernel option. Clean up some related gotos for
consistency.
Reviewed by: bz, csjp
Tested by: kris
Approved by: re (kensmith)
2007-08-06 14:26:03 +00:00
..
2006-05-28 20:00:02 +00:00
2007-08-06 14:26:03 +00:00
2007-02-26 22:24:14 +00:00
2007-08-06 14:26:03 +00:00
2007-08-04 21:09:04 +00:00
2007-08-04 21:09:04 +00:00
2006-10-22 11:52:19 +00:00
2007-05-29 12:40:45 +00:00
2007-07-05 09:18:57 +00:00
2007-07-05 09:18:57 +00:00
2006-12-01 22:45:43 +00:00
2007-08-01 00:33:52 +00:00
2007-08-01 00:33:52 +00:00
2006-07-09 06:04:01 +00:00
2006-07-09 06:04:01 +00:00
2007-03-26 09:10:28 +00:00
2007-03-26 09:05:10 +00:00
2006-12-29 13:59:50 +00:00
2007-07-27 11:59:57 +00:00
2006-08-04 21:27:40 +00:00
2006-10-22 11:52:19 +00:00
2007-06-05 14:15:45 +00:00
2006-10-22 11:52:19 +00:00
2007-06-26 23:01:01 +00:00
2006-10-22 11:52:19 +00:00
2007-07-30 20:17:22 +00:00
2007-07-30 20:17:22 +00:00
2006-12-01 17:50:11 +00:00
2007-02-09 00:09:35 +00:00
2007-06-11 03:36:55 +00:00
2007-07-02 15:44:30 +00:00
2006-12-05 18:54:21 +00:00
2006-11-06 13:42:10 +00:00
2007-06-10 04:53:13 +00:00
2006-10-22 11:52:19 +00:00
2007-03-19 18:17:31 +00:00
2006-09-27 19:57:02 +00:00
2007-02-05 11:15:52 +00:00
2007-06-13 14:01:43 +00:00
2007-05-16 18:37:37 +00:00
2007-02-28 22:05:30 +00:00
2007-03-19 18:01:39 +00:00
2007-07-27 11:59:57 +00:00
2007-06-11 20:08:11 +00:00
2007-08-06 14:26:03 +00:00
2007-06-08 12:43:25 +00:00
2007-07-03 12:13:45 +00:00
2006-12-05 18:54:21 +00:00
2006-06-02 08:27:15 +00:00
2006-11-06 13:42:10 +00:00
2007-06-11 12:19:34 +00:00
2007-03-27 19:36:12 +00:00