Lines Matching refs:netid
862 char *netid = NULL;
868 netid = strdup(xprt->xp_netid);
871 netid = strdup(nconf->nc_netid);
875 netid = strdup(tnconf->nc_netid);
879 if ((netid == NULL) && (flag == 1))
883 if ((s = svc_find(prog, vers, &prev, netid)) != NULL_SVC) {
884 if (netid)
885 free(netid);
893 if (netid)
894 free(netid);
902 s->sc_netid = netid;
913 if ((xprt->xp_netid == NULL) && (flag == 1) && netid)
914 if ((((SVCXPRT *)xprt)->xp_netid = strdup(netid)) == NULL) {
916 free(netid);
974 char *netid = NULL;
978 netid = strdup(xprt->xp_netid);
982 /* fill in missing netid field in SVCXPRT */
983 netid = strdup(nconf->nc_netid);
988 if ((netid == NULL) && (flag == 1))
992 if ((s = svc_find(prog, vers, &prev, netid)) != NULL_SVC) {
993 if (netid)
994 free(netid);
1002 if (netid)
1003 free(netid);
1010 s->sc_netid = netid;
1014 if ((xprt->xp_netid == NULL) && (flag == 1) && netid)
1015 if ((xprt->xp_netid = strdup(netid)) == NULL) {
1017 free(netid);
1065 * netid == NULL
1068 svc_find(rpcprog_t prog, rpcvers_t vers, struct svc_callout **prev, char *netid)
1078 ((netid == NULL) || (s->sc_netid == NULL) ||
1079 (strcmp(netid, s->sc_netid) == 0)))