pwdBuf 402 source3/passdb/pdb_nds.c char *pwdBuf=NULL; pwdBuf 406 source3/passdb/pdb_nds.c pwdBuf = SMB_MALLOC_ARRAY(char, pwdBufLen); /* digest and null */ pwdBuf 407 source3/passdb/pdb_nds.c if(pwdBuf == NULL) pwdBuf 412 source3/passdb/pdb_nds.c err = getLoginConfig(ld, objectDN, methodIDLen, &methodID, tag, &pwdBufLen, pwdBuf); pwdBuf 417 source3/passdb/pdb_nds.c pwdBuf[pwdBufLen] = 0; /* null terminate */ pwdBuf 419 source3/passdb/pdb_nds.c switch (pwdBuf[0]) pwdBuf 436 source3/passdb/pdb_nds.c memcpy(pwd, &pwdBuf[1], pwdBufLen-1); /* skip digest tag and include null */ pwdBuf 446 source3/passdb/pdb_nds.c if (pwdBuf != NULL) pwdBuf 448 source3/passdb/pdb_nds.c memset(pwdBuf, 0, bufferLen); pwdBuf 449 source3/passdb/pdb_nds.c free(pwdBuf); pwdBuf 560 source3/passdb/pdb_nds.c char *pwdBuf; pwdBuf 570 source3/passdb/pdb_nds.c pwdBuf = SMB_MALLOC_ARRAY(char, pwdBufLen+2); pwdBuf 571 source3/passdb/pdb_nds.c if(pwdBuf == NULL) pwdBuf 611 source3/passdb/pdb_nds.c err = berDecodeLoginData(replyBV, &serverVersion, &pwdBufLen, pwdBuf); pwdBuf 623 source3/passdb/pdb_nds.c memcpy(pwd, pwdBuf, pwdBufLen); pwdBuf 648 source3/passdb/pdb_nds.c if (pwdBuf != NULL) pwdBuf 650 source3/passdb/pdb_nds.c memset(pwdBuf, 0, bufferLen); pwdBuf 651 source3/passdb/pdb_nds.c free(pwdBuf);