markm
a027a474af
Fix an easy WARNS.
2002-07-31 16:53:59 +00:00
obrien
6ccf658737
Consistently use __FBSDID
2002-06-30 05:13:54 +00:00
tjr
d0cd7d1a8f
Check that snprintf() does not truncate the destination pathname when
...
linking into a directory.
2002-06-29 04:10:40 +00:00
tjr
8c003da215
Reject options, handle "--" end-of-options marker in link(1).
2002-05-30 00:57:38 +00:00
jedgar
eaff4bdcae
Add semicolon to empty default case to silence warning.
2002-05-11 00:45:01 +00:00
markm
b3e4081ec6
Fix warnings inspired by lint, a commercial lint and WARNS=4.
2002-02-22 21:11:03 +00:00
imp
14c2daab0f
o __P has been reoved
...
o Old-style K&R declarations have been converted to new C89 style
o register has been removed
o prototype for main() has been removed (gcc3 makes it an error)
o int main(int argc, char *argv[]) is the preferred main definition.
o Attempt to not break style(9) conformance for declarations more than
they already are.
2002-02-02 06:48:10 +00:00
imp
851238f408
Use PATH_MAX in preference to MAXPATHLEN.
...
Also sort declarations per style(9) (big arrays come last) while I'm
in the area.
2001-05-29 17:27:56 +00:00
kris
3fb2565631
Silence WARNS=2 and BDECFLAGS on i386 and alpha
...
MFC After: 1 week
2001-05-20 04:54:15 +00:00
sobomax
90eaa79d09
Bring in -h' compatability option and its alias
-n' to match NetBSD and GNU
...
semantics.
style(9) Reviewed by:
Obtained from: NetBSD
2001-04-26 17:15:57 +00:00
sheldonh
1a368abb56
Fix style bugs and inconsistencies introduced in rev 1.16.
...
Submitted by: bde
2000-08-17 16:08:06 +00:00
imp
5963637929
Don't explicitly declare optarg and optind. These are declared in
...
unistd.h, which is already included.
2000-08-16 05:14:49 +00:00
sheldonh
7b16e722e9
Add the -i option, as found in rm(1), which provides an interactive
...
mode in which the user is prompted for confirmation before an
existing file is replaced.
Submitted by: alex
2000-08-14 08:48:55 +00:00
sheldonh
a16eee301a
Add link(1) and unlink(1) as special cases of ln(1) and rm(1)
...
respectively, in accordance with SUSv2.
This differs from the approach taken in NetBSD, but provides
less obscure error messages in at least the EISDIR case and
does not take up additional disk space for new binaries.
PR: 13071
PR: 13074
Requested by: James Howard <howardjp@wam.umd.edu>
1999-12-20 16:13:47 +00:00
obrien
000097e93e
Add verbose processing flag.
1999-09-11 10:06:56 +00:00
peter
3b7c52fb9a
$Id$ -> $FreeBSD$
1999-08-27 23:15:48 +00:00
charnier
747feaaeb7
Correct use of .Nm. Add rcsid.
1998-05-15 06:19:05 +00:00
charnier
3f6611f8d3
Cosmetic change in usage string.
1997-06-06 06:40:06 +00:00
imp
cdc0e920d8
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-28 15:24:41 +00:00
peter
34fd560164
Revert $FreeBSD$ to $Id$
1997-02-22 14:13:04 +00:00
jkh
9c0cd3f9df
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
steve
d20174939c
-Wall cleaning.
1996-12-14 06:08:03 +00:00
peter
1257227edf
Nuke the undocumented -F flag, since it doesn't do anything anymore.
...
It used to allow root to hard-link directories (and screw up programs that
expexted the ".." entry to point to the parent dir)
1996-05-24 20:36:16 +00:00
bde
9ea4394110
Use lstat() instead of stat() for checking if the final source file exists,
...
so that `ln -fs' works when the source is a symlink pointing to a non-
existent file.
1994-12-06 18:50:44 +00:00
dg
00eb2a4dc0
Added $Id$
1994-09-24 02:59:15 +00:00
phk
39c1cef56e
fix ln to accept -f again. Thanks Bruce. Seems that Joe Grosch isn't
...
quite as safe as I thought. I will have to look much closer on his
patches. Damn.
1994-09-20 07:24:51 +00:00
phk
6352c9345f
/home/phk/jg
1994-09-20 06:28:16 +00:00
rgrimes
e3cfc8ce61
BSD 4.4 Lite bin Sources
1994-05-26 06:18:55 +00:00