]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
+Add missing arguments, msg variable, cosmetics.
authorJana Babovakova <babovakova.jana@gmail.com>
Thu, 3 Apr 2025 12:38:02 +0000 (14:38 +0200)
committerJana Babovakova <babovakova.jana@gmail.com>
Thu, 3 Apr 2025 12:38:02 +0000 (14:38 +0200)
sysdep/unix/main.c

index 3a3b7c606ae2e01fef4bc4d8315ff84beb6e1d16..6039e7036d6fde8c41b844a2f929d3c1d0866380 100644 (file)
@@ -1007,12 +1007,13 @@ send_systemd_ready()
 {
   const char *addrstr = getenv("NOTIFY_SOCKET");
   if (addrstr) {
-      int fd = socket(AF_UNIX, SOCK_DGRAM, 0);
-      struct sockaddr_un addr = { .sun_family = AF_UNIX };
-      strncpy(addr.sun_path, sizeof(addr.sun_path), addrstr);
-      connect(fd, (struct sockaddr*) &addr);
-      write(fd, "READY=1");
-      close(fd);
+    const char* msg_ready = "READY=1";
+    int fd = socket(AF_UNIX, SOCK_DGRAM, 0);
+    struct sockaddr_un addr = { .sun_family = AF_UNIX };
+    strncpy(addr.sun_path, sizeof(addr.sun_path), addrstr);
+    connect(fd, (struct sockaddr*) &addr, sizeof(addr));
+    write(fd, msg_ready, sizeof(msg_ready));
+    close(fd);
   }
 }