The file RSYNC.H always defines the macros SUPPORT_LINKS and SUPPORT_HARD_LINKS.

#define SUPPORT_LINKS HAVE_READLINK
#define SUPPORT_HARD_LINKS HAVE_LINK

Everywhere that RSYNC uses SUPPORT_LINKS and SUPPORT_HARD_LINKS it is testing if the macros are defined, not what their values are.

This results that the code will always be built with support for hard and symbolic links.

-John
[EMAIL PROTECTED]
Personal Opinion Only

--
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to