Open movepointsolutions opened 10 months ago
And it's unrelated to libc crate:
anek@dfly:~/libc % grep -r mmsghdr /usr/local/include/ /usr/include/
/usr/local/include/glib-2.0/gio/giotypes.h: * This structure closely mirrors 'struct mmsghdr' and 'struct msghdr' from
/usr/local/include/nice/agent.h: * #NiceInputMessage to struct mmsghdr.
/usr/local/include/nice/agent.h: * sendmmsg(); and #NiceOutputMessage to struct mmsghdr.
anek@dfly:~/libc % ```
Please use code blocks in your GitHub comments -- this is pretty hard to read.
I suggest you submit a PR with changes to the compilation guards that make this work for you, as we don't really have a way to test this.
IP_RECVTOS
in cratelibc
--> quinn-udp/src/unix.rs:72:79IP_RECVIF
::: /home/anek/.cargo/git/checkouts/libc-68af43d2bf751e61/8585f41/src/unix/bsd/freebsdlike/mod.rs:964:1 | 964 | pub const IP_RECVIF: ::c_int = 20; | ---------------------------- similarly named constant
IP_RECVIF
defined heremmsghdr
in cratelibc
--> quinn-udp/src/unix.rs:224:26cmsghdr
::: /home/anek/.cargo/git/checkouts/libc-68af43d2bf751e61/8585f41/src/unix/bsd/mod.rs:10:1 | 10 | / s! { 11 | | pub struct sockaddr { 12 | | pub sa_len: u8, 13 | | pub sa_family: sa_familyt, ... | 124 | | } 125 | | } | |- similarly named struct
cmsghdr
defined heremmsghdr
in cratelibc
--> quinn-udp/src/unix.rs:371:24cmsghdr
::: /home/anek/.cargo/git/checkouts/libc-68af43d2bf751e61/8585f41/src/unix/bsd/mod.rs:10:1 | 10 | / s! { 11 | | pub struct sockaddr { 12 | | pub sa_len: u8, 13 | | pub sa_family: sa_familyt, ... | 124 | | } 125 | | } | |- similarly named struct
cmsghdr
defined hereerror[E0425]: cannot find value
SYS_sendmmsg
in cratelibc
--> quinn-udp/src/unix.rs:378:39 | 378 | let ret = libc::syscall(libc::SYS_sendmmsg, sockfd, msgvec, vlen, flags) as libc::c_int; | ^^^^^^^^^^^^ not found inlibc
mmsghdr
in cratelibc
--> quinn-udp/src/unix.rs:410:24cmsghdr
::: /home/anek/.cargo/git/checkouts/libc-68af43d2bf751e61/8585f41/src/unix/bsd/mod.rs:10:1 | 10 | / s! { 11 | | pub struct sockaddr { 12 | | pub sa_len: u8, 13 | | pub sa_family: sa_familyt, ... | 124 | | } 125 | | } | |- similarly named struct
cmsghdr
defined heremmsghdr
in cratelibc
--> quinn-udp/src/unix.rs:433:50cmsghdr
::: /home/anek/.cargo/git/checkouts/libc-68af43d2bf751e61/8585f41/src/unix/bsd/mod.rs:10:1 | 10 | / s! { 11 | | pub struct sockaddr { 12 | | pub sa_len: u8, 13 | | pub sa_family: sa_familyt, ... | 124 | | } 125 | | } | |- similarly named struct
cmsghdr
defined heremmsghdr
in cratelibc
--> quinn-udp/src/unix.rs:498:24cmsghdr
::: /home/anek/.cargo/git/checkouts/libc-68af43d2bf751e61/8585f41/src/unix/bsd/mod.rs:10:1 | 10 | / s! { 11 | | pub struct sockaddr { 12 | | pub sa_len: u8, 13 | | pub sa_family: sa_familyt, ... | 124 | | } 125 | | } | |- similarly named struct
cmsghdr
defined heremmsghdr
in cratelibc
--> quinn-udp/src/unix.rs:539:24cmsghdr
::: /home/anek/.cargo/git/checkouts/libc-68af43d2bf751e61/8585f41/src/unix/bsd/mod.rs:10:1 | 10 | / s! { 11 | | pub struct sockaddr { 12 | | pub sa_len: u8, 13 | | pub sa_family: sa_familyt, ... | 124 | | } 125 | | } | |- similarly named struct
cmsghdr
defined hereIP_RECVTOS
in cratelibc
--> quinn-udp/src/unix.rs:670:73IP_RECVIF
::: /home/anek/.cargo/git/checkouts/libc-68af43d2bf751e61/8585f41/src/unix/bsd/freebsdlike/mod.rs:964:1 | 964 | pub const IP_RECVIF: ::c_int = 20; | ---------------------------- similarly named constant
IP_RECVIF
defined here