summaryrefslogtreecommitdiff
path: root/network
diff options
context:
space:
mode:
authorya-solnyshko <[email protected]>2024-12-29 18:38:40 +0100
committerGitHub <[email protected]>2024-12-29 18:38:40 +0100
commit3dbe73da0848fce170ff4f59459bc597f0d0cd34 (patch)
tree878510e10356226b2b529cac769be4c3573f5ef9 /network
parentd0b2ae23542a22bdddcb30c9d82d89c614027faa (diff)
parent57ecdd5d16347ef3bc1348a164ce90288c44c243 (diff)
Merge branch 'main' into fix-transaction-processing
Diffstat (limited to 'network')
-rw-r--r--network/modem/fakemodem/mdmfake.inxbin24280 -> 11875 bytes
-rw-r--r--network/ndis/extension/samples/forward/msforwardext.infbin5048 -> 2442 bytes
-rw-r--r--network/ndis/extension/samples/passthrough/mspassthroughext.infbin5218 -> 2529 bytes
-rw-r--r--network/ndis/filter/netlwf.infbin19952 -> 9749 bytes
-rw-r--r--network/ndis/mux/driver/60/mux_mp.infbin7718 -> 3736 bytes
-rw-r--r--network/ndis/mux/driver/60/muxp.infbin7380 -> 3564 bytes
-rw-r--r--network/ndis/ndisprot/6x/sys/60/ndisprot60.infbin7168 -> 3475 bytes
-rw-r--r--network/ndis/ndisprot/6x/sys/630/ndisprot630.infbin8974 -> 4363 bytes
-rw-r--r--network/ndis/ndisprot_kmdf/60/ndisprot.inxbin13478 -> 6557 bytes
-rw-r--r--network/ndis/netvmini/6x/60/netvmini60.infbin6470 -> 3138 bytes
-rw-r--r--network/ndis/netvmini/6x/620/netvmini620.infbin11196 -> 5460 bytes
-rw-r--r--network/ndis/netvmini/6x/630/netvmini630.infbin12318 -> 6011 bytes
-rw-r--r--network/ndis/netvmini/6x/680/netvmini680.infbin12314 -> 6010 bytes
-rw-r--r--network/trans/inspect/sys/inspect.infbin3944 -> 1919 bytes
-rw-r--r--network/trans/msnmntr/sys/msnmntr.infbin3172 -> 1538 bytes
-rw-r--r--network/wlan/WDI/PLATFORM/WinInf/SDIO/x64/netrtwlans.infbin74380 -> 36123 bytes
-rw-r--r--network/wwan/cxwmbclass/cxwmbclass/cxwmbclass.infbin8266 -> 4013 bytes
-rw-r--r--network/wwan/cxwmbclass/datapipe.cpp4
-rw-r--r--network/wwan/cxwmbclass/inc/util.h14
-rw-r--r--network/wwan/cxwmbclass/utils.cpp2
20 files changed, 10 insertions, 10 deletions
diff --git a/network/modem/fakemodem/mdmfake.inx b/network/modem/fakemodem/mdmfake.inx
index ea95a9ad..29629983 100644
--- a/network/modem/fakemodem/mdmfake.inx
+++ b/network/modem/fakemodem/mdmfake.inx
Binary files differ
diff --git a/network/ndis/extension/samples/forward/msforwardext.inf b/network/ndis/extension/samples/forward/msforwardext.inf
index 4af1b0fb..be4d37dc 100644
--- a/network/ndis/extension/samples/forward/msforwardext.inf
+++ b/network/ndis/extension/samples/forward/msforwardext.inf
Binary files differ
diff --git a/network/ndis/extension/samples/passthrough/mspassthroughext.inf b/network/ndis/extension/samples/passthrough/mspassthroughext.inf
index 8339e7c8..71ecfbe8 100644
--- a/network/ndis/extension/samples/passthrough/mspassthroughext.inf
+++ b/network/ndis/extension/samples/passthrough/mspassthroughext.inf
Binary files differ
diff --git a/network/ndis/filter/netlwf.inf b/network/ndis/filter/netlwf.inf
index e59b56fb..42a80912 100644
--- a/network/ndis/filter/netlwf.inf
+++ b/network/ndis/filter/netlwf.inf
Binary files differ
diff --git a/network/ndis/mux/driver/60/mux_mp.inf b/network/ndis/mux/driver/60/mux_mp.inf
index f216ac16..5c0944bb 100644
--- a/network/ndis/mux/driver/60/mux_mp.inf
+++ b/network/ndis/mux/driver/60/mux_mp.inf
Binary files differ
diff --git a/network/ndis/mux/driver/60/muxp.inf b/network/ndis/mux/driver/60/muxp.inf
index f9c4c04e..ea09e77d 100644
--- a/network/ndis/mux/driver/60/muxp.inf
+++ b/network/ndis/mux/driver/60/muxp.inf
Binary files differ
diff --git a/network/ndis/ndisprot/6x/sys/60/ndisprot60.inf b/network/ndis/ndisprot/6x/sys/60/ndisprot60.inf
index bae3936c..7022c0e6 100644
--- a/network/ndis/ndisprot/6x/sys/60/ndisprot60.inf
+++ b/network/ndis/ndisprot/6x/sys/60/ndisprot60.inf
Binary files differ
diff --git a/network/ndis/ndisprot/6x/sys/630/ndisprot630.inf b/network/ndis/ndisprot/6x/sys/630/ndisprot630.inf
index c5d7adb6..6a3e7da1 100644
--- a/network/ndis/ndisprot/6x/sys/630/ndisprot630.inf
+++ b/network/ndis/ndisprot/6x/sys/630/ndisprot630.inf
Binary files differ
diff --git a/network/ndis/ndisprot_kmdf/60/ndisprot.inx b/network/ndis/ndisprot_kmdf/60/ndisprot.inx
index ecd932c1..1c5762f1 100644
--- a/network/ndis/ndisprot_kmdf/60/ndisprot.inx
+++ b/network/ndis/ndisprot_kmdf/60/ndisprot.inx
Binary files differ
diff --git a/network/ndis/netvmini/6x/60/netvmini60.inf b/network/ndis/netvmini/6x/60/netvmini60.inf
index 63382e9b..31361685 100644
--- a/network/ndis/netvmini/6x/60/netvmini60.inf
+++ b/network/ndis/netvmini/6x/60/netvmini60.inf
Binary files differ
diff --git a/network/ndis/netvmini/6x/620/netvmini620.inf b/network/ndis/netvmini/6x/620/netvmini620.inf
index 4dc1c9b6..f2ece226 100644
--- a/network/ndis/netvmini/6x/620/netvmini620.inf
+++ b/network/ndis/netvmini/6x/620/netvmini620.inf
Binary files differ
diff --git a/network/ndis/netvmini/6x/630/netvmini630.inf b/network/ndis/netvmini/6x/630/netvmini630.inf
index eb7d61c8..40db5135 100644
--- a/network/ndis/netvmini/6x/630/netvmini630.inf
+++ b/network/ndis/netvmini/6x/630/netvmini630.inf
Binary files differ
diff --git a/network/ndis/netvmini/6x/680/netvmini680.inf b/network/ndis/netvmini/6x/680/netvmini680.inf
index 4160c520..5da91049 100644
--- a/network/ndis/netvmini/6x/680/netvmini680.inf
+++ b/network/ndis/netvmini/6x/680/netvmini680.inf
Binary files differ
diff --git a/network/trans/inspect/sys/inspect.inf b/network/trans/inspect/sys/inspect.inf
index cf7f7e76..1a1aa466 100644
--- a/network/trans/inspect/sys/inspect.inf
+++ b/network/trans/inspect/sys/inspect.inf
Binary files differ
diff --git a/network/trans/msnmntr/sys/msnmntr.inf b/network/trans/msnmntr/sys/msnmntr.inf
index 38589761..e3ec3563 100644
--- a/network/trans/msnmntr/sys/msnmntr.inf
+++ b/network/trans/msnmntr/sys/msnmntr.inf
Binary files differ
diff --git a/network/wlan/WDI/PLATFORM/WinInf/SDIO/x64/netrtwlans.inf b/network/wlan/WDI/PLATFORM/WinInf/SDIO/x64/netrtwlans.inf
index e7753ef3..4640bc85 100644
--- a/network/wlan/WDI/PLATFORM/WinInf/SDIO/x64/netrtwlans.inf
+++ b/network/wlan/WDI/PLATFORM/WinInf/SDIO/x64/netrtwlans.inf
Binary files differ
diff --git a/network/wwan/cxwmbclass/cxwmbclass/cxwmbclass.inf b/network/wwan/cxwmbclass/cxwmbclass/cxwmbclass.inf
index 48f893c6..496e5c6a 100644
--- a/network/wwan/cxwmbclass/cxwmbclass/cxwmbclass.inf
+++ b/network/wwan/cxwmbclass/cxwmbclass/cxwmbclass.inf
Binary files differ
diff --git a/network/wwan/cxwmbclass/datapipe.cpp b/network/wwan/cxwmbclass/datapipe.cpp
index 4452b761..b753a9e9 100644
--- a/network/wwan/cxwmbclass/datapipe.cpp
+++ b/network/wwan/cxwmbclass/datapipe.cpp
@@ -428,6 +428,7 @@ MbbBusWriteData(__in MBB_BUS_HANDLE BusHandle, __in MBB_REQUEST_HANDLE RequestHa
WDFMEMORY BufferMemoryObject = NULL;
WDFREQUEST WriteRequestZLP = NULL;
PUSB_WRITE_REQ_CONTEXT writeContextZLP = NULL;
+ NTSTATUS ZlpStatus;
usbDeviceContext = GetUsbDeviceContext(BusObject->WdfUsbDevice);
@@ -641,7 +642,7 @@ MbbBusWriteData(__in MBB_BUS_HANDLE BusHandle, __in MBB_REQUEST_HANDLE RequestHa
if (WriteRequestZLP != NULL)
{
- NTSTATUS ZlpStatus;
+
Status = WdfUsbTargetPipeFormatRequestForWrite(usbDeviceContext->BulkOutputPipe, WriteRequestZLP, NULL, NULL);
if (!NT_SUCCESS(Status))
@@ -696,6 +697,7 @@ Cleanup:
if (WriteRequestZLP != NULL)
{
+ Status = ZlpStatus;
FreeWriteRequest(BusObject->WdfUsbDevice, WriteRequestZLP);
WriteRequestZLP = NULL;
}
diff --git a/network/wwan/cxwmbclass/inc/util.h b/network/wwan/cxwmbclass/inc/util.h
index 12d166b4..e55c07e0 100644
--- a/network/wwan/cxwmbclass/inc/util.h
+++ b/network/wwan/cxwmbclass/inc/util.h
@@ -2,14 +2,12 @@
// Copyright (C) Microsoft. All rights reserved.
//
#pragma once
-typedef enum
-{
- MbbPoolTagDefault = '0CBM',
- MbbPoolTagNtbSend = '1CBM',
- MbbPoolTagNblSend = '2CBM',
- MbbPoolTagNbSend = '3CBM',
- MbbPoolTagMdlReceive = '6CBM'
-} MBB_POOL_TAG;
+
+#define MbbPoolTagDefault '0CBM'
+#define MbbPoolTagNtbSend '1CBM'
+#define MbbPoolTagNblSend '2CBM'
+#define MbbPoolTagNbSend '3CBM'
+#define MbbPoolTagMdlReceive '6CBM'
#define ALLOCATE_PAGED_POOL(_y) ExAllocatePool2(POOL_FLAG_PAGED, _y, MbbPoolTagDefault)
#define ALLOCATE_NONPAGED_POOL(_y) ExAllocatePool2(POOL_FLAG_NON_PAGED, _y, MbbPoolTagDefault)
diff --git a/network/wwan/cxwmbclass/utils.cpp b/network/wwan/cxwmbclass/utils.cpp
index ec791ab4..bc74100d 100644
--- a/network/wwan/cxwmbclass/utils.cpp
+++ b/network/wwan/cxwmbclass/utils.cpp
@@ -248,7 +248,7 @@ MbbBusGetStat(__in MBB_BUS_HANDLE BusHandle, __in USHORT StatIndex, __out ULONGL
if (NT_SUCCESS(Status))
{
- if (BytesTransfered < sizeof(Value))
+ if (BytesTransfered < sizeof(*Value))
{
Status = STATUS_INFO_LENGTH_MISMATCH;
}