aboutsummaryrefslogtreecommitdiff
path: root/ntpd/ntp_signd.c
diff options
context:
space:
mode:
Diffstat (limited to 'ntpd/ntp_signd.c')
-rw-r--r--ntpd/ntp_signd.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/ntpd/ntp_signd.c b/ntpd/ntp_signd.c
index 3beb03be5a69..2ba11d086614 100644
--- a/ntpd/ntp_signd.c
+++ b/ntpd/ntp_signd.c
@@ -33,14 +33,14 @@ static int
ux_socket_connect(const char *name)
{
int fd;
- struct sockaddr_un addr;
+ struct sockaddr_un addr;
if (!name) {
return -1;
}
- memset(&addr, 0, sizeof(addr));
- addr.sun_family = AF_UNIX;
- strncpy(addr.sun_path, name, sizeof(addr.sun_path));
+ ZERO(addr);
+ addr.sun_family = AF_UNIX;
+ strlcpy(addr.sun_path, name, sizeof(addr.sun_path));
fd = socket(AF_UNIX, SOCK_STREAM, 0);
if (fd == -1) {
@@ -163,7 +163,7 @@ send_via_ntp_signd(
char *reply = NULL;
uint32_t reply_len;
- memset(&samba_pkt, 0, sizeof(samba_pkt));
+ ZERO(samba_pkt);
samba_pkt.op = 0; /* Sign message */
/* This will be echoed into the reply - a different
* impelementation might want multiple packets