aboutsummaryrefslogtreecommitdiff
path: root/eBones/include/addr_comp.h
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>1997-10-21 01:56:05 +0000
committercvs2svn <cvs2svn@FreeBSD.org>1997-10-21 01:56:05 +0000
commit14d01796b1ab61a57dbd60da66d8dac699a0a2e7 (patch)
tree9444b2a63ad5396b894abd07c85ff08c9c031d26 /eBones/include/addr_comp.h
parent58fda9eaaeb697cef01d825dfe2b6f045659c15c (diff)
This commit was manufactured by cvs2svn to create tagrelease/2.2.5_cvs
'RELENG_2_2_5_RELEASE'. This commit was manufactured to restore the state of the 2.2.5-RELEASE image. Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
Diffstat (limited to 'eBones/include/addr_comp.h')
-rw-r--r--eBones/include/addr_comp.h35
1 files changed, 0 insertions, 35 deletions
diff --git a/eBones/include/addr_comp.h b/eBones/include/addr_comp.h
deleted file mode 100644
index 2421bc683de5..000000000000
--- a/eBones/include/addr_comp.h
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * Copyright 1987, 1988, 1989 by the Massachusetts Institute of Technology.
- * For copying and distribution information, please see the file
- * <Copyright.MIT>.
- *
- * Include file for address comparison macros.
- *
- * from: addr_comp.h,v 4.0 89/01/23 09:57:44 jtkohl Exp $
- * $Id: addr_comp.h,v 1.3 1995/07/18 16:36:01 mark Exp $
- */
-
-#ifndef ADDR_COMP_DEFS
-#define ADDR_COMP_DEFS
-
-/*
-** Look boys and girls, a big kludge
-** We need to compare the two internet addresses in network byte order, not
-** local byte order. This is a *really really slow way of doing that*
-** But.....
-** .....it works
-** so we run with it
-**
-** long_less_than gets fed two (u_char *)'s....
-*/
-
-#define u_char_comp(x,y) \
- (((x)>(y))?(1):(((x)==(y))?(0):(-1)))
-
-#define long_less_than(x,y) \
- (u_char_comp((x)[0],(y)[0])?u_char_comp((x)[0],(y)[0]): \
- (u_char_comp((x)[1],(y)[1])?u_char_comp((x)[1],(y)[1]): \
- (u_char_comp((x)[2],(y)[2])?u_char_comp((x)[2],(y)[2]): \
- (u_char_comp((x)[3],(y)[3])))))
-
-#endif /* ADDR_COMP_DEFS */