Lines Matching refs:proto_mid
114 static int socket_proto_from_nsos_mid(int proto_mid, int *proto) in socket_proto_from_nsos_mid() argument
116 switch (proto_mid) { in socket_proto_from_nsos_mid()
145 nsi_print_warning("%s: socket protocol %d not supported\n", __func__, proto_mid); in socket_proto_from_nsos_mid()
152 static int socket_proto_to_nsos_mid(int proto, int *proto_mid) in socket_proto_to_nsos_mid() argument
156 *proto_mid = NSOS_MID_IPPROTO_IP; in socket_proto_to_nsos_mid()
159 *proto_mid = NSOS_MID_IPPROTO_ICMP; in socket_proto_to_nsos_mid()
162 *proto_mid = NSOS_MID_IPPROTO_IGMP; in socket_proto_to_nsos_mid()
165 *proto_mid = NSOS_MID_IPPROTO_IPIP; in socket_proto_to_nsos_mid()
168 *proto_mid = NSOS_MID_IPPROTO_TCP; in socket_proto_to_nsos_mid()
171 *proto_mid = NSOS_MID_IPPROTO_UDP; in socket_proto_to_nsos_mid()
174 *proto_mid = NSOS_MID_IPPROTO_IPV6; in socket_proto_to_nsos_mid()
177 *proto_mid = NSOS_MID_IPPROTO_RAW; in socket_proto_to_nsos_mid()
180 *proto_mid = htons(NSOS_MID_IPPROTO_ETH_P_ALL); in socket_proto_to_nsos_mid()
250 int nsos_adapt_socket(int family_mid, int type_mid, int proto_mid) in nsos_adapt_socket() argument
267 ret = socket_proto_from_nsos_mid(proto_mid, &proto); in nsos_adapt_socket()