From 3f119487658f15159230738a2711ac09ef2f0658 Mon Sep 17 00:00:00 2001 From: "Nikita Ermakov (0x90)" Date: Mon, 11 Mar 2019 16:23:56 +0300 Subject: [PATCH] Fix strlcpy for Group null-string in XrdOfsTPC. --- src/XrdOfs/XrdOfsTPC.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/XrdOfs/XrdOfsTPC.cc b/src/XrdOfs/XrdOfsTPC.cc index 72a7fa17d4e..1f2fba88eb0 100644 --- a/src/XrdOfs/XrdOfsTPC.cc +++ b/src/XrdOfs/XrdOfsTPC.cc @@ -135,7 +135,7 @@ int XrdOfsTPCAllow::Match(const XrdSecEntity *Who, const char *Host) if (Who->grps) {char gBuff[1028], Group[64]; strlcpy(gBuff+1, Who->grps, sizeof(gBuff)-1); *gBuff = ' '; - strlcpy(Group+1, theGN, sizeof(Group)); *Group = ' '; + strlcpy(Group+1, theGN, sizeof(Group)-1); *Group = ' '; return strstr(gBuff, Group) != 0; } else return 0; return 1;