summaryrefslogtreecommitdiffstats
path: root/usr.sbin/syslogd/syslogd.h
diff options
context:
space:
mode:
authorbluhm <bluhm@openbsd.org>2014-08-20 20:10:17 +0000
committerbluhm <bluhm@openbsd.org>2014-08-20 20:10:17 +0000
commitbd6df50781f819bb0c67c810e6f0e3efbc245a74 (patch)
tree4544ab6559723257ea0c9accf1683e396a59d692 /usr.sbin/syslogd/syslogd.h
parentAdd missing OpenBSD RCS id. (diff)
downloadwireguard-openbsd-bd6df50781f819bb0c67c810e6f0e3efbc245a74.tar.xz
wireguard-openbsd-bd6df50781f819bb0c67c810e6f0e3efbc245a74.zip
Replace gethostbyaddr(3) with getnameinfo(3). Remove the sigprocmask()
that was necessary for gethostbyaddr() because the latter is not signal safe. Change the return code semantics of priv_getnameinfo() to match getnameinfo(3). input and OK jca@
Diffstat (limited to 'usr.sbin/syslogd/syslogd.h')
-rw-r--r--usr.sbin/syslogd/syslogd.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/syslogd/syslogd.h b/usr.sbin/syslogd/syslogd.h
index 1c32c9aae99..e637bc43030 100644
--- a/usr.sbin/syslogd/syslogd.h
+++ b/usr.sbin/syslogd/syslogd.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: syslogd.h,v 1.10 2014/08/20 19:33:43 bluhm Exp $ */
+/* $OpenBSD: syslogd.h,v 1.11 2014/08/20 20:10:17 bluhm Exp $ */
/*
* Copyright (c) 2003 Anil Madhavapeddy <anil@recoil.org>
@@ -29,7 +29,7 @@ FILE *priv_open_config(void);
void priv_config_parse_done(void);
int priv_config_modified(void);
int priv_getaddrinfo(char *, char *, struct sockaddr *, size_t);
-int priv_gethostbyaddr(char *, int, int, char *, size_t);
+int priv_getnameinfo(struct sockaddr *, socklen_t, char *, size_t);
/* Terminal message */
char *ttymsg(struct iovec *, int, char *, int);