diff --git a/libc-test/semver/emscripten.txt b/libc-test/semver/emscripten.txt index dc9e6b4f3b52d..35f7d85de5181 100644 --- a/libc-test/semver/emscripten.txt +++ b/libc-test/semver/emscripten.txt @@ -6,4 +6,5 @@ getgrnam getgrnam_r getpwnam_r getpwuid_r +in6_pktinfo posix_fallocate64 diff --git a/src/unix/linux_like/emscripten/mod.rs b/src/unix/linux_like/emscripten/mod.rs index 29b16c77e96bd..f3fd341ef304c 100644 --- a/src/unix/linux_like/emscripten/mod.rs +++ b/src/unix/linux_like/emscripten/mod.rs @@ -212,6 +212,11 @@ s! { pub cmsg_type: c_int, } + pub struct in6_pktinfo { + pub ipi6_addr: crate::in6_addr, + pub ipi6_ifindex: c_uint, + } + pub struct sem_t { __val: [c_int; 4], }