1
#! /bin/sh /usr/share/dpatch/dpatch-run
2
## in6-glibc28.dpatch by Devid Antonio Filoni <d.filoni@ubuntu.com>
3
## DP: Fix FTBFS caused by glibc 2.8.
6
diff -urNad collectd-4.4.1~/src/libiptc/libip6tc.c collectd-4.4.1/src/libiptc/libip6tc.c
7
--- collectd-4.4.1~/src/libiptc/libip6tc.c 2008-05-27 17:52:32.000000000 +0200
8
+++ collectd-4.4.1/src/libiptc/libip6tc.c 2008-08-07 21:05:31.000000000 +0200
13
- ((ntohl(a->in6_u.u6_addr32[(l) / 32]) >> (31 - ((l) & 31))) & 1)
14
+ ((ntohl(a->s6_addr32[(l) / 32]) >> (31 - ((l) & 31))) & 1)
17
ipv6_prefix_length(const struct in6_addr *a)