summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWei Mao <[email protected]>2017-03-21 15:01:36 -0700
committerWei Mao <[email protected]>2017-03-21 15:04:00 -0700
commitb0f37f854f5456f7784100a884e27df31be562bc (patch)
tree35c183b76ea242b75d98fe908f40dcb0bf072cbf
parentf36ae05fadd28e7f355297fd5f48177d9b68fbdc (diff)
parent811ebd961eafecbf9922a155fe6ac1bf5d6d0f3d (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.c2
-rw-r--r--network/ndis/filter/filteruser.h9
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;