From 274d6617f17af29fbf3416b093da67d1651669f8 Mon Sep 17 00:00:00 2001 From: "David E. O'Brien" Date: Sat, 14 Apr 2001 07:55:41 +0000 Subject: [PATCH] Do not treat FreeBSD/Alpha as being braindead as some other OS that runs on the Alpha platform. --- net/fping/files/patch-02 | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/net/fping/files/patch-02 b/net/fping/files/patch-02 index 2d2777b407a4..cc071a946b3f 100644 --- a/net/fping/files/patch-02 +++ b/net/fping/files/patch-02 @@ -1,5 +1,5 @@ --- fping.c.orig Wed Jan 8 12:29:43 1997 -+++ fping.c Sat Aug 26 20:21:27 2000 ++++ fping.c Sat Apr 14 00:43:43 2001 @@ -208,6 +208,10 @@ #include #include @@ -95,6 +95,15 @@ if (result<0) { return 0; } /* timeout */ #ifdef DEBUG +@@ -1107,7 +1119,7 @@ + return 0; + #endif + ip = (struct ip *) buffer; +-#if defined(__alpha__) && __STDC__ ++#if defined(__alpha__) && defined(__osf1__) && __STDC__ + /* The alpha headers are decidedly broken. + * Using an ANSI compiler, it provides ip_vhl instead of ip_hl and + * ip_v. So, to get ip_hl, we mask off the bottom four bits. @@ -1144,7 +1156,6 @@ h=table[n];