diff options
Diffstat (limited to 'dist/ipf/lib/count6bits.c')
| -rw-r--r-- | dist/ipf/lib/count6bits.c | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/dist/ipf/lib/count6bits.c b/dist/ipf/lib/count6bits.c deleted file mode 100644 index 8f63d3d48d0..00000000000 --- a/dist/ipf/lib/count6bits.c +++ /dev/null @@ -1,29 +0,0 @@ -/* $NetBSD: count6bits.c,v 1.2 2012/02/15 17:55:06 riz Exp $ */ - -/* - * Copyright (C) 2000-2001 by Darren Reed. - * - * See the IPFILTER.LICENCE file for details on licencing. - * - * Id: count6bits.c,v 1.4.4.1 2006/06/16 17:20:57 darrenr Exp - */ - -#include "ipf.h" - - -int count6bits(msk) -u_32_t *msk; -{ - int i = 0, k; - u_32_t j; - - for (k = 3; k >= 0; k--) - if (msk[k] == 0xffffffff) - i += 32; - else { - for (j = msk[k]; j; j <<= 1) - if (j & 0x80000000) - i++; - } - return i; -} |
