Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kevent64() should support 0x1 fflag for EVFILT_MACHPORT #22

Open
jceel opened this issue Oct 4, 2015 · 1 comment
Open

kevent64() should support 0x1 fflag for EVFILT_MACHPORT #22

jceel opened this issue Oct 4, 2015 · 1 comment
Assignees

Comments

@jceel
Copy link

jceel commented Oct 4, 2015

fflag 0x1 is called DISPATCH_MACH_SEND_DEAD in libdispatch and doesn't seem to be documented anywhere else. It's used to wait for mach port to become dead name.

There are more undocumented flags, which include at least:

  • DISPATCH_MACH_SEND_POSSIBLE
  • DISPATCH_MACH_SEND_DELETED
@mattmacy
Copy link

mattmacy commented Oct 8, 2015

@jceel: What clients actually rely on SEND_DEAD? I don't see this flag or anything that would correspond to 0x1 in the EVFILT_MACH handler in xnu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants