lukem
4c4307e3ce
fix -Wshadow warnings
2001-11-01 08:03:03 +00:00
lukem
b00117c331
s/filesystem/file system/dump.h
2001-08-14 05:44:15 +00:00
lukem
9af1692ef1
* improve parsing of file-systems-to-dump when a path is given:
...
- if it's a path to an unmounted file-system listed in /etc/fstab, use
that instead of assuming the user wanted a subtree dump of the parent
directory. this restores the behaviour of dump before the subtree
dumping code went in.
- if it's a path to a mounted file-system which is not in /etc/fstab,
use the info from getmntinfo(3). previously, dump would choke.
* implement error checked malloc(), calloc(), strdup(), and use
appropriately (some of the calloc()s weren't being checked)
* use 'file-system' instead of 'filesystem' in the man page
2001-05-28 01:09:54 +00:00
lukem
cc5935ebba
unifdef !__STDC__ (missed in previous)
2001-05-28 00:41:14 +00:00
lukem
99feaf5b29
knf to ansi
2001-05-27 14:17:56 +00:00
tron
b72a1f53d6
Fix bug in new "e" option: only eject tape if it is full, not if the dump
...
was finished.
2001-05-12 08:03:01 +00:00
tron
d6be44d3c8
Add a new option "e" to "dump" which allows to eject tapes automatically
...
if a tape change is required.
2001-05-07 21:17:48 +00:00
he
ecaef6e7a4
Better fix for format warnings.
...
The type of time_t varies between ports, so we need to cast
before printing. It appears to be sufficient and safe to use (int).
2000-10-11 20:25:29 +00:00
briggs
1e8e167a26
Fix format warnings
2000-10-11 04:57:42 +00:00
perseant
2763cc1921
Working version of aborted dump{,_lfs} join.
1999-10-01 04:35:21 +00:00
perseant
e8247b4092
Back out changes made on the 29th, not at all the changes I intended to commit.
...
(I don't know how I did it though ... I'll figure it out tonight.)
I'll reapply this, in a working form, this evening.
1999-09-30 20:39:58 +00:00
perseant
54fd3dd508
Adapt dump(8) to use filestore-independent (but still ufs-specific)
...
replacements for NINDIR, fsbtodb, etc. Create dump_lfs by adding a few
LFS-filestore-specific routines. As described in PR#8317.
1999-09-29 04:57:48 +00:00
bouyer
491d912f59
Implement a read cache, as announced on tech-userlevel. Default is 32k
...
read buffer size, 512 buffer or 15% of the user memory. Can be changed
with the -k and -s options.
1999-03-23 14:22:59 +00:00
lukem
786b86d71b
use AF_LOCAL instead of AF_UNIX
1998-07-18 05:04:35 +00:00
bouyer
34ccbd430c
Add support for non-native byte order FFS. The dump is in filesystem byte
...
order, restore already knows how to byteswap dumps.
1998-03-18 16:54:56 +00:00
mrg
52ff5d8fee
make these compile on the alpha after WARNS=1.
1997-09-16 08:37:01 +00:00
lukem
919c9246d4
resolve conflicts from lite-2 import
1997-09-16 06:41:19 +00:00
lukem
43a95d024f
remove __dead
1997-09-15 12:42:54 +00:00
lukem
a84bab531d
* cleanup for WARNS=1
...
* fix use of .Nm
* comment out some unused(?) functions
1997-09-15 07:58:01 +00:00
lukem
4c54f5b742
* Add the ability to dump specific files & directories of a single
...
filesystem. This uses fts(3) to access the directory structure (and
not the raw device), so the standard access permissions are adhered
to (unlike dumping an entire filesystem, which just requires read
access to the raw disk device).
* Support SIGINFO status reporting.
* Remove now unused variables that previously stored the (e)uid.
* Be more informative in a couple of error messages.
1997-06-05 11:13:18 +00:00
lukem
daf554f0c4
use _PATH_DEFTAPE from <paths.h>
...
change doco references/examples from /dev/rmt* to /dev/rst*
1997-04-15 07:00:45 +00:00
lukem
93da79de2b
remove use of "register".
1997-04-15 01:09:49 +00:00
lukem
578deb45c4
Implement changes from [bin/1915]
...
* 'w' and 'W' display the year
* verbosity additions displaying total & per-volume transfer times and rates
1997-04-10 05:36:23 +00:00
mycroft
be82a25869
Use POSIX signals.
1995-03-21 18:48:41 +00:00
cgd
0114e805ce
convert to new RCS Id conventions; reduce my headache
1995-03-18 14:54:19 +00:00
cgd
330e4bd448
correct return values.
1994-10-31 04:21:35 +00:00
mycroft
ea7b5d4ec6
Eliminate uses of some obsolete functions.
1994-09-23 14:26:58 +00:00
mycroft
ccfa3742b5
Update from 4.4-Lite, with local changes.
1994-06-08 18:57:30 +00:00
cgd
fdacab63a9
light clean, and don't forget to close remote tape when aborting.
...
Inspired by Andreas Schulz.
1994-03-09 01:14:43 +00:00
cgd
108d89475f
new version from CSRG, via BSDI, with fixes
1993-12-22 10:19:31 +00:00