af.c (11820) | af.c (12620) |
---|---|
1/* 2 * Copyright (c) 1985, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * Copyright (c) 1995 John Hay. All rights reserved. 6 * 7 * This file includes significant work done at Cornell University by 8 * Bill Nesheim. That work included by permission. --- 21 unchanged lines hidden (view full) --- 30 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * | 1/* 2 * Copyright (c) 1985, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * Copyright (c) 1995 John Hay. All rights reserved. 6 * 7 * This file includes significant work done at Cornell University by 8 * Bill Nesheim. That work included by permission. --- 21 unchanged lines hidden (view full) --- 30 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 31 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 32 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 33 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 34 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 35 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 36 * SUCH DAMAGE. 37 * |
38 * $Id: af.c,v 1.4 1995/10/11 18:57:05 jhay Exp $ | 38 * $Id: af.c,v 1.1 1995/10/26 21:28:13 julian Exp $ |
39 */ 40 41#ifndef lint 42static char sccsid[] = "@(#)af.c 8.1 (Berkeley) 6/5/93"; 43#endif /* not lint */ 44 45#include "defs.h" 46 --- 142 unchanged lines hidden (view full) --- 189 * for a host, 0 for a network. 190 */ 191int 192ipxnet_ishost(sipx) 193struct sockaddr_ipx *sipx; 194{ 195 register u_short *s = sipx->sipx_addr.x_host.s_host; 196 | 39 */ 40 41#ifndef lint 42static char sccsid[] = "@(#)af.c 8.1 (Berkeley) 6/5/93"; 43#endif /* not lint */ 44 45#include "defs.h" 46 --- 142 unchanged lines hidden (view full) --- 189 * for a host, 0 for a network. 190 */ 191int 192ipxnet_ishost(sipx) 193struct sockaddr_ipx *sipx; 194{ 195 register u_short *s = sipx->sipx_addr.x_host.s_host; 196 |
197 if ((s[0]==0x0000) && (s[1]==0x0000) && (s[2]==0x0000)) 198 return (0); |
|
197 if ((s[0]==0xffff) && (s[1]==0xffff) && (s[2]==0xffff)) 198 return (0); | 199 if ((s[0]==0xffff) && (s[1]==0xffff) && (s[2]==0xffff)) 200 return (0); |
199 else 200 return (1); | 201 202 return (1); |
201} 202 203void 204ipxnet_canon(sipx) 205 struct sockaddr_ipx *sipx; 206{ 207 208 sipx->sipx_addr.x_port = 0; --- 70 unchanged lines hidden --- | 203} 204 205void 206ipxnet_canon(sipx) 207 struct sockaddr_ipx *sipx; 208{ 209 210 sipx->sipx_addr.x_port = 0; --- 70 unchanged lines hidden --- |