CLNT_PERROR_BUFLEN
strstart[CLNT_PERROR_BUFLEN-1] = '\0';
len = CLNT_PERROR_BUFLEN;
str[CLNT_PERROR_BUFLEN-1] = '\0';
buf = malloc(CLNT_PERROR_BUFLEN);