Skip to content

Commit d504e99

Browse files
authored
use libc instead of hardcoded errnos (#329)
Signed-off-by: Kaiyang Wu <[email protected]>
1 parent 4181a8a commit d504e99

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

io-uring-test/src/tests/net.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -687,7 +687,7 @@ pub fn test_tcp_accept_multi<S: squeue::EntryMarker, C: cqueue::EntryMarker>(
687687
assert_eq!(cqes[op1].user_data(), 2002);
688688
assert_eq!(cqes[op2].user_data(), 2003);
689689

690-
assert_eq!(cqes[op1].result(), -125); // -ECANCELED
690+
assert_eq!(cqes[op1].result(), -libc::ECANCELED);
691691
assert_eq!(cqes[op2].result(), 0);
692692

693693
Ok(())
@@ -768,7 +768,7 @@ pub fn test_tcp_accept_multi_file_index<S: squeue::EntryMarker, C: cqueue::Entry
768768
assert_eq!(cqes[op1].user_data(), 2002);
769769
assert_eq!(cqes[op2].user_data(), 2003);
770770

771-
assert_eq!(cqes[op1].result(), -125); // -ECANCELED
771+
assert_eq!(cqes[op1].result(), -libc::ECANCELED);
772772
assert_eq!(cqes[op2].result(), 0);
773773

774774
// If the fixed-socket operation worked properly, this must not fail.
@@ -1217,7 +1217,7 @@ pub fn test_tcp_recv_multi<S: squeue::EntryMarker, C: cqueue::EntryMarker>(
12171217

12181218
assert_eq!(cqes[2].user_data(), 0x22);
12191219
assert!(!cqueue::more(cqes[2].flags()));
1220-
assert_eq!(cqes[2].result(), -105); // No buffer space available
1220+
assert_eq!(cqes[2].result(), -libc::ENOBUFS);
12211221

12221222
Ok(())
12231223
}
@@ -1400,7 +1400,7 @@ pub fn test_tcp_recv_multi_bundle<S: squeue::EntryMarker, C: cqueue::EntryMarker
14001400
assert_eq!(cqe.user_data(), 0x31);
14011401
assert!(!cqueue::more(cqe.flags()));
14021402
if used_bufs >= 5 || cqe.result() != 0 {
1403-
assert_eq!(cqe.result(), -105); // No buffer space available
1403+
assert_eq!(cqe.result(), -libc::ENOBUFS);
14041404
}
14051405
}
14061406
buf_ring.rc.unregister(ring)?;
@@ -1837,7 +1837,7 @@ pub fn test_udp_recvmsg_multishot_trunc<S: squeue::EntryMarker, C: cqueue::Entry
18371837
}
18381838
// RecvMsgMulti
18391839
77 => {
1840-
if cqe.result() == -105 {
1840+
if cqe.result() == -libc::ENOBUFS {
18411841
// Ran out of buffers
18421842
continue;
18431843
}

0 commit comments

Comments
 (0)