Lines Matching refs:qop
25 static const char QOP_NUM_FILE[] = "/etc/gss/qop";
32 * This routine fetches qop and num from "/etc/gss/qop".
37 * we don't expect the qop file to be changed and reread often.
53 if (!qop_num_pairs[0].qop) {
92 qopname = name; /* will contain qop name */
100 qop_num_pairs[qop_num_pair_cnt].qop = strdup(name);
101 if (qop_num_pairs[qop_num_pair_cnt].qop == NULL)
108 free(qop_num_pairs[qop_num_pair_cnt].qop);
122 free(qop_num_pairs[qop_num_pair_cnt].qop);
132 free(qop_num_pairs[qop_num_pair_cnt].qop);
147 char *qop,
158 if (qop == NULL || strlen(qop) == 0 ||
159 strcasecmp(qop, Q_DEFAULT) == 0) {
169 (strcasecmp(qop, qop_num_pairs[i].qop) == 0)) {
182 char **qop
188 if (!qop)
190 *qop = NULL;
193 *qop = Q_DEFAULT;
206 *qop = qop_num_pairs[i].qop;
214 * For a given mechanism pass back qop information about it in a buffer
241 qops[cnt++] = qop_num_pairs[i].qop;