pwdBufLen 403 source3/passdb/pdb_nds.c size_t pwdBufLen, bufferLen; pwdBufLen 405 source3/passdb/pdb_nds.c bufferLen = pwdBufLen = pwdLen+2; pwdBufLen 406 source3/passdb/pdb_nds.c pwdBuf = SMB_MALLOC_ARRAY(char, pwdBufLen); /* digest and null */ pwdBufLen 412 source3/passdb/pdb_nds.c err = getLoginConfig(ld, objectDN, methodIDLen, &methodID, tag, &pwdBufLen, pwdBuf); pwdBufLen 415 source3/passdb/pdb_nds.c if (pwdBufLen !=0) pwdBufLen 417 source3/passdb/pdb_nds.c pwdBuf[pwdBufLen] = 0; /* null terminate */ pwdBufLen 434 source3/passdb/pdb_nds.c if (pwdLen >= pwdBufLen-1) pwdBufLen 436 source3/passdb/pdb_nds.c memcpy(pwd, &pwdBuf[1], pwdBufLen-1); /* skip digest tag and include null */ pwdBufLen 561 source3/passdb/pdb_nds.c size_t pwdBufLen, bufferLen; pwdBufLen 569 source3/passdb/pdb_nds.c bufferLen = pwdBufLen = *pwdSize; pwdBufLen 570 source3/passdb/pdb_nds.c pwdBuf = SMB_MALLOC_ARRAY(char, pwdBufLen+2); pwdBufLen 611 source3/passdb/pdb_nds.c err = berDecodeLoginData(replyBV, &serverVersion, &pwdBufLen, pwdBuf); pwdBufLen 619 source3/passdb/pdb_nds.c if (!err && pwdBufLen != 0) pwdBufLen 621 source3/passdb/pdb_nds.c if (*pwdSize >= pwdBufLen+1 && pwd != NULL) pwdBufLen 623 source3/passdb/pdb_nds.c memcpy(pwd, pwdBuf, pwdBufLen); pwdBufLen 624 source3/passdb/pdb_nds.c pwd[pwdBufLen] = 0; /* add null termination */ pwdBufLen 626 source3/passdb/pdb_nds.c *pwdSize = pwdBufLen; /* does not include null termination */