소스 검색

aya: netlink: improve error messages

Alessandro Decina 4 년 전
부모
커밋
dc4e020
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,
                     _ => {}