• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/timemachine/netatalk-2.2.0/etc/uams/

Lines Matching defs:ibuf

303                         char *ibuf _U_, size_t ibuflen _U_,
350 char *ibuf, size_t ibuflen _U_,
357 memcpy(&sessid, ibuf, sizeof(sessid));
361 ibuf += sizeof(sessid);
372 if (memcmp( randbuf, ibuf, sizeof(randbuf) )) { /* != */
389 char *ibuf, size_t ibuflen _U_,
398 memcpy(&sessid, ibuf, sizeof(sessid));
402 ibuf += sizeof(sessid);
415 if (memcmp(randbuf, ibuf, sizeof(randbuf))) { /* != */
420 ibuf += sizeof(randbuf);
424 ecb_encrypt( (C_Block *) ibuf, (C_Block *) rbuf,
438 struct passwd *pwd, char *ibuf,
461 ibuf += PASSWDLEN; /* new passwd */
462 ibuf[PASSWDLEN] = '\0';
463 ecb_encrypt( (C_Block *) ibuf, (C_Block *) ibuf, seskeysched, DES_DECRYPT);
466 key_sched((C_Block *) ibuf, seskeysched);
467 ibuf -= PASSWDLEN; /* old passwd */
468 ecb_encrypt((C_Block *) ibuf, (C_Block *) ibuf, seskeysched, DES_DECRYPT);
469 if (memcmp(seskey, ibuf, sizeof(seskey)))
471 else if (memcmp(seskey, ibuf + PASSWDLEN, sizeof(seskey)) == 0)
474 else if (FascistCheck(ibuf + PASSWDLEN, _PATH_CRACKLIB))
479 err = randpass(pwd, passwdfile, (unsigned char *)ibuf + PASSWDLEN, sizeof(seskey), 1);
484 memset(ibuf, 0, sizeof(seskey)); /* old passwd */
485 memset(ibuf + PASSWDLEN, 0, sizeof(seskey)); /* new passwd */
495 char *ibuf, size_t ibuflen,
511 len = (unsigned char) *ibuf++;
516 memcpy(username, ibuf, len );
517 ibuf += len;
521 if ((unsigned long) ibuf & 1) { /* pad character */
522 ++ibuf;
525 return (rand_login(obj, username, ulen, uam_pwd, ibuf, ibuflen, rbuf, rbuflen));
530 char *ibuf, size_t ibuflen,
553 return (rand_login(obj, username, ulen, uam_pwd, ibuf, ibuflen, rbuf, rbuflen));