Lines Matching defs:secp

220 matchname(char *line, char *name, seconfig_t *secp)
239 ((secp->sc_service = getvalue(tok2, sc_service))
243 secp->sc_nfsnum = atoi(tok1);
244 (void) strcpy(secp->sc_name, secname);
245 (void) strcpy(secp->sc_gss_mech, gss_mech);
246 secp->sc_gss_mech_type = NULL;
247 if (secp->sc_gss_mech[0] != '-') {
248 if (!rpc_gss_mech_to_oid(gss_mech, &secp->sc_gss_mech_type) ||
249 !rpc_gss_qop_to_num(gss_qop, gss_mech, &secp->sc_qop)) {
266 matchnum(char *line, int num, seconfig_t *secp)
282 if ((secp->sc_nfsnum = atoi(tok1)) != num) {
289 ((secp->sc_service = getvalue(tok2, sc_service))
294 (void) strcpy(secp->sc_name, secname);
295 (void) strcpy(secp->sc_gss_mech, gss_mech);
296 if (secp->sc_gss_mech[0] != '-') {
297 if (!rpc_gss_mech_to_oid(gss_mech, &secp->sc_gss_mech_type) ||
298 !rpc_gss_qop_to_num(gss_qop, gss_mech, &secp->sc_qop)) {
314 get_rpcnum(seconfig_t *secp)
316 if (secp->sc_gss_mech[0] != '-') {
317 secp->sc_rpcnum = RPCSEC_GSS;
319 secp->sc_rpcnum = secp->sc_nfsnum;
789 * Assume user has allocate spaces for secp.
792 nfs_getseconfig_default(seconfig_t *secp)
794 if (secp == NULL)
797 return (nfs_getseconfig_byname("default", secp));
862 nfs_clnt_secdata(seconfig_t *secp, char *hostname, struct knetconfig *knconf,
877 secdata->secmod = secp->sc_nfsnum;
878 secdata->rpcflavor = secp->sc_rpcnum;
879 secdata->uid = secp->sc_uid;
897 switch (secp->sc_rpcnum) {
943 if (secp->sc_gss_mech_type == NULL) {
965 secp->sc_gss_mech_type->length;
967 malloc(secp->sc_gss_mech_type->length))) {
973 secp->sc_gss_mech_type->elements,
974 secp->sc_gss_mech_type->length);
976 gdata->qop = secp->sc_qop;
977 gdata->service = secp->sc_service;