diff -Naur unbound-1.9.6rc1/sldns/wire2str.c unbound-1.9.6rc1-new/sldns/wire2str.c --- unbound-1.9.6rc1/sldns/wire2str.c 2019-12-05 10:26:37.000000000 +0000 +++ unbound-1.9.6rc1-new/sldns/wire2str.c 2019-12-05 23:48:51.501860681 +0000 @@ -1000,7 +1000,7 @@ return sldns_wire2str_atma_scan(d, dlen, s, slen); case LDNS_RDF_TYPE_IPSECKEY: return sldns_wire2str_ipseckey_scan(d, dlen, s, slen, pkt, - pktlen, comprloop); + pktlen); case LDNS_RDF_TYPE_HIP: return sldns_wire2str_hip_scan(d, dlen, s, slen); case LDNS_RDF_TYPE_INT16_DATA: @@ -1542,7 +1542,7 @@ /* internal scan routine that can modify arguments on failure */ static int sldns_wire2str_ipseckey_scan_internal(uint8_t** d, size_t* dl, - char** s, size_t* sl, uint8_t* pkt, size_t pktlen, int* comprloop) + char** s, size_t* sl, uint8_t* pkt, size_t pktlen) { /* http://www.ietf.org/internet-drafts/draft-ietf-ipseckey-rr-12.txt*/ uint8_t precedence, gateway_type, algorithm; @@ -1584,12 +1584,12 @@ } int sldns_wire2str_ipseckey_scan(uint8_t** d, size_t* dl, char** s, size_t* sl, - uint8_t* pkt, size_t pktlen, int* comprloop) + uint8_t* pkt, size_t pktlen) { uint8_t* od = *d; char* os = *s; size_t odl = *dl, osl = *sl; - int w=sldns_wire2str_ipseckey_scan_internal(d, dl, s, sl, pkt, pktlen, comprloop); + int w=sldns_wire2str_ipseckey_scan_internal(d, dl, s, sl, pkt, pktlen); if(w == -1) { *d = od; *s = os; diff -Naur unbound-1.9.6rc1/sldns/wire2str.h unbound-1.9.6rc1-new/sldns/wire2str.h --- unbound-1.9.6rc1/sldns/wire2str.h 2019-12-05 10:26:37.000000000 +0000 +++ unbound-1.9.6rc1-new/sldns/wire2str.h 2019-12-05 23:48:58.130949268 +0000 @@ -812,7 +812,7 @@ * Can return -1 on failure. */ int sldns_wire2str_ipseckey_scan(uint8_t** data, size_t* data_len, char** str, - size_t* str_len, uint8_t* pkt, size_t pktlen, int* comprloop); + size_t* str_len, uint8_t* pkt, size_t pktlen); /** * Scan wireformat HIP (algo, HIT, pubkey) field to string, with user buffers.