This bugfix is trivial; I have attached a patch. I will upload an NMU in a few days to DELAYED/7-day.
-- Robert Edmonds [EMAIL PROTECTED]
diff -Nru prips-0.9.4.orig/debian/changelog prips-0.9.4/debian/changelog --- prips-0.9.4.orig/debian/changelog 2007-07-01 20:09:53.000000000 -0400 +++ prips-0.9.4/debian/changelog 2007-07-01 20:09:37.832203000 -0400 @@ -1,3 +1,10 @@ +prips (0.9.4-3.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix CIDR calculations on LP64 architectures, closes: #401709. + + -- Robert S. Edmonds <[EMAIL PROTECTED]> Sun, 01 Jul 2007 20:09:21 -0400 + prips (0.9.4-3) unstable; urgency=low * Fix multiline string. Closes: #195017 diff -Nru prips-0.9.4.orig/debian/patches/00list prips-0.9.4/debian/patches/00list --- prips-0.9.4.orig/debian/patches/00list 2007-07-01 20:09:53.000000000 -0400 +++ prips-0.9.4/debian/patches/00list 2007-07-01 20:08:21.712203000 -0400 @@ -1,3 +1,4 @@ 05_fix_usage_multiline_string 10_include_string_header 15_new_prips_manpage +20_cidr_lp64 diff -Nru prips-0.9.4.orig/debian/patches/20_cidr_lp64.dpatch prips-0.9.4/debian/patches/20_cidr_lp64.dpatch --- prips-0.9.4.orig/debian/patches/20_cidr_lp64.dpatch 1969-12-31 19:00:00.000000000 -0500 +++ prips-0.9.4/debian/patches/20_cidr_lp64.dpatch 2007-07-01 20:08:15.724203000 -0400 @@ -0,0 +1,19 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 20_cidr_lp64.dpatch by Robert S. Edmonds <[EMAIL PROTECTED]> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: fix CIDR calculations on LP64 + [EMAIL PROTECTED]@ +diff -urNad prips-0.9.4~/prips.c prips-0.9.4/prips.c +--- prips-0.9.4~/prips.c 1999-12-14 03:44:46.000000000 +0000 ++++ prips-0.9.4/prips.c 2007-05-25 19:56:52.529693000 +0000 +@@ -91,7 +91,7 @@ + /***********************************************/ + unsigned long add_offset(const char *addr, int offset) + { +- unsigned long naddr; ++ unsigned int naddr; + + if(offset > 32 || offset < 0) + {
signature.asc
Description: Digital signature