-
Notifications
You must be signed in to change notification settings - Fork 122
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
Various Winsock constants missing #844
Comments
Here's a starting point for ya public const uint SIO_ACQUIRE_PORT_RESERVATION = 2550136932;
public const uint SIO_ADDRESS_LIST_CHANGE = 671088663;
public const uint SIO_ADDRESS_LIST_QUERY = 1207959574;
public const uint SIO_APPLY_TRANSPORT_SETTING = 2550136851;
public const uint SIO_ASSOCIATE_HANDLE = 2281701377;
public const uint SIO_ASSOCIATE_PORT_RESERVATION = 2550136934;
public const uint SIO_BASE_HANDLE = 1207959586;
public const uint SIO_BSP_HANDLE = 1207959579;
public const uint SIO_BSP_HANDLE_SELECT = 1207959580;
public const uint SIO_BSP_HANDLE_POLL = 1207959581;
public const uint SIO_CHK_QOS = 3690987521;
public const uint SIO_CPU_AFFINITY = 2550136853;
public const uint SIO_ENABLE_CIRCULAR_QUEUEING = 671088642;
public const uint SIO_FIND_ROUTE = 1207959555;
public const uint SIO_FLUSH = 671088644; Stopped here https://docs.microsoft.com/en-us/windows/win32/winsock/winsock-ioctls#sio_flush-opcode-setting-v-t1 going down the page one at a time and |
FYI IO control codes are unsigned. For example: https://docs.microsoft.com/en-us/windows/win32/api/winsock2/nf-winsock2-wsaioctl |
@kennykerr Thanks, fixed. |
Need to automate the below pattern in the constant scraper and then recognize constants defined with these macros.
|
Will fix #671 as well. |
Constants like
SIO_UDP_CONNRESET
,SIO_BSP_HANDLE
,SIO_BASE_HANDLE
etc. are missing.They appear to come from
mswsock.h
.tokio-rs/mio#1556 (comment)
The text was updated successfully, but these errors were encountered: