Craig Rodrigues 8739cd44d0 Rewrite linux_ifconf() to be more like ifconf() in net/if.c
so that we do not call uiomove() while IFNET_RLOCK() is held.
This eliminates the witness warning:

Calling uiomove() with the following non-sleepable locks held:
exclusive sleep mutex ifnet r = 0 (0xc096dd60) locked @
/usr/src/sys/modules/linux/../../compat/linux/linux_ioctl.c:2170

MFC after:	2 days
2005-08-27 14:44:10 +00:00
..
2005-03-28 18:31:18 +00:00
2005-07-09 18:30:31 +00:00
2005-08-26 15:27:18 +00:00
2005-07-21 11:13:12 +00:00
2005-08-25 19:49:53 +00:00