Mark Whitley
							
						 
					 | 
					
						
						
							
						
						f57c944e09
					 | 
					
						
						
							
							Changed names of functions in utility.c and all affected files, to make
						
						
						
						
						
						
						
						compliant with the style guide. Everybody rebuild your tags file! 
						
						
					 | 
					
						2000-12-07 19:56:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						21adca750a
					 | 
					
						
						
							
							Added insmod support for ARM, and lsmod support for older kernels,
						
						
						
						
						
						
						
						thanks to Alcove, Julien Gaulmin <julien.gaulmin@alcove.fr> and
Nicolas Ferre <nicolas.ferre@alcove.fr>.
 -Erik 
						
						
					 | 
					
						2000-12-06 18:18:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Kraai
							
						 
					 | 
					
						
						
							
						
						3e856ce428
					 | 
					
						
						
							
							Stop using TRUE and FALSE for exit status.
						
						
						
						
						
						
					 | 
					
						2000-12-01 02:55:13 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Kraai
							
						 
					 | 
					
						
						
							
						
						207061ac0d
					 | 
					
						
						
							
							Fix error messages.
						
						
						
						
						
						
					 | 
					
						2000-10-23 18:03:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Kraai
							
						 
					 | 
					
						
						
							
						
						2be4797a06
					 | 
					
						
						
							
							Fix error message.
						
						
						
						
						
						
					 | 
					
						2000-10-23 17:55:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Pavel Roskin
							
						 
					 | 
					
						
						
							
						
						43f3e6114c
					 | 
					
						
						
							
							Fixes to allow compilation on systems with glibc 2.1.92
						
						
						
						
						
						
					 | 
					
						2000-09-28 20:52:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						3570a34de4
					 | 
					
						
						
							
							Renamed "internal.h" to the more sensible "busybox.h".
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-09-25 21:45:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						fe4208fe93
					 | 
					
						
						
							
							modified by Bryan Rittmeyer <bryan@ixiacom.com> to support SH4
						
						
						
						
						
						
					 | 
					
						2000-09-24 03:44:29 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						8c185f9600
					 | 
					
						
						
							
							Fix for bug #1042 -- applied the patch from Larry Doolittle
						
						
						
						
						
						
						
						<ldoolitt@recycle.lbl.gov> to fix the bug.
 -Erik 
						
						
					 | 
					
						2000-09-22 00:38:07 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Kraai
							
						 
					 | 
					
						
						
							
						
						721119e1db
					 | 
					
						
						
							
							Clean up output.
						
						
						
						
						
						
					 | 
					
						2000-09-19 05:25:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						ccb0a9ba88
					 | 
					
						
						
							
							Formatting cleanup patch from Bryan Rittmeyer <bryan@ixiacom.com>.
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-09-12 16:20:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						de34e43755
					 | 
					
						
						
							
							MAke lsmod act just like modutils lsmod, by printing which modules use
						
						
						
						
						
						
						
						other modules, and state info like (deleted) and such.
 -Erik 
						
						
					 | 
					
						2000-09-10 16:16:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						089d12d762
					 | 
					
						
						
							
							Fix a unterminated string.
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-08-22 05:18:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						c86e5e6145
					 | 
					
						
						
							
							Some leftover stuff I forgot to commit for the lsmod change.
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-08-21 19:38:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						be0dc0d06a
					 | 
					
						
						
							
							lsmod now uses the query_module syscall, rather then /proc
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-08-21 19:25:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Kraai
							
						 
					 | 
					
						
						
							
						
						0f8f7b8a35
					 | 
					
						
						
							
							Fix bug 1017, which reports that insmod segfaults when /lib/modules doesn't
						
						
						
						
						
						
						
						exist.  Also allow early search termination (per the comments). 
						
						
					 | 
					
						2000-08-01 18:16:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						a5716d3029
					 | 
					
						
						
							
							Fix from Arne Bernin for return code -- now reflects whether the rmmod
						
						
						
						
						
						
						
						failed or not.
 -Erik 
						
						
					 | 
					
						2000-07-28 15:16:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Kraai
							
						 
					 | 
					
						
						
							
						
						27a804246a
					 | 
					
						
						
							
							Centralize handling of --help.
						
						
						
						
						
						
					 | 
					
						2000-07-19 19:24:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Kraai
							
						 
					 | 
					
						
						
							
						
						2f46b664b7
					 | 
					
						
						
							
							Add usage messages for applets without them.
						
						
						
						
						
						
					 | 
					
						2000-07-19 18:01:00 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						ae6eae02dd
					 | 
					
						
						
							
							Moved some code and add a coupld #defines to support use of dmalloc.
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-07-19 17:35:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Pavel Roskin
							
						 
					 | 
					
						
						
							
						
						cc8a66b113
					 | 
					
						
						
							
							Moved functions used by "lsmod" from cat.c to utility.c
						
						
						
						
						
						
						
						Adjusted to make lsmod and sh compilable as standalone apps.
Comment fixes 
						
						
					 | 
					
						2000-07-17 20:18:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Kraai
							
						 
					 | 
					
						
						
							
						
						bf181b9338
					 | 
					
						
						
							
							Extract usage information into a separate file.
						
						
						
						
						
						
					 | 
					
						2000-07-16 20:57:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Pavel Roskin
							
						 
					 | 
					
						
						
							
						
						ff5a9033f9
					 | 
					
						
						
							
							Reduced the number of "signed vs. unsigned" warnings.
						
						
						
						
						
						
						
						Sometimes such warnings matter (esp. on PPC with char default to unsigned) 
						
						
					 | 
					
						2000-07-14 16:23:32 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Matt Kraai
							
						 
					 | 
					
						
						
							
						
						d537a95fdb
					 | 
					
						
						
							
							Use errorMsg rather than fprintf.
						
						
						
						
						
						
					 | 
					
						2000-07-14 01:51:25 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						be909b1cd5
					 | 
					
						
						
							
							Forgot to commit these cleanups it seems.
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-07-11 17:52:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						9b2297a34e
					 | 
					
						
						
							
							Remove yet more kernel header dependancies.
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-07-10 20:08:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						999bf72f49
					 | 
					
						
						
							
							More portability updates.  Now compiles cleanly vs glibc, libc5, and uclibc
						
						
						
						
						
						
						
						(except for mkfs_minix and fsck_minix -- and it doesn't yet link vs uclibc due
to missing stuff in the library).
 -Erik 
						
						
					 | 
					
						2000-07-09 06:59:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						bd22ed8067
					 | 
					
						
						
							
							Update files to reduce dependance on kernel version...
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-07-08 18:55:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						ef40aa81c5
					 | 
					
						
						
							
							* Fixed insmod module option parsing for options lacking an '='.
						
						
						
						
						
						
						
						Fix thanks to Marc Nijdam <marc_nijdam@hp.com>
 -Erik 
						
						
					 | 
					
						2000-06-26 11:16:22 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						8a24a6783a
					 | 
					
						
						
							
							Better error checking in insmod.  Remove left over %m's
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-06-22 18:19:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						bb245ba0c2
					 | 
					
						
						
							
							Made insmod work with both libc5 and libc6.
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-06-19 19:53:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						b610615be9
					 | 
					
						
						
							
							Updates to a number of apps to remove warnings/compile errors under libc5.
						
						
						
						
						
						
						
						Tested under both libc5 and libc6 and all seems well with these fixes.
 -Erik 
						
						
					 | 
					
						2000-06-19 17:25:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Eric Andersen
							
						 
					 | 
					
						
						
							
						
						9f16d61408
					 | 
					
						
						
							
							Added a slightly modified version of Ron Alder's insmod patch.
						
						
						
						
						
						
						
						Very cool stuff.
 -Erik 
						
						
					 | 
					
						2000-06-12 23:11:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						7ab9c7ee52
					 | 
					
						
						
							
							Lots of updates.  Finished implementing BB_FEATURE_TRIVIAL_HELP
						
						
						
						
						
						
						
						which lets you compile out most of the "--help" output, saving
up to 17k.
Renamed mnc to nc.
 -Erik 
						
						
					 | 
					
						2000-05-12 19:41:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						4f3f757d56
					 | 
					
						
						
							
							Latest and greatest.  Some effort at libc5 (aiming towards newlib)
						
						
						
						
						
						
						
						compatability.
 -Erik 
						
						
					 | 
					
						2000-04-28 00:18:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						1d1d95051a
					 | 
					
						
						
							
							More Doc updates.  cmdedit and more termio fixes.
						
						
						
						
						
						
					 | 
					
						2000-04-21 01:26:49 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						61677feff7
					 | 
					
						
						
							
							Upates to include copyright 2000 to everything
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-04-13 01:18:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						269bba2514
					 | 
					
						
						
							
							Change BB_FEATURE_USE_DEVPS_N_DEVMTAB to the simpler
						
						
						
						
						
						
						
						BB_FEATURE_USE_DEVPS_PATCH.
 -Erik 
						
						
					 | 
					
						2000-03-08 14:50:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						54969a1f64
					 | 
					
						
						
							
							Fixed up lsmod so it works with my devmodules kernel driver,
						
						
						
						
						
						
						
						and with /proc.
 -Erik 
						
						
					 | 
					
						2000-03-08 06:42:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						2ac2fae728
					 | 
					
						
						
							
							Fix bugs related to finding PIDs.
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-03-07 23:32:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						e49d5ecbbe
					 | 
					
						
						
							
							Some formatting updates (ran the code through indent)
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						2000-02-08 19:58:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						fac10d7c59
					 | 
					
						
						
							
							A few minor updates. ;-)
						
						
						
						
						
						
						
						Seriously though, read the Changelog for busybox 0.42,
which this is about to become...
 -Erik 
						
						
					 | 
					
						2000-02-07 05:29:42 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						d387d01f11
					 | 
					
						
						
							
							Sync to my local tree
						
						
						
						
						
						
					 | 
					
						1999-12-21 02:55:11 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						021043205c
					 | 
					
						
						
							
							Add in first draft of insmod.  Not yet working (but will Real Soon Now(tm))
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						1999-12-17 18:57:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						6da0ae8183
					 | 
					
						
						
							
							Minor fixes to rmmod.  First pass at insmod (not yet working).
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						1999-12-17 01:08:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mark Whitley
							
						 
					 | 
					
						
						
							
						
						c144e330c0
					 | 
					
						
						
							
							Fixed correctness of comment in rmmod.c - MKW
						
						
						
						
						
						
					 | 
					
						1999-12-17 00:01:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						3d7e3414da
					 | 
					
						
						
							
							Wrote rmmod for busybox.
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						1999-12-16 23:04:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Andersen
							
						 
					 | 
					
						
						
							
						
						6f23cec5d0
					 | 
					
						
						
							
							Added lsmod
						
						
						
						
						
						
						
						-Erik 
						
						
					 | 
					
						1999-12-15 22:14:12 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |