Ed Maste
1dc349ab95
prefix UFS symbols with UFS_ to reduce namespace pollution
...
Specifically:
ROOTINO -> UFS_ROOTINO
WINO -> UFS_WINO
NXADDR -> UFS_NXADDR
NDADDR -> UFS_NDADDR
NIADDR -> UFS_NIADDR
MAXSYMLINKLEN_UFS[12] -> UFS[12]_MAXSYMLINKLEN (for consistency)
Also prefix ext2's and nandfs's NDADDR and NIADDR with EXT2_ and NANDFS_
Reviewed by: kib, mckusick
Obtained from: NetBSD
MFC after: 1 month
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D9536
2017-02-15 19:50:26 +00:00
Pedro F. Giffuni
cac8854eb6
restore: use our howmany() instead of reinventing the macro.
2016-04-30 20:05:23 +00:00
Matthew D Fleming
e25a029eb2
Fix sbin/ build with a 64-bit ino_t.
...
Original code by: Gleb Kurtsou
2012-09-27 23:31:06 +00:00
Jaakko Heinonen
cca1b3aa87
- Cast time_t, int64_t and some int32_t values to intmax_t and use "%jd"
...
in format strings.
- Use (void) instead of (void *) when discarding strcat(3) return value.
- Format string fixes to match variable types.
- Change canon() len parameter and getcmd() size parameter type from
int to size_t.
- Style Makefile and increase WARNS to 2.
PR: bin/140061
Submitted by: uqs
Approved by: trasz (mentor)
2010-01-29 10:00:42 +00:00
Warner Losh
688ff09fed
Restore necessary NUL termination of locname.
...
Submitted by: ian dowse
MFC after: 2 days
2009-01-28 16:23:21 +00:00
Warner Losh
52b370fe8e
Use safer string handling.
...
Reviewed by: security-team
2008-04-03 20:37:38 +00:00
Diomidis Spinellis
153fdc98cf
Interpret correctly the glob(3) return value.
...
Previously, interactive commands specifying a non-existent file or
directory used to display an "out of memory error".
MFC after: 2 weeks
2005-07-21 16:12:35 +00:00
Philippe Charnier
35a974fdb8
rscid -> __FBSDID. Mark parameter as __unused when necessary.
2005-05-29 15:57:00 +00:00
Stefan Farfeleder
1916772e6f
Use the correct types for the functions rst_opendir(), glob_readdir() and
...
rst_closedir() which are called by glob().
Reviewed by: md5
Approved by: das (mentor)
2004-05-24 16:24:26 +00:00
Mark Murray
4c723140a4
Remove advertising clause from University of California Regent's license,
...
per letter dated July 22, 1999.
Approved by: core, imp
2004-04-09 19:58:40 +00:00
Andrey A. Chernov
0407880f4b
Localize 'ls' output
...
Don't set 8bit in quote processing
2003-08-06 08:46:21 +00:00
Mike Barcroft
89fdc4e117
Use the standardized CHAR_BIT constant instead of NBBY in userland.
2002-09-25 04:06:37 +00:00
Philippe Charnier
7fed38d0a0
Replace various spelling with FALLTHROUGH which is lint()able
2002-08-25 13:10:45 +00:00
Warner Losh
2db673ab00
o remove __P
...
o Use ANSI function definitions
o unifdef -D__STDC__
2002-03-20 22:49:40 +00:00
David E. O'Brien
3d438ad61f
Remove 'register' keyword.
...
It does not help modern compilers, and some may take some hit from it.
(I also found several functions that listed *every* of its 10 local vars with
"register" -- just how many free registers do people think machines have?)
2002-03-20 17:55:10 +00:00
Ian Dowse
5a59cccc61
Stop restore from looping under certain error conditions. This
...
corrects cases where restore would spew an infinite stream of
"Changing volumes on pipe input?" messages, or would loop waiting
for a response to the "set owner/mode for '.'" question.
PR: bin/14250
Reviewed by: dwmalone
2000-12-12 12:04:02 +00:00
Peter Wemm
7f3dea244c
$Id$ -> $FreeBSD$
1999-08-28 00:22:10 +00:00
Warner Losh
e254596824
Fix two possible non-exploitable buffer overflows.
...
Thanks to: A friend at Sun auditing dump/restore for Solaris.
1998-12-16 04:48:00 +00:00
Warner Losh
fc1e823247
Prevent buffer overflow with extra long arguments.
1998-09-17 20:18:11 +00:00
Philippe Charnier
91ac32e405
Add rcsid. Remove unused #includes. Add missing prototypes and others -Wall
...
cleanings. Spelling.
1998-07-28 06:20:16 +00:00
Peter Wemm
d87d79aefe
Merge from Lite2
...
- cleanups,
- whiteout support
- bug fixes (chflags missing on a few file types etc)
The dump/restore folks would want to have a closer look at this, the
change is pretty big.
1997-03-11 12:55:19 +00:00
Warner Losh
2e42144ea7
Apply patch from pr2536, after testing locally.
...
Fixes: PR2446 and PR2536
Submitted by: Flemming Jacobsen <fj@tfs.com>
2.2 Candidate.
1997-01-25 05:27:17 +00:00
Guido van Rooij
6412184028
Yet another buffer overflow.
...
2.2 candidate
(and -stable too actually, who does that?)
Reviewed by: Warner Losh
1997-01-01 14:08:47 +00:00
Rodney W. Grimes
8fae3551ec
BSD 4.4 Lite sbin Sources
...
Note: XNSrouted and routed NOT imported here, they shall be imported with
usr.sbin.
1994-05-26 06:35:07 +00:00