fix printf warning
[oweals/busybox.git] / libbb / create_icmp6_socket.c
index a09565605c7edf96c598814925165ffbef6be968..d8ff35a0ad5e7c4da5080314b2a7cef9e9ba87f0 100644 (file)
@@ -2,8 +2,8 @@
 /*
  * Utility routines.
  *
- * create raw socket for icmp (IPv6 version) protocol test permision
- * and drop root privilegies if running setuid
+ * create raw socket for icmp (IPv6 version) protocol test permission
+ * and drop root privileges if running setuid
  *
  */
 
@@ -14,7 +14,7 @@
 #include <unistd.h>
 #include "libbb.h"
 
-#if CONFIG_FEATURE_IPV6
+#ifdef CONFIG_FEATURE_IPV6
 int create_icmp6_socket(void)
 {
        struct protoent *proto;
@@ -26,9 +26,9 @@ int create_icmp6_socket(void)
        if ((sock = socket(AF_INET6, SOCK_RAW,
                        (proto ? proto->p_proto : IPPROTO_ICMPV6))) < 0) {
                if (errno == EPERM)
-                       error_msg_and_die("permission denied. (are you root?)");
+                       bb_error_msg_and_die(bb_msg_perm_denied_are_you_root);
                else
-                       perror_msg_and_die(can_not_create_raw_socket);
+                       bb_perror_msg_and_die(bb_msg_can_not_create_raw_socket);
        }
 
        /* drop root privs if running setuid */