From: Volker Lendecke Date: Fri, 4 May 2012 12:56:25 +0000 (+0200) Subject: s3: Use hex_encode_buf X-Git-Tag: samba-4.0.0alpha21~340 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b0221ce0d83cab8832ca372a8b5c5859bb29dc89;p=thirdparty%2Fsamba.git s3: Use hex_encode_buf --- diff --git a/source3/passdb/passdb.c b/source3/passdb/passdb.c index 6d3f42e720f..f09273705e6 100644 --- a/source3/passdb/passdb.c +++ b/source3/passdb/passdb.c @@ -381,9 +381,7 @@ uint32_t pdb_decode_acct_ctrl(const char *p) void pdb_sethexpwd(char p[33], const unsigned char *pwd, uint32_t acct_ctrl) { if (pwd != NULL) { - int i; - for (i = 0; i < 16; i++) - slprintf(&p[i*2], 3, "%02X", pwd[i]); + hex_encode_buf(p, pwd, 16); } else { if (acct_ctrl & ACB_PWNOTREQ) strlcpy(p, "NO PASSWORDXXXXXXXXXXXXXXXXXXXXX", 33);