diff options
Diffstat (limited to 'libglusterfs/src')
| -rw-r--r-- | libglusterfs/src/xlator.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/libglusterfs/src/xlator.c b/libglusterfs/src/xlator.c index 44494a944a6..bc36173d142 100644 --- a/libglusterfs/src/xlator.c +++ b/libglusterfs/src/xlator.c @@ -190,7 +190,8 @@ valid_ipv6_address (char *address, int length)          {                  hex_numbers++;                  value = strtol (prev, &endptr, 16); -                if ((value > 0xffff) || (value < 0) || (endptr != NULL)) { +                if ((value > 0xffff) || (value < 0) +                    || (endptr != NULL && *endptr != '\0')) {                          ret = 0;                          goto out;                  }  | 
