Home | History | Annotate | Download | only in slirp-android

Lines Matching defs:so

117       struct socket *so;
122 if ((so = socreate()) == NULL) goto freeit;
123 if(udp_attach(so) == -1) {
126 sofree(so);
130 so->so_m = m;
131 so->so_faddr_ip = ip_geth(ip->ip_dst);
132 so->so_faddr_port = 7;
133 so->so_laddr_ip = ip_geth(ip->ip_src);
134 so->so_laddr_port = 9;
135 so->so_iptos = ip->ip_tos;
136 so->so_type = IPPROTO_ICMP;
137 so->so_state = SS_ISFCONNECTED;
140 if ((so->so_faddr_ip & 0xffffff00) == special_addr_ip) {
142 int low = so->so_faddr_ip & 0xff;
149 addr_ip = so->so_faddr_ip;
151 addr_port = so->so_faddr_port;
155 if(socket_sendto(so->s, icmp_ping_msg, strlen(icmp_ping_msg), &addr) < 0) {
159 udp_detach(so);