rsync/rsync.git
17 years agoHandle the new incremental-recursion mode.
Wayne Davison [Thu, 28 Dec 2006 07:54:31 +0000 (07:54 +0000)]
Handle the new incremental-recursion mode.

17 years ago- Handle the new incremental-recursion mode.
Wayne Davison [Thu, 28 Dec 2006 07:54:27 +0000 (07:54 +0000)]
- Handle the new incremental-recursion mode.
- Changed some function names to make them more consistent.

17 years agoNew functions, variables, and file-list code to support the new
Wayne Davison [Thu, 28 Dec 2006 07:54:23 +0000 (07:54 +0000)]
New functions, variables, and file-list code to support the new
incremental-recursion mode.

17 years agoNew support function: change_local_filter_dir().
Wayne Davison [Thu, 28 Dec 2006 07:54:19 +0000 (07:54 +0000)]
New support function: change_local_filter_dir().

17 years ago- Choose --delete-before or --delete-during depending on protocol version.
Wayne Davison [Thu, 28 Dec 2006 07:54:16 +0000 (07:54 +0000)]
- Choose --delete-before or --delete-during depending on protocol version.
- Set incremental-recursion mode, if possible.
- Protocol 30 gets generator->sender messages enabled.

17 years agoSome new defines for incremental-recursion mode.
Wayne Davison [Thu, 28 Dec 2006 07:54:13 +0000 (07:54 +0000)]
Some new defines for incremental-recursion mode.

17 years ago- Changes to handle new default of --delete-during for --delete.
Wayne Davison [Thu, 28 Dec 2006 07:54:10 +0000 (07:54 +0000)]
- Changes to handle new default of --delete-during for --delete.
- Allow -H to be repeated.

17 years agoOnly append_mode > 0 now indicates option is enabled.
Wayne Davison [Thu, 28 Dec 2006 07:54:07 +0000 (07:54 +0000)]
Only append_mode > 0 now indicates option is enabled.

17 years agoOnly sparse_files > 0 now indicates option is enabled.
Wayne Davison [Thu, 28 Dec 2006 07:54:04 +0000 (07:54 +0000)]
Only sparse_files > 0 now indicates option is enabled.

17 years agoNeaten up use of uid_t/gid_t variable types.
Wayne Davison [Thu, 28 Dec 2006 07:08:13 +0000 (07:08 +0000)]
Neaten up use of uid_t/gid_t variable types.

17 years agoDon't include MATCHFLG_PERISHABLE in CVS-exclude handling unless
Wayne Davison [Thu, 28 Dec 2006 06:27:22 +0000 (06:27 +0000)]
Don't include MATCHFLG_PERISHABLE in CVS-exclude handling unless
we're talking protocol 30 or above.

17 years agoFix the building of mkrounding$(EXEEXT) when building outside the
Wayne Davison [Wed, 27 Dec 2006 21:40:16 +0000 (21:40 +0000)]
Fix the building of mkrounding$(EXEEXT) when building outside the
source directory (provided by Art Haas).

17 years agoMade the int_byte_cnt[] array 75% smaller.
Wayne Davison [Wed, 27 Dec 2006 17:43:51 +0000 (17:43 +0000)]
Made the int_byte_cnt[] array 75% smaller.

17 years agoIgnore all conftest* items, as Matt suggested.
Wayne Davison [Wed, 27 Dec 2006 17:36:57 +0000 (17:36 +0000)]
Ignore all conftest* items, as Matt suggested.

17 years agoFix usage message.
Wayne Davison [Tue, 26 Dec 2006 05:56:38 +0000 (05:56 +0000)]
Fix usage message.

17 years agoTest --only-write-batch option.
Wayne Davison [Tue, 26 Dec 2006 05:29:05 +0000 (05:29 +0000)]
Test --only-write-batch option.

17 years agoCan just test ignore_errors w/o lp_ignore_errors(module_id) now.
Wayne Davison [Mon, 25 Dec 2006 17:49:23 +0000 (17:49 +0000)]
Can just test ignore_errors w/o lp_ignore_errors(module_id) now.

17 years agoSet ignore_errors variable based on lp_ignore_errors(module_id).
Wayne Davison [Mon, 25 Dec 2006 17:49:19 +0000 (17:49 +0000)]
Set ignore_errors variable based on lp_ignore_errors(module_id).

17 years agoImproved the new --pasword-file error message.
Wayne Davison [Sun, 24 Dec 2006 06:13:08 +0000 (06:13 +0000)]
Improved the new --pasword-file error message.

17 years agoFixed a thinko in the last news item.
Wayne Davison [Sun, 24 Dec 2006 05:47:21 +0000 (05:47 +0000)]
Fixed a thinko in the last news item.

17 years agoMention checking of --password-file's use.
Wayne Davison [Sun, 24 Dec 2006 01:30:44 +0000 (01:30 +0000)]
Mention checking of --password-file's use.

17 years agoMake the --password-file option's summary even better.
Wayne Davison [Sun, 24 Dec 2006 01:30:24 +0000 (01:30 +0000)]
Make the --password-file option's summary even better.

17 years agoImproved the docs for the --password-file option.
Wayne Davison [Sun, 24 Dec 2006 00:58:30 +0000 (00:58 +0000)]
Improved the docs for the --password-file option.

17 years agoImproved the summary of the --password-file option.
Wayne Davison [Sun, 24 Dec 2006 00:58:24 +0000 (00:58 +0000)]
Improved the summary of the --password-file option.

17 years agoIf the user specified --password-file without using daemon mode,
Wayne Davison [Sun, 24 Dec 2006 00:58:21 +0000 (00:58 +0000)]
If the user specified --password-file without using daemon mode,
complain and die.

17 years agoMake use of the SHORT_SUM_LENGTH define.
Wayne Davison [Sat, 23 Dec 2006 23:57:16 +0000 (23:57 +0000)]
Make use of the SHORT_SUM_LENGTH define.

17 years agoFixed a problem with the output of %f for non-daemon rsyncs.
Wayne Davison [Sat, 23 Dec 2006 20:48:29 +0000 (20:48 +0000)]
Fixed a problem with the output of %f for non-daemon rsyncs.

17 years agoMention the %f fix.
Wayne Davison [Sat, 23 Dec 2006 20:46:33 +0000 (20:46 +0000)]
Mention the %f fix.

17 years agoFixed the item numbers in the regex comment.
Wayne Davison [Wed, 20 Dec 2006 00:50:17 +0000 (00:50 +0000)]
Fixed the item numbers in the regex comment.

17 years agoCall SIGACTION() instead of signal().
Wayne Davison [Mon, 18 Dec 2006 07:24:24 +0000 (07:24 +0000)]
Call SIGACTION() instead of signal().

17 years agoMoved the write_stream_flags() call from io.c into main.c so that
Wayne Davison [Mon, 18 Dec 2006 06:56:30 +0000 (06:56 +0000)]
Moved the write_stream_flags() call from io.c into main.c so that
it gets called before the transfer starts (thus ensuring that it
can write out un-tweaked values of preserver_[ug]id vars).

17 years agoRenamed flist_extra_cnt to file_extra_cnt.
Wayne Davison [Mon, 18 Dec 2006 06:56:26 +0000 (06:56 +0000)]
Renamed flist_extra_cnt to file_extra_cnt.

17 years agoGot rid of the "tweaked" versions of the uid and gid vars.
Wayne Davison [Mon, 18 Dec 2006 06:56:23 +0000 (06:56 +0000)]
Got rid of the "tweaked" versions of the uid and gid vars.

17 years agoTweaked the output a little.
Wayne Davison [Mon, 18 Dec 2006 06:41:00 +0000 (06:41 +0000)]
Tweaked the output a little.

17 years agoA few more minor tweaks.
Wayne Davison [Sun, 17 Dec 2006 04:42:33 +0000 (04:42 +0000)]
A few more minor tweaks.

17 years ago- We now define int16 and uint16.
Wayne Davison [Sun, 17 Dec 2006 02:05:11 +0000 (02:05 +0000)]
- We now define int16 and uint16.
- Make use of the [u]int{16,32,64}_t types, if they're around.

17 years agoWe now check for these: int16_t, uint16_t, int32_t, uint32_t, and int64_t.
Wayne Davison [Sun, 17 Dec 2006 01:59:03 +0000 (01:59 +0000)]
We now check for these: int16_t, uint16_t, int32_t, uint32_t, and int64_t.

17 years agoGot rid of the code that sorted based on struct idev objects since
Wayne Davison [Sun, 17 Dec 2006 00:40:39 +0000 (00:40 +0000)]
Got rid of the code that sorted based on struct idev objects since
we always use a hardlinked group-number now.

17 years agoUse F_ROOTDIR() in place of dir.root.
Wayne Davison [Sun, 17 Dec 2006 00:40:36 +0000 (00:40 +0000)]
Use F_ROOTDIR() in place of dir.root.

17 years agoUse F_DEPTH() in place of dir.depth.
Wayne Davison [Sun, 17 Dec 2006 00:40:33 +0000 (00:40 +0000)]
Use F_DEPTH() in place of dir.depth.

17 years agoGot rid of the hlink_pool in favor of using the new hashtable code
Wayne Davison [Sun, 17 Dec 2006 00:40:28 +0000 (00:40 +0000)]
Got rid of the hlink_pool in favor of using the new hashtable code
on the receiving side.  This allows us to always use a 32-bit number
to identify the hardlink clusters, even on a system where pointers
are 64-bits.  Also made changes to handle the use of F_ROOTDIR() and
F_DEPTH() instead of the old union that wasted space on the
receiving side when pointers are 64-bits.

17 years ago- Got rid of "struct idev".
Wayne Davison [Sun, 17 Dec 2006 00:40:24 +0000 (00:40 +0000)]
- Got rid of "struct idev".
- Use just the 32-bit numbers in the file_extras union.
- Re-ordered the items in the file_struct to avoid padding
  on systems with 64-bit pointers.
- Got rid of the "dir" union in the file_struct, making the
  two items into "extras": F_DEPTH() for the receiving side,
  and F_ROOTDIR() for the sending side.
- Added PTR_EXTRA_LEN define.
- Got rid of F_HL_IDEV() define.

17 years agoMoved the flist_extra_cnt stuff from options.c to compat.c so that
Wayne Davison [Sun, 17 Dec 2006 00:40:21 +0000 (00:40 +0000)]
Moved the flist_extra_cnt stuff from options.c to compat.c so that
the values will be computed separately for the sender and the
receiver.

17 years ago- Ensure that mkrouding gets rebuilt when rsync.h changes.
Wayne Davison [Sun, 17 Dec 2006 00:40:18 +0000 (00:40 +0000)]
- Ensure that mkrouding gets rebuilt when h changes.
- Added an easy way to run the tests using protocol 29.

17 years agoMake the error messages a little clearer.
Wayne Davison [Sat, 16 Dec 2006 23:14:59 +0000 (23:14 +0000)]
Make the error messages a little clearer.

17 years agoOutput some info about the size of our structures.
Wayne Davison [Sat, 16 Dec 2006 21:11:58 +0000 (21:11 +0000)]
Output some info about the size of our structures.

17 years agoChanged the static file_struct var to match the changes in rsync.h.
Wayne Davison [Sat, 16 Dec 2006 19:24:17 +0000 (19:24 +0000)]
Changed the static file_struct var to match the changes in h.

17 years agoUse the new rounding.h file to optionally round up the count of
Wayne Davison [Sat, 16 Dec 2006 19:24:14 +0000 (19:24 +0000)]
Use the new rounding.h file to optionally round up the count of
extra values we put at the start of the file_struct.  Also, deal
with the extras variable no longer being in the file_struct.

17 years agoBuild & run mkrounding to make the rounding.h file used by flist.c.
Wayne Davison [Sat, 16 Dec 2006 19:24:11 +0000 (19:24 +0000)]
Build & run mkrounding to make the rounding.h file used by flist.c.
Also, clean up the new items.

17 years agoMoved the file_extra union out of the file_struct.
Wayne Davison [Sat, 16 Dec 2006 19:24:08 +0000 (19:24 +0000)]
Moved the file_extra union out of the file_struct.

17 years agoNew file to figure out if a system has any rounding needs when
Wayne Davison [Sat, 16 Dec 2006 19:24:05 +0000 (19:24 +0000)]
New file to figure out if a system has any rounding needs when
prepending extra values at the start of the file_struct.

17 years agoAdded mkrounding and rounding.h.
Wayne Davison [Sat, 16 Dec 2006 19:24:02 +0000 (19:24 +0000)]
Added mkrounding and rounding.h.

17 years agoMention hard-link memory savings and byte-transfer savings.
Wayne Davison [Sat, 16 Dec 2006 07:39:53 +0000 (07:39 +0000)]
Mention hard-link memory savings and byte-transfer savings.

17 years agoAdded a basename var to file_struct at the end, making it clearer
Wayne Davison [Sat, 16 Dec 2006 07:18:41 +0000 (07:18 +0000)]
Added a basename var to file_struct at the end, making it clearer
where the basename exists without actually changing how the data
is organized.

17 years agoChanged the test for the 2.6.8 bug to preserve owner and group.
Wayne Davison [Sat, 16 Dec 2006 02:18:44 +0000 (02:18 +0000)]
Changed the test for the 2.6.8 bug to preserve owner and group.

17 years agoMoved the calls to init_hard_links() into flist.c.
Wayne Davison [Fri, 15 Dec 2006 22:31:16 +0000 (22:31 +0000)]
Moved the calls to init_hard_links() into flist.c.

17 years agoAdded a simple hashtable routine for hashing st_dev and st_ino info
Wayne Davison [Fri, 15 Dec 2006 22:31:13 +0000 (22:31 +0000)]
Added a simple hashtable routine for hashing st_dev and st_ino info
on the sending side, and the support routines for the receiving side
that handle using a "group number" for each hard-link cluster rather
than having to manage a pool of dev+inode data. (For protocol 30)

17 years agoFor protocol 30, the sender uses the new idev_node() hashfile
Wayne Davison [Fri, 15 Dec 2006 22:31:10 +0000 (22:31 +0000)]
For protocol 30, the sender uses the new idev_node() hashfile
routine to keep track of which item is the first one in a particular
hard-link cluster.  It then abbreviates the sending of any follow-on
items in the cluster, reducing transfer bytes.  It also omits the
sending of any dev+inode data to the receiver, saving even more xfer
bytes (since the receiver can associate the entries based on the the
group's index number that is sent when abbreviating an entry).

17 years ago- The XMIT_SAME_DEV define is now pre-protocol-30 specific.
Wayne Davison [Fri, 15 Dec 2006 22:31:07 +0000 (22:31 +0000)]
- The XMIT_SAME_DEV define is now pre-protocol-30 specific.
- Added XMIT_HLINK_FIRST define.
- Added struct idev_node.
- Added F_HL_GNUM() for protocol 30 (used in place of F_HL_IDEV()).

17 years agoRenamed XMIT_HAS_IDEV_DATA to XMIT_HLINKED.
Wayne Davison [Thu, 14 Dec 2006 22:38:21 +0000 (22:38 +0000)]
Renamed XMIT_HAS_IDEV_DATA to XMIT_HLINKED.

17 years agoRenamed the F_*HLINK* macros to make their purpose clearer.
Wayne Davison [Wed, 13 Dec 2006 15:36:15 +0000 (15:36 +0000)]
Renamed the F_*HLINK* macros to make their purpose clearer.

17 years agoTweaked the option-passing code's delete logic to make it cleaner.
Wayne Davison [Wed, 13 Dec 2006 14:52:59 +0000 (14:52 +0000)]
Tweaked the option-passing code's delete logic to make it cleaner.

17 years agoCast FILE_STRUCT_LEN & EXTRA_LEN to int for rprintf().
Wayne Davison [Tue, 12 Dec 2006 20:42:06 +0000 (20:42 +0000)]
Cast FILE_STRUCT_LEN & EXTRA_LEN to int for rprintf().

17 years agoUse new BITS_EQUAL() define.
Wayne Davison [Tue, 12 Dec 2006 20:17:05 +0000 (20:17 +0000)]
Use new BITS_EQUAL() define.

17 years agoAdded BITS_EQUAL() define.
Wayne Davison [Tue, 12 Dec 2006 20:17:02 +0000 (20:17 +0000)]
Added BITS_EQUAL() define.

17 years agoRemoved last reference to "struct hlist".
Wayne Davison [Tue, 12 Dec 2006 15:01:57 +0000 (15:01 +0000)]
Removed last reference to "struct hlist".

17 years agoNeaten some function formatting.
Wayne Davison [Tue, 12 Dec 2006 14:58:10 +0000 (14:58 +0000)]
Neaten some function formatting.

17 years agoProvide alternate F_LENGTH() define for systems with no 64-bit type.
Wayne Davison [Tue, 12 Dec 2006 14:55:21 +0000 (14:55 +0000)]
Provide alternate F_LENGTH() define for systems with no 64-bit type.

17 years agoMention fix for -vv --stats.
Wayne Davison [Sun, 10 Dec 2006 21:56:37 +0000 (21:56 +0000)]
Mention fix for -vv --stats.

17 years agoAdded MSG_CLIENT to the acceptable messages the generator can
Wayne Davison [Sun, 10 Dec 2006 14:55:44 +0000 (14:55 +0000)]
Added MSG_CLIENT to the acceptable messages the generator can
get from the receiver.

17 years agoAdded MSG_CLIENT to the msgcode enum.
Wayne Davison [Sun, 10 Dec 2006 14:54:08 +0000 (14:54 +0000)]
Added MSG_CLIENT to the msgcode enum.

17 years agoA minor format tweak.
Wayne Davison [Sat, 9 Dec 2006 17:35:36 +0000 (17:35 +0000)]
A minor format tweak.

17 years agoHandle the new output from the hard-link code, including a fix
Wayne Davison [Sat, 9 Dec 2006 00:24:11 +0000 (00:24 +0000)]
Handle the new output from the hard-link code, including a fix
for a long-standing bug combinding -H with --compare-dest.

17 years ago- Added FLAG_HLINK_DONE.
Wayne Davison [Sat, 9 Dec 2006 00:24:08 +0000 (00:24 +0000)]
- Added FLAG_HLINK_DONE.
- Added BITS_SET() and BITS_SETnUNSET() defines.
- Got rid of unused HL_* defines.
- Got rid of no-longer-needed struct hlist.
- Changed F_HL_LIST() to F_HL_PREV().
- Added F_NOT_HLINK_FIRST() and F_NOT_HLINK_LAST().
- Got rid of WITH_HLINK and WITHOUT_HLINK.
- Got rid of the hlink_pool in the file list.

17 years agoGot rid of the pool-destroy call since this is not around anymore.
Wayne Davison [Sat, 9 Dec 2006 00:24:05 +0000 (00:24 +0000)]
Got rid of the pool-destroy call since this is not around anymore.

17 years agoCall the new hard-link init functions.
Wayne Davison [Sat, 9 Dec 2006 00:24:01 +0000 (00:24 +0000)]
Call the new hard-link init functions.

17 years ago- Use the revamped hard-link functions.
Wayne Davison [Sat, 9 Dec 2006 00:23:58 +0000 (00:23 +0000)]
- Use the revamped hard-link functions.
- Turned maybe_ATTRS_REPORT var into a global for use by hlink.c.

17 years ago- Revamped the hard-link algorithm to save memory.
Wayne Davison [Sat, 9 Dec 2006 00:23:55 +0000 (00:23 +0000)]
- Revamped the hard-link algorithm to save memory.
- Improved the function names.
- Improved a few variable names.
- Got rid of the "is a hard link" message in favor of the normal status
  messages for files (e.g. --itemize-changes indicates hard-links).
- Fixed a long-standing bug when combining -H with --compare-dest.
- Made sure that code compiles when hard-linking is not available.

17 years agoChanged the hlink_pool variable to be a global since only the main
Wayne Davison [Sat, 9 Dec 2006 00:23:51 +0000 (00:23 +0000)]
Changed the hlink_pool variable to be a global since only the main
file list ever has a pool for hard-linking.

17 years agoExplicitly cast the length values down to an uint32 so that some
Wayne Davison [Fri, 8 Dec 2006 21:02:11 +0000 (21:02 +0000)]
Explicitly cast the length values down to an uint32 so that some
compilers don't complain about the value getting smaller.

17 years agoGet rid of some signed/unsigned-comparison compiler warnings.
Wayne Davison [Fri, 8 Dec 2006 20:58:51 +0000 (20:58 +0000)]
Get rid of some signed/unsigned-comparison compiler warnings.

17 years agoUse --delete-delay instead of --delete-after.
Wayne Davison [Fri, 8 Dec 2006 20:47:09 +0000 (20:47 +0000)]
Use --delete-delay instead of --delete-after.

17 years ago- The --delete-delay code now does its own output buffering. This
Wayne Davison [Fri, 8 Dec 2006 20:42:45 +0000 (20:42 +0000)]
- The --delete-delay code now does its own output buffering.  This
  allows us to delay opening a temp file to hold the list of deletions
  until we overflow the buffer (and thus, it's not usually needed).
- Fall back to doing a --delete-after pass if the --delete-delay
  code has a temp-file-writing failure.

17 years agoFixed --delete-delay by making the fprintf() output an unsigned short
Wayne Davison [Fri, 8 Dec 2006 15:10:12 +0000 (15:10 +0000)]
Fixed --delete-delay by making the fprintf() output an unsigned short
for the mode.

17 years agoAdded missing initialization of new solo_file variable.
Wayne Davison [Thu, 7 Dec 2006 06:22:22 +0000 (06:22 +0000)]
Added missing initialization of new solo_file variable.

17 years agoSome minor format tweaks.
Wayne Davison [Thu, 7 Dec 2006 03:31:44 +0000 (03:31 +0000)]
Some minor format tweaks.

17 years ago- Use renamed hard-link defines: F_HL_IDEV() and F_HL_LIST().
Wayne Davison [Thu, 7 Dec 2006 03:31:41 +0000 (03:31 +0000)]
- Use renamed hard-link defines: F_HL_IDEV() and F_HL_LIST().

17 years ago- Set "solo_file" bool and use that for improved clarity.
Wayne Davison [Thu, 7 Dec 2006 03:31:38 +0000 (03:31 +0000)]
- Set "solo_file" bool and use that for improved clarity.
- Use the new device defines: F_RDEV_P(), DEV_MAJOR(), and DEV_MINOR().

17 years ago- Use the new device defines: F_RDEV_P(), DEV_MAJOR(), and DEV_MINOR().
Wayne Davison [Thu, 7 Dec 2006 03:31:34 +0000 (03:31 +0000)]
- Use the new device defines: F_RDEV_P(), DEV_MAJOR(), and DEV_MINOR().
- Use renamed F_HL_IDEV() define.

17 years agoUse the new device defines: F_RDEV_P(), DEV_MAJOR(), and DEV_MINOR().
Wayne Davison [Thu, 7 Dec 2006 03:31:31 +0000 (03:31 +0000)]
Use the new device defines: F_RDEV_P(), DEV_MAJOR(), and DEV_MINOR().

17 years ago- Added a signed number to the flist_extras union.
Wayne Davison [Thu, 7 Dec 2006 03:31:28 +0000 (03:31 +0000)]
- Added a signed number to the flist_extras union.
- Renamed F_IDEV() to F_HL_IDEV() and F_HLIST() to F_HL_LIST().
- Changed device defines to be: F_RDEV_P(), DEV_MAJOR(), and DEV_MINOR().

17 years agoImproved the format of the debug output for mknod().
Wayne Davison [Thu, 7 Dec 2006 02:37:42 +0000 (02:37 +0000)]
Improved the format of the debug output for mknod().

17 years agoMention waitpid() fix (which helps pre-xfer exec).
Wayne Davison [Wed, 6 Dec 2006 17:27:47 +0000 (17:27 +0000)]
Mention waitpid() fix (which helps pre-xfer exec).

17 years agoThe wait_process() call now handles EINTR.
Wayne Davison [Wed, 6 Dec 2006 17:21:59 +0000 (17:21 +0000)]
The wait_process() call now handles EINTR.

17 years agoIf the pre-xfer exec failed with -1, output the strerror()
Wayne Davison [Wed, 6 Dec 2006 16:56:19 +0000 (16:56 +0000)]
If the pre-xfer exec failed with -1, output the strerror()
from the waitpid() call.

17 years ago#ifdef calls to hard-link functions.
Wayne Davison [Wed, 6 Dec 2006 01:32:17 +0000 (01:32 +0000)]
#ifdef calls to hard-link functions.

17 years ago- Make some char* pointers const.
Wayne Davison [Wed, 6 Dec 2006 01:26:11 +0000 (01:26 +0000)]
- Make some char* pointers const.
- Tweaked a couple variable names.
- Changed the #ifdefs to not define any hard-link functions
  when hard-linking is disabled.

17 years agoChanged i -> ndx in several variables.
Wayne Davison [Wed, 6 Dec 2006 00:55:33 +0000 (00:55 +0000)]
Changed i -> ndx in several variables.

17 years agoF_SUM() needed to use HLINK_BUMP().
Wayne Davison [Wed, 6 Dec 2006 00:52:34 +0000 (00:52 +0000)]
F_SUM() needed to use HLINK_BUMP().

17 years agoHandle the FLAG_LENGTH64 flag in unmake_file().
Wayne Davison [Tue, 5 Dec 2006 17:45:29 +0000 (17:45 +0000)]
Handle the FLAG_LENGTH64 flag in unmake_file().