Lines Matching refs:proto

334 create_rpc_info(const char *proto, int pnum, int low_ver, int high_ver)  in create_rpc_info()  argument
352 if ((ret->netid = strdup(proto)) == NULL) { in create_rpc_info()
364 if ((nconf = getnetconfigent(proto)) != NULL) { in create_rpc_info()
368 } else if (!v6_proto(proto)) { in create_rpc_info()
406 create_tlx_info(const char *proto, uu_list_pool_t *conn_ind_pool) in create_tlx_info() argument
430 if (proto[0] != '/') { in create_tlx_info()
431 sz = strlen("/dev/") + strlen(proto) + 1; in create_tlx_info()
434 (void) snprintf(ret->dev_name, sz, "/dev/%s", proto); in create_tlx_info()
435 } else if ((ret->dev_name = strdup(proto)) == NULL) { in create_tlx_info()
451 v6_proto(const char *proto) in v6_proto() argument
453 return ((strcmp(proto, SOCKET_PROTO_TCP6) == 0) || in v6_proto()
454 (strcmp(proto, SOCKET_PROTO_UDP6) == 0)); in v6_proto()
462 v6_socket_proto(const char *proto) in v6_socket_proto() argument
464 return ((strcmp(proto, SOCKET_PROTO_SCTP6) == 0) || in v6_socket_proto()
465 v6_proto(proto)); in v6_socket_proto()
470 valid_socket_proto(const char *proto) in valid_socket_proto() argument
472 return (v6_socket_proto(proto) || in valid_socket_proto()
473 (strcmp(proto, SOCKET_PROTO_SCTP) == 0) || in valid_socket_proto()
474 (strcmp(proto, SOCKET_PROTO_TCP) == 0) || in valid_socket_proto()
475 (strcmp(proto, SOCKET_PROTO_UDP) == 0)); in valid_socket_proto()
490 free(pi->proto); in destroy_proto_info()
584 char *proto = NULL; in valid_props() local
711 proto = protos[pi++]; in valid_props()
717 ((proto = netids[ni++]) == NULL)) { in valid_props()
734 proto = protos[pi - 1]; in valid_props()
737 proto = netids[ni++]; in valid_props()
740 proto = NULL; in valid_props()
744 if (proto == NULL) in valid_props()
751 only = proto + strlen(proto) - (sizeof ("6only") - 1); in valid_props()
752 if ((only > proto) && (strcmp(only, "6only") == 0)) { in valid_props()
760 if (!valid_socket_proto(proto)) in valid_props()
773 if (((nconf = getnetconfigent(proto)) == NULL) && in valid_props()
774 !v6_proto(proto)) in valid_props()
785 if (strncmp(proto, SOCKET_PROTO_UDP, in valid_props()
809 if ((ti = create_tlx_info(proto, tlx_ci_pool)) != NULL) in valid_props()
819 if (v6_socket_proto(proto)) { in valid_props()
846 if ((p_inf->proto = malloc(strlen(proto) + 5)) == NULL) { in valid_props()
850 (void) strlcpy(p_inf->proto, proto, strlen(proto) + 5); in valid_props()
852 (void) strlcat(p_inf->proto, "only", in valid_props()
853 strlen(proto) + 5); in valid_props()
865 if ((ri = create_rpc_info(proto, rpc_pnum, in valid_props()
879 char *gsproto = proto; in valid_props()
932 } while (proto != NULL); /* while just processed a proto */ in valid_props()
1726 get_netids(char *proto) in get_netids() argument
1734 if (strcmp(proto, "*") == 0) in get_netids()
1735 proto = "visible"; in get_netids()
1737 if ((handle = __rpc_setconf(proto)) != NULL) { in get_netids()
1752 if ((netids[0] = strdup(proto)) == NULL) { in get_netids()