Lines Matching refs:sipx
88 ipxnet_hash(sipx, hp)
89 register struct sockaddr_ipx *sipx;
94 u_short *s = sipx->sipx_addr.x_host.s_host;
98 c = sipx->sipx_addr.x_net.c_net;
131 ipxnet_portmatch(sipx)
132 register struct sockaddr_ipx *sipx;
135 return (ntohs(sipx->sipx_addr.x_port) == IPXPORT_RIP );
146 ipxnet_output(s, flags, sipx, size)
149 struct sockaddr_ipx *sipx;
154 dst = *sipx;
155 sipx = &dst;
156 if (sipx->sipx_addr.x_port == 0)
157 sipx->sipx_addr.x_port = htons(IPXPORT_RIP);
166 if (ipx_neteqnn(sipx->sipx_addr.x_net, ipx_zeronet)) {
171 sipx->sipx_addr.x_net =
174 (struct sockaddr *)sipx, sizeof (*sipx));
180 (struct sockaddr *)sipx, sizeof (*sipx));
189 ipxnet_checkhost(sipx)
190 struct sockaddr_ipx *sipx;
192 register struct interface *ifp = if_ifwithnet((struct sockaddr *)sipx);
206 ipxnet_ishost(sipx)
207 struct sockaddr_ipx *sipx;
209 register u_short *s = sipx->sipx_addr.x_host.s_host;
220 ipxnet_canon(sipx)
221 struct sockaddr_ipx *sipx;
224 sipx->sipx_addr.x_port = 0;