aboutsummaryrefslogtreecommitdiff
path: root/eBones/include/lsb_addr_comp.h
diff options
context:
space:
mode:
authorMark Murray <markm@FreeBSD.org>1997-10-03 09:49:50 +0000
committerMark Murray <markm@FreeBSD.org>1997-10-03 09:49:50 +0000
commit536a3849204faa00e7eb25d6881da42ba24bc57e (patch)
treee39409d24a8a9e30fef896a7d60862efef326698 /eBones/include/lsb_addr_comp.h
parent8ac06e6171d584de434037438a60ef73cc193cf9 (diff)
downloadsrc-536a3849204faa00e7eb25d6881da42ba24bc57e.tar.gz
src-536a3849204faa00e7eb25d6881da42ba24bc57e.zip
*GULP* Punt this into the attic. It is no longer used.
Notes
Notes: svn path=/head/; revision=30072
Diffstat (limited to 'eBones/include/lsb_addr_comp.h')
-rw-r--r--eBones/include/lsb_addr_comp.h40
1 files changed, 0 insertions, 40 deletions
diff --git a/eBones/include/lsb_addr_comp.h b/eBones/include/lsb_addr_comp.h
deleted file mode 100644
index 63e0923bf466..000000000000
--- a/eBones/include/lsb_addr_comp.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Copyright 1988 by the Massachusetts Institute of Technology.
- * For copying and distribution information, please see the file
- * <Copyright.MIT>.
- *
- * Comparison macros to emulate LSBFIRST comparison results of network
- * byte-order quantities
- *
- * from: lsb_addr_comp.h,v 4.0 89/01/23 15:44:46 jtkohl Exp $
- * $Id$
- */
-
-#ifndef LSB_ADDR_COMP_DEFS
-#define LSB_ADDR_COMP_DEFS
-
-#include "osconf.h"
-
-#ifdef LSBFIRST
-#define lsb_net_ulong_less(x,y) ((x < y) ? -1 : ((x > y) ? 1 : 0))
-#define lsb_net_ushort_less(x,y) ((x < y) ? -1 : ((x > y) ? 1 : 0))
-#else
-/* MSBFIRST */
-#define u_char_comp(x,y) \
- (((x)>(y))?(1):(((x)==(y))?(0):(-1)))
-/* This is gross, but... */
-#define lsb_net_ulong_less(x, y) long_less_than((u_char *)&x, (u_char *)&y)
-#define lsb_net_ushort_less(x, y) short_less_than((u_char *)&x, (u_char *)&y)
-
-#define long_less_than(x,y) \
- (u_char_comp((x)[3],(y)[3])?u_char_comp((x)[3],(y)[3]): \
- (u_char_comp((x)[2],(y)[2])?u_char_comp((x)[2],(y)[2]): \
- (u_char_comp((x)[1],(y)[1])?u_char_comp((x)[1],(y)[1]): \
- (u_char_comp((x)[0],(y)[0])))))
-#define short_less_than(x,y) \
- (u_char_comp((x)[1],(y)[1])?u_char_comp((x)[1],(y)[1]): \
- (u_char_comp((x)[0],(y)[0])))
-
-#endif /* LSBFIRST */
-
-#endif /* LSB_ADDR_COMP_DEFS */