Ruslan Ermilov
6324f7db72
Sync program's usage() with manpage's SYNOPSIS.
2005-02-09 18:22:15 +00:00
Stefan Farfeleder
5618536d0b
Properly initialise 'filename' so that random -l doesn't try to open NULL.
...
Const-qualify 'filename' to avoid a strdup() call due to -Wwrite-strings
silliness.
2004-10-03 15:34:15 +00:00
David E. O'Brien
e3c85e0226
Make the __FBSDID usage consistent
...
and protect copyright[] from Gcc 3.3's whining.
2003-05-05 09:52:25 +00:00
Sean Chittenden
3f4b504568
flexlint rears its head as well as some style(9) fixes[1]. Fixed a
...
few bugs for a few corner cases and correctly handle the case where
read(2) is read()'ing from a non-file descriptor and could get fewer
bytes back than the buffer, but it isn't EOF[2]. random(6) extensively
tested and believed to be bug free (save performance for large files).
Submitted by: mkm [1], tjr[2]
2003-02-15 10:26:10 +00:00
Sean Chittenden
a3b3a1cf6c
Update random(6) to have the ability to randomize a file/stdin based
...
off of lines or words. See the man page for details.
Reviewed by: markm
MFC after: 3 days
2003-02-11 19:32:18 +00:00
Warner Losh
ad64363769
Remove __P
...
Remove __STDC__ (which means we now use stdarg rather than vararg)
Remove register
Remove main prototype
2002-02-18 05:15:19 +00:00
Bill Fumerola
c9914211a1
-Wall fixes.
1999-12-12 06:30:46 +00:00
Bill Fumerola
7b216475bf
copyright/sccsid/rcsid cleanup.
1999-11-30 03:50:02 +00:00
Jordan K. Hubbard
01f228ffbe
Wargh! Who went and changed all the getopt() comparisons from -1 to
...
EOF? The getopt(3) manpage clearly states that the return value is *-1*,
not EOF! Besides, getopt(3) isn't reading from a file. :)
Noticed-while: merging to 2.2 (where this is correct).
1998-03-01 05:10:28 +00:00
Andrey A. Chernov
663d61b5eb
Remove so-called revoke, this game never installed sguid
1997-09-01 11:40:18 +00:00
Eivind Eklund
34a13bf4cb
Change games from setuid games to setgid games.
...
Reviewed by: maybe@yes.no
Obtained from: OpenBSD (mostly deraadt@openbsd.org )
1997-09-01 00:34:51 +00:00
Andrey A. Chernov
b5cee521b3
Remove srandomdev fallback code
1997-06-14 00:37:08 +00:00
Andrey A. Chernov
286fdb4a38
Use srandomdev() now
...
Add range checking for invalid denominator values
1997-03-30 23:33:29 +00:00
Andrey A. Chernov
1d98c12acc
Fix srandom arg type accodring to Lite2
...
Use ^ getpid() instead of + getpid()
1997-03-11 14:08:34 +00:00
Rodney W. Grimes
010f5413b5
Remove trailing whitespace.
1995-05-30 03:37:36 +00:00
Bruce Evans
b0b1fe4f53
Include <limits.h> to get LONG_MAX - don't depend on namespace pollution
...
in <time.h>.
1995-02-03 20:55:37 +00:00
Jordan K. Hubbard
554eb505f8
Bring in the 4.4 Lite games directory, modulo man page changes and segregation
...
of the x11 based games. I'm not going to tag the originals with bsd_44_lite
and do this in two stages since it's just not worth it for this collection,
and I've got directory renames to deal with that way. Bleah.
Submitted by: jkh
1994-09-04 04:03:31 +00:00