Page MenuHomeFreeBSD

linux: fix handling of flags for 32 bit send(2) syscall
ClosedPublic

Authored by trasz on Feb 5 2021, 5:26 PM.
Tags
None
Referenced Files
F168695600: D28504.id.diff
Sat, Aug 29, 4:32 PM
Unknown Object (File)
Wed, Aug 26, 7:06 PM
Unknown Object (File)
Wed, Aug 26, 2:30 PM
Unknown Object (File)
Wed, Aug 26, 12:16 PM
Unknown Object (File)
Mon, Aug 10, 9:07 PM
Unknown Object (File)
Mon, Aug 10, 12:21 PM
Unknown Object (File)
Tue, Aug 4, 9:40 AM
Unknown Object (File)
Mon, Aug 3, 4:00 AM
Subscribers

Details

Reviewers
emaste
Group Reviewers
Linux Emulation
Summary

Previously the flags were passed as-is, which could result
in spurious EAGAIN returned for non-blocking sockets.

PR: 248065
Reported By: Alex S <iwtcex@gmail.com>
MFC After: 3 days
Sponsored By: The FreeBSD Foundation

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 36738
Build 33627: arc lint + arc unit