From 12a9d139eecea7e7fb5e73e82a2531c70894d4c8 Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Thu, 16 Dec 1999 13:13:22 +0000 Subject: ipv6_compare() accepts non-lvalue arguments as well. This makes filters compile with IPv6. --- lib/ipv6.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lib/ipv6.c') diff --git a/lib/ipv6.c b/lib/ipv6.c index c057600..3c01a4f 100644 --- a/lib/ipv6.c +++ b/lib/ipv6.c @@ -112,9 +112,11 @@ ipv6_ntoh(ip_addr *a) } int -ipv6_compare(ip_addr *x, ip_addr *y) +ipv6_compare(ip_addr X, ip_addr Y) { int i; + ip_addr *x = &X; + ip_addr *y = &Y; for(i=0; i<4; i++) if (x->addr[i] > y->addr[i]) -- cgit v1.2.3