]> git.proxmox.com Git - mirror_frr.git/blobdiff - zebra/ipforward_solaris.c
zebra: flog_warn conversion
[mirror_frr.git] / zebra / ipforward_solaris.c
index b06baa04a93fca57af997a2f797c208864993eeb..4a3966ca262c422b2e7d7277cdec07a06e86a7b7 100644 (file)
@@ -84,15 +84,16 @@ static int solaris_nd(const int cmd, const char *parameter, const int value)
 
        frr_elevate_privs(&zserv_privs) {
                if ((fd = open(device, O_RDWR)) < 0) {
-                       zlog_warn("failed to open device %s - %s", device,
-                                 safe_strerror(errno));
+                       flog_err_sys(LIB_ERR_SYSTEM_CALL,
+                                    "failed to open device %s - %s", device,
+                                    safe_strerror(errno));
                        return -1;
                }
                if (ioctl(fd, I_STR, &strioctl) < 0) {
                        close(fd);
-                       zlog_warn("ioctl I_STR failed on device %s - %s",
-                                 device,
-                                 safe_strerror(errno));
+                       flog_err_sys(LIB_ERR_SYSTEM_CALL,
+                                    "ioctl I_STR failed on device %s - %s",
+                                    device, safe_strerror(errno));
                        return -1;
                }
                close(fd);
@@ -102,7 +103,7 @@ static int solaris_nd(const int cmd, const char *parameter, const int value)
                errno = 0;
                retval = atoi(nd_buf);
                if (errno) {
-                       zlog_warn(
+                       zlog_debug(
                                "failed to convert returned value to integer - %s",
                                safe_strerror(errno));
                        retval = -1;