diff options
| author | Wei Mao <[email protected]> | 2017-03-21 15:01:36 -0700 |
|---|---|---|
| committer | Wei Mao <[email protected]> | 2017-03-21 15:04:00 -0700 |
| commit | b0f37f854f5456f7784100a884e27df31be562bc (patch) | |
| tree | 35c183b76ea242b75d98fe908f40dcb0bf072cbf | |
| parent | f36ae05fadd28e7f355297fd5f48177d9b68fbdc (diff) | |
| parent | 811ebd961eafecbf9922a155fe6ac1bf5d6d0f3d (diff) | |
Merge pull request #30 from AndrewGaspar/spelling
Fix spelling of ENUERATE in ndis filter sample.
Keep old IOCTL name to not break existing drivers
| -rw-r--r-- | network/ndis/filter/device.c | 2 | ||||
| -rw-r--r-- | network/ndis/filter/filteruser.h | 9 |
2 files changed, 6 insertions, 5 deletions
diff --git a/network/ndis/filter/device.c b/network/ndis/filter/device.c index eee91a99..d3faa675 100644 --- a/network/ndis/filter/device.c +++ b/network/ndis/filter/device.c @@ -183,7 +183,7 @@ FilterDeviceIoControl( break; - case IOCTL_FILTER_ENUERATE_ALL_INSTANCES: + case IOCTL_FILTER_ENUMERATE_ALL_INSTANCES: InputBuffer = OutputBuffer = (PUCHAR)Irp->AssociatedIrp.SystemBuffer; InputBufferLength = IrpSp->Parameters.DeviceIoControl.InputBufferLength; diff --git a/network/ndis/filter/filteruser.h b/network/ndis/filter/filteruser.h index 2a028752..ac03e04b 100644 --- a/network/ndis/filter/filteruser.h +++ b/network/ndis/filter/filteruser.h @@ -14,6 +14,7 @@ #define IOCTL_FILTER_RESTART_ALL _NDIS_CONTROL_CODE(0, METHOD_BUFFERED) #define IOCTL_FILTER_RESTART_ONE_INSTANCE _NDIS_CONTROL_CODE(1, METHOD_BUFFERED) #define IOCTL_FILTER_ENUERATE_ALL_INSTANCES _NDIS_CONTROL_CODE(2, METHOD_BUFFERED) +#define IOCTL_FILTER_ENUMERATE_ALL_INSTANCES IOCTL_FILTER_ENUERATE_ALL_INSTANCES #define IOCTL_FILTER_QUERY_ALL_STAT _NDIS_CONTROL_CODE(3, METHOD_BUFFERED) #define IOCTL_FILTER_CLEAR_ALL_STAT _NDIS_CONTROL_CODE(4, METHOD_BUFFERED) #define IOCTL_FILTER_SET_OID_VALUE _NDIS_CONTROL_CODE(5, METHOD_BUFFERED) @@ -61,10 +62,10 @@ typedef struct _FILTER_QUERY_OID typedef struct _FILTER_READ_CONFIG { - _Field_size_bytes_part_(MAX_FILTER_INSTANCE_NAME_LENGTH,InstanceNameLength) + _Field_size_bytes_part_(MAX_FILTER_INSTANCE_NAME_LENGTH,InstanceNameLength) WCHAR InstanceName[MAX_FILTER_INSTANCE_NAME_LENGTH]; ULONG InstanceNameLength; - _Field_size_bytes_part_(MAX_FILTER_CONFIG_KEYWORD_LENGTH,KeywordLength) + _Field_size_bytes_part_(MAX_FILTER_CONFIG_KEYWORD_LENGTH,KeywordLength) WCHAR Keyword[MAX_FILTER_CONFIG_KEYWORD_LENGTH]; ULONG KeywordLength; NDIS_PARAMETER_TYPE ParameterType; @@ -74,10 +75,10 @@ typedef struct _FILTER_READ_CONFIG typedef struct _FILTER_WRITE_CONFIG { - _Field_size_bytes_part_(MAX_FILTER_INSTANCE_NAME_LENGTH,InstanceNameLength) + _Field_size_bytes_part_(MAX_FILTER_INSTANCE_NAME_LENGTH,InstanceNameLength) WCHAR InstanceName[MAX_FILTER_INSTANCE_NAME_LENGTH]; ULONG InstanceNameLength; - _Field_size_bytes_part_(MAX_FILTER_CONFIG_KEYWORD_LENGTH,KeywordLength) + _Field_size_bytes_part_(MAX_FILTER_CONFIG_KEYWORD_LENGTH,KeywordLength) WCHAR Keyword[MAX_FILTER_CONFIG_KEYWORD_LENGTH]; ULONG KeywordLength; NDIS_PARAMETER_TYPE ParameterType; |
