From c2a46fb405b121d836f7ff6e5a35da90f1894c6d Mon Sep 17 00:00:00 2001 From: didg Date: Sat, 17 Feb 2007 03:13:29 +0000 Subject: [PATCH] fix for loopback test on big endian box --- libatalk/dsi/dsi_tcp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libatalk/dsi/dsi_tcp.c b/libatalk/dsi/dsi_tcp.c index ae82820e..0d583948 100644 --- a/libatalk/dsi/dsi_tcp.c +++ b/libatalk/dsi/dsi_tcp.c @@ -1,5 +1,5 @@ /* - * $Id: dsi_tcp.c,v 1.9.10.7.2.1 2005-01-11 23:00:42 didg Exp $ + * $Id: dsi_tcp.c,v 1.9.10.7.2.2 2007-02-17 03:13:29 didg Exp $ * * Copyright (c) 1997, 1998 Adrian Sun (asun@zoology.washington.edu) * All rights reserved. See COPYRIGHT. @@ -297,7 +297,7 @@ int dsi_tcp_init(DSI *dsi, const char *hostname, const char *address, } } else { - if (((struct in_addr *) host->h_addr)->s_addr != 0x100007F) { /* FIXME ugly check */ + if (((struct in_addr *) host->h_addr)->s_addr != htonl(0x7F000001)) { /* FIXME ugly check */ dsi->server.sin_addr.s_addr = ((struct in_addr *) host->h_addr)->s_addr; return 1; } -- 2.39.2