Преглед на файлове

aya: netlink: improve error messages

Alessandro Decina преди 4 години
родител
ревизия
dc4e020f29
променени са 1 файла, в които са добавени 1 реда и са изтрити 4 реда
  1. 1 4
      aya/src/sys/netlink.rs

+ 1 - 4
aya/src/sys/netlink.rs

@@ -194,10 +194,7 @@ impl NetlinkSocket {
                             // this is an ACK
                             continue;
                         }
-                        return Err(io::Error::new(
-                            io::ErrorKind::Other,
-                            format!("netlink error: {}", err.error),
-                        ));
+                        return Err(io::Error::from_raw_os_error(-err.error));
                     }
                     NLMSG_DONE => break,
                     _ => {}