diff options
author | Kevin Krakauer <krakauer@google.com> | 2021-06-16 14:40:21 -0700 |
---|---|---|
committer | gVisor bot <gvisor-bot@google.com> | 2021-06-16 14:43:10 -0700 |
commit | 34152da7e5c3c81253ffe4a433c95789d3002a8e (patch) | |
tree | b2b34730e4c41bccc81a756cc8101416cf93ae41 /test | |
parent | 63b4f6e296a8f131ec969a685f0e31663be58385 (diff) |
Fix broken hdrincl test
Fixes #3159.
PiperOrigin-RevId: 379814096
Diffstat (limited to 'test')
-rw-r--r-- | test/syscalls/linux/raw_socket_hdrincl.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/test/syscalls/linux/raw_socket_hdrincl.cc b/test/syscalls/linux/raw_socket_hdrincl.cc index 8b3d02d97..fac473114 100644 --- a/test/syscalls/linux/raw_socket_hdrincl.cc +++ b/test/syscalls/linux/raw_socket_hdrincl.cc @@ -177,11 +177,10 @@ TEST_F(RawHDRINCL, ConnectToLoopback) { SyscallSucceeds()); } -// FIXME(gvisor.dev/issue/3159): Test currently flaky. -TEST_F(RawHDRINCL, DISABLED_SendWithoutConnectSucceeds) { +TEST_F(RawHDRINCL, SendWithoutConnectFails) { struct iphdr hdr = LoopbackHeader(); ASSERT_THAT(send(socket_, &hdr, sizeof(hdr), 0), - SyscallSucceedsWithValue(sizeof(hdr))); + SyscallFailsWithErrno(EDESTADDRREQ)); } // HDRINCL implies write-only. Verify that we can't read a packet sent to |