Lines Matching defs:ibuf
143 char *ibuf, size_t ibuflen _U_,
156 ibuf[ PASSWDLEN ] = '\0';
164 PAM_password = ibuf; /* Set these things up for the conv function */
222 char *ibuf, size_t ibuflen,
234 len = (unsigned char) *ibuf++;
239 memcpy(username, ibuf, len );
240 ibuf += len;
244 if ((unsigned long) ibuf & 1) /* pad character */
245 ++ibuf;
246 return (login(obj, username, ulen, uam_pwd, ibuf, ibuflen, rbuf, rbuflen));
251 char *ibuf, size_t ibuflen,
275 return (login(obj, username, ulen, uam_pwd, ibuf, ibuflen, rbuf, rbuflen));
287 struct passwd *pwd _U_, char *ibuf, size_t ibuflen _U_,
296 memcpy(pw, ibuf, PASSWDLEN);
297 memset(ibuf, 0, PASSWDLEN);
301 if (memcmp(pw, ibuf + PASSWDLEN, PASSWDLEN) == 0)
326 ibuf += PASSWDLEN;
327 PAM_password = ibuf;
328 ibuf[PASSWDLEN] = '\0';
334 memset(ibuf, 0, PASSWDLEN);