From: Patrick McHardy Date: Thu, 18 Oct 2007 09:36:39 +0000 (+0000) Subject: Fix compiler warning on 64 bit: date_stop is an u_int32_t, so use UINT_MAX instead... X-Git-Tag: v1.4.0~51 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ff64ae696f64811d513b7969713d8002e37c0c3b;p=thirdparty%2Fiptables.git Fix compiler warning on 64 bit: date_stop is an u_int32_t, so use UINT_MAX instead of LONG_MAX --- diff --git a/extensions/libxt_time.c b/extensions/libxt_time.c index 9c1f155a..7c94c466 100644 --- a/extensions/libxt_time.c +++ b/extensions/libxt_time.c @@ -75,7 +75,7 @@ static void time_init(struct xt_entry_match *m) /* ...and have no date-begin or date-end boundary */ info->date_start = 0; - info->date_stop = LONG_MAX; + info->date_stop = UINT_MAX; /* local time is default */ info->flags |= XT_TIME_LOCAL_TZ; @@ -428,7 +428,7 @@ static void time_print(const void *ip, const struct xt_entry_match *match, printf("starting from "); time_print_date(info->date_start, NULL); } - if (info->date_stop != LONG_MAX) { + if (info->date_stop != UINT_MAX) { printf("until date "); time_print_date(info->date_stop, NULL); }