Lines Matching defs:xso
156 sotoxsocket(struct socket *so, struct xsocket *xso)
161 bzero(xso, sizeof *xso);
162 xso->xso_len = sizeof *xso;
163 xso->xso_so = so;
164 xso->so_type = so->so_type;
165 xso->so_options = so->so_options;
166 xso->so_linger = so->so_linger;
167 xso->so_state = so->so_state;
168 xso->so_pcb = so->so_pcb;
171 xso->xso_protocol = proto.pr_protocol;
174 xso->xso_family = domain.dom_family;
175 xso->so_qlen = so->so_qlen;
176 xso->so_incqlen = so->so_incqlen;
177 xso->so_qlimit = so->so_qlimit;
178 xso->so_timeo = so->so_timeo;
179 xso->so_error = so->so_error;
180 xso->so_oobmark = so->so_oobmark;
181 sbtoxsockbuf(&so->so_snd, &xso->so_snd);
182 sbtoxsockbuf(&so->so_rcv, &xso->so_rcv);
196 struct xsocket *xso;
243 xso = &xt.xt_socket;
245 xso = &xi.xi_socket;
271 if (sotoxsocket(&so, xso) != 0)
274 bzero(xso, sizeof(*xso));
276 xso->xso_protocol = IPPROTO_TCP;