Diff for /libaitcfg/example/test_pwd.c between versions 1.1.2.8 and 1.1.2.9

version 1.1.2.8, 2012/09/19 12:43:12 version 1.1.2.9, 2012/09/19 13:30:46
Line 86  int main() Line 86  int main()
   
         printf("\n----------\n");          printf("\n----------\n");
   
 #if 0  
         /* unit test unset */          /* unit test unset */
        pwdSetValue(&ddd, ALL, "ttt");        u = (struct tagUser*) cfg_getPasswd(&db, PWD_CRIT_NAME, "ttt");
        printf("attr=%d Count of array %d w/ NULL \n", Username, pwd_FindAttribute(db, Username, ddd->psUser));        printf("-> user=%s %u:%u \"%s\"\n", AIT_GET_STR(&u->usr_name), 
        printf("UNset attr=%d %s db=%p ddd=%p set %d\n", Class, ddd->psClass, db, ddd, pwd_UnsetAttribute(&db, Class, ddd));                        AIT_GET_LIKE(&u->usr_uid, u_int), AIT_GET_LIKE(&u->usr_gid, u_int), 
        printf("UNset attr=%d %s db=%p ddd=%p set %d\n", Password, ddd->psPass, db, ddd, pwd_UnsetAttribute(&db, Password, ddd));                        AIT_GET_LIKE(&u->usr_realm, char*));
        pwdFreeValue(&ddd, ALL);        printf("unset %p\n", cfg_unsetPasswd(&db, PWD_CRIT_NAME, "ttt"));
        pwdSetValue(&ddd, ALL, "aa");        printf("unset %p\n", cfg_unsetPasswd(&db, PWD_CRIT_NAME, "tttZZZ"));
        printf("UNset attr=%d %s db=%p ddd=%p set %d\n", ALL, ddd->psUser, db, ddd, pwd_UnsetAttribute(&db, ALL, ddd));        printf("unset %p\n", cfg_unsetPasswd(&db, PWD_CRIT_NAME, "ttt"));
        pwdFreeValue(&ddd, ALL); 
        /* unit end unset */ 
        printf("ALL el. Count of array %d w/ NULL \n", pwd_FindAttribute(db, ALL, NULL)); 
   
        WritePasswd(stdout, &db);        cfgWritePasswd(stdout, &db);
   
           printf("\n----------\n");
   
   #if 0
         pwdSetValue(&ddd, ALL, "user_l");          pwdSetValue(&ddd, ALL, "user_l");
         pwdSetValue(&ddd, Password, "000");          pwdSetValue(&ddd, Password, "000");
         switch ((ret = pwd_Authenticate(db, ddd))) {          switch ((ret = pwd_Authenticate(db, ddd))) {

Removed from v.1.1.2.8  
changed lines
  Added in v.1.1.2.9


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>