| Age | Commit message (Collapse) | Author |
|
Does not fully work yet, attributes are being saved and restored correctly,
but don't appear in the restored files somehow.
|
|
|
|
Also, dumprestore.h needs ufs/ufs/dinode.h; in talkd.h use unsigned
char instead of u_char; and in timed.h include limits.h and use
_POSIX_HOST_NAME_MAX instead of MAXHOSTNAMELEN as the latter would
require sys/param.h.
|
|
|
|
|
|
records on these volumes. Tested with Centos 5.2.
Reviewed by: Manuel Bouyer <bouyer@netbsd.org>
|
|
|
|
format. Unfortunately this means that all dumps taken from the time of
the 64 bit inode changes (August 16th) will become unreadable with this
commit. To make them readable again, you can back-out this commit temporarily.
Please note, that I am not adding 64 bit inode support to the format on
purpose right now, because supporting 64 bit inodes on-disk will require
additional changes, and it is more appropriate to add such support then.
|
|
Patches provided by Joel Baker in PR 22270, verified by myself.
|
|
64 bit block pointers, extended attribute storage, and a few
other things.
This commit does not yet include the code to manipulate the extended
storage (for e.g. ACLs), this will be done later.
Originally written by Kirk McKusick and Network Associates Laboratories for
FreeBSD.
|
|
it was used on-disk, so that on-disk formats remain the same.
Remove ufs_daddr_t and ufs_lbn_t for the time being.
|
|
|
|
|
|
so this works (better, at least) on 64-bit machines (e.g. alpha).
|
|
|
|
|
|
USL copyright additions on those. Kill varargs.h, because it can simply
be a link to the machine-dependent version.
|
|
|
|
|
|
|