summaryrefslogtreecommitdiff
path: root/src/clients/s6-dnsip4-filter.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/clients/s6-dnsip4-filter.c')
-rw-r--r--src/clients/s6-dnsip4-filter.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/clients/s6-dnsip4-filter.c b/src/clients/s6-dnsip4-filter.c
index 6d6862e..d403f35 100644
--- a/src/clients/s6-dnsip4-filter.c
+++ b/src/clients/s6-dnsip4-filter.c
@@ -1,6 +1,6 @@
/* ISC license. */
-#include <skalibs/bytestr.h>
+#include <string.h>
#include <skalibs/fmtscan.h>
#include <skalibs/strerr2.h>
#include <skalibs/stralloc.h>
@@ -23,7 +23,7 @@ static int s6dns_message_parse_answer_a1 (s6dns_message_rr_t const *rr, char con
{
s6dns_a1_t *data = stuff ;
if (data->got) return 1 ;
- byte_copy(data->ip, 4, packet+pos) ;
+ memcpy(data->ip, packet+pos, 4) ;
data->got = 1 ;
}
(void)packetlen ;
@@ -34,7 +34,7 @@ static int ipformatter (stralloc *sa, char const *packet, unsigned int packetlen
{
s6dns_a1_t data ;
s6dns_message_header_t h ;
- register int r ;
+ int r ;
data.got = 0 ;
r = s6dns_message_parse(&h, packet, packetlen, &s6dns_message_parse_answer_a1, &data) ;
if (r <= 0) return r ;