"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/client/find.c" between
burp-2.3.14.tar.bz2 and burp-2.3.20.tar.bz2

About: Burp is a backup and restore program using librsync and also VSS (for Windows clients). Latest version.

find.c  (burp-2.3.14.tar.bz2):find.c  (burp-2.3.20.tar.bz2)
skipping to change at line 416 skipping to change at line 416
* IO_REPARSE_TAG_DFSR 0x80000012 * IO_REPARSE_TAG_DFSR 0x80000012
* IO_REPARSE_TAG_HSM 0xC0000004 * IO_REPARSE_TAG_HSM 0xC0000004
* IO_REPARSE_TAG_HSM2 0x80000006 * IO_REPARSE_TAG_HSM2 0x80000006
* IO_REPARSE_TAG_SIS 0x80000007 * IO_REPARSE_TAG_SIS 0x80000007
* IO_REPARSE_TAG_SYMLINK 0xA000000C * IO_REPARSE_TAG_SYMLINK 0xA000000C
* *
* A junction point is a: * A junction point is a:
* IO_REPARSE_TAG_MOUNT_POINT 0xA0000003 * IO_REPARSE_TAG_MOUNT_POINT 0xA0000003
* which can be either a link to a Volume (WIN32_MOUNT_POINT) * which can be either a link to a Volume (WIN32_MOUNT_POINT)
* or a link to a directory (WIN32_JUNCTION_POINT) * or a link to a directory (WIN32_JUNCTION_POINT)
*
* Ignore WIN32_REPARSE_POINT and WIN32_JUNCTION_POINT
*/ */
if (ff_pkt->statp.st_rdev == WIN32_REPARSE_POINT) { if (ff_pkt->statp.st_rdev == WIN32_REPARSE_POINT) {
ff_pkt->type = FT_REPARSE; ff_pkt->type = FT_REPARSE;
} else if (ff_pkt->statp.st_rdev == WIN32_JUNCTION_POINT) { } else if (ff_pkt->statp.st_rdev == WIN32_JUNCTION_POINT) {
ff_pkt->type = FT_JUNCTION; ff_pkt->type = FT_JUNCTION;
} }
} }
#endif #endif
// Prototype because process_entries_in_directory() recurses using find_files(). // Prototype because process_entries_in_directory() recurses using find_files().
 End of changes. 1 change blocks. 
2 lines changed or deleted 0 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)