addauth command does not work in cli_mt/cli_st
----------------------------------------------

                 Key: ZOOKEEPER-1048
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-1048
             Project: ZooKeeper
          Issue Type: Bug
          Components: c client
    Affects Versions: 3.3.1
         Environment: SUSE_64
            Reporter: allengao
             Fix For: 3.3.4


I can not operation a node with ACL by "addauth" when using cli_st. I have 
fixed this bug: 
original:else if (startsWith(line, "addauth ")) {
      char *ptr;
      line += 8;
      ptr = strchr(line, ' ');
      if (ptr) {
        *ptr = '\0';
        ptr++;
      }
      zoo_add_auth(zh, line, ptr, ptr ? strlen(ptr) -1 : 0, NULL, NULL);
now: zoo_add_auth(zh, line, ptr, ptr ? strlen(ptr) : 0, NULL, NULL);
strlen(ptr) is just ok.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to