Lines Matching refs:argv
79 static int get_user_cb(void *ctx, int argc, char *argv[], char *col[]) in get_user_cb() argument
85 if (os_strcmp(col[i], "password") == 0 && argv[i]) { in get_user_cb()
87 user->password_len = os_strlen(argv[i]); in get_user_cb()
88 user->password = (u8 *) os_strdup(argv[i]); in get_user_cb()
90 } else if (os_strcmp(col[i], "methods") == 0 && argv[i]) { in get_user_cb()
91 set_user_methods(user, argv[i]); in get_user_cb()
92 } else if (os_strcmp(col[i], "remediation") == 0 && argv[i]) { in get_user_cb()
93 user->remediation = strlen(argv[i]) > 0; in get_user_cb()
94 } else if (os_strcmp(col[i], "t_c_timestamp") == 0 && argv[i]) { in get_user_cb()
95 user->t_c_timestamp = strtol(argv[i], NULL, 10); in get_user_cb()
103 static int get_wildcard_cb(void *ctx, int argc, char *argv[], char *col[]) in get_wildcard_cb() argument
110 if (os_strcmp(col[i], "identity") == 0 && argv[i]) in get_wildcard_cb()
112 else if (os_strcmp(col[i], "methods") == 0 && argv[i]) in get_wildcard_cb()
119 len = os_strlen(argv[id]); in get_wildcard_cb()
121 os_memcmp(argv[id], user->identity, len) == 0 && in get_wildcard_cb()
124 user->password_len = os_strlen(argv[id]); in get_wildcard_cb()
125 user->password = (u8 *) os_strdup(argv[id]); in get_wildcard_cb()
127 set_user_methods(user, argv[methods]); in get_wildcard_cb()