X-Git-Url: https://mattmccutchen.net/rsync/rsync-patches.git/blobdiff_plain/13bed3ddd0403dc8941696ca63d3e17a1d8676c3..c1ff70aa47e11c5b37634479a0facee775a7b6d9:/netgroup-auth.diff diff --git a/netgroup-auth.diff b/netgroup-auth.diff index 34c1f15..c05941f 100644 --- a/netgroup-auth.diff +++ b/netgroup-auth.diff @@ -3,20 +3,28 @@ and hosts deny. This patch still needs autoconf support for portability. ---- orig/access.c 2003-07-30 06:12:27 -+++ access.c 2004-04-25 17:20:47 -@@ -22,11 +22,14 @@ - */ +To use this patch, run these commands for a successful build: + + patch -p1 - - static int match_hostname(char *host, char *tok) + static int match_hostname(const char *host, const char *tok) { - if (!host || !*host) return 0; -+ if (*tok == '@' && tok[1]) + if (!host || !*host) + return 0; ++ if (*tok == '@' && tok[1]) + return innetgr(tok + 1, host, NULL, NULL); - return wildmatch(tok, host); + return iwildmatch(tok, host); }