2003-2004 (c) MontaVista, Software, Inc. Copyright (C) 2006-2007 Sylvain Munaut <
[email protected]> Copyright (C) 2006 Freescale - John Rigby (C) COPYRIGHT 2008 PANASONIC COMMUNICATIONS CO., LTD. ※ 本Fileは自動生成Fileであるため 直接編集しないこと" Copyright (C) 1992 David B. Gentzel Low-level SCSI driver for UltraStor 14F, 24F, and 34F by David B. Gentzel, Whitfield Software Services, Carnegie, PA (
[email protected]) scatter/gather added by Scott Taylor (
[email protected]) 24F and multiple command support by John F. Carr (
[email protected]) John's work modified by Caleb Epstein (
[email protected]) and Eric Youngdale (
[email protected]). Thanks to UltraStor for providing the necessary documentation version of the code. Original copyright preserved below. Steve Whitehouse: Some bug fixes, cleaning up some code to make it compatible with my routing layer. Steve Whitehouse: Merging changes from Eduardo Serrat and Patrick Caulfield. Steve Whitehouse: Further bug fixes, checking module code still works with new routing layer. Steve Whitehouse: Additional set/get_sockopt() calls. Steve Whitehouse: Fixed TIOCINQ ioctl to be same as Eduardo's new code. Steve Whitehouse: recvmsg() changed to try and behave in a POSIX like way. Didn't manage it entirely, but its better. Steve Whitehouse: ditto for sendmsg(). Steve Whitehouse: A selection of bug fixes to various things. Steve Whitehouse: Added TIOCOUTQ ioctl. Steve Whitehouse: Fixes to username2sockaddr & sockaddr2username. Steve Whitehouse: Fixes to connect() error returns. Patrick Caulfield: Fixes to delayed acceptance logic. David S. Miller: New socket locking Steve Whitehouse: Socket list hashing/locking Arnaldo C. Melo: use capable, not suser Steve Whitehouse: Removed unused code.