Skip to content

Commit 90226cd

Browse files
committed
fixup! C++: Add tests with missing flow sources.
1 parent b0507e1 commit 90226cd

File tree

1 file changed

+21
-0
lines changed
  • cpp/ql/test/library-tests/dataflow/external-models

1 file changed

+21
-0
lines changed

cpp/ql/test/library-tests/dataflow/external-models/windows.cpp

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -786,13 +786,34 @@ typedef struct _HTTP_REQUEST_HEADERS {
786786
HTTP_KNOWN_HEADER KnownHeaders[41];
787787
} HTTP_REQUEST_HEADERS, *PHTTP_REQUEST_HEADERS;
788788

789+
typedef struct _HTTP_BYTE_RANGE {
790+
ULONGLONG StartingOffset;
791+
ULONGLONG Length;
792+
} HTTP_BYTE_RANGE, *PHTTP_BYTE_RANGE;
793+
789794
typedef struct _HTTP_DATA_CHUNK {
790795
int DataChunkType;
791796
union {
792797
struct {
793798
PVOID pBuffer;
794799
ULONG BufferLength;
795800
} FromMemory;
801+
struct {
802+
HTTP_BYTE_RANGE ByteRange;
803+
HANDLE FileHandle;
804+
} FromFileHandle;
805+
struct {
806+
USHORT FragmentNameLength;
807+
PCWSTR pFragmentName;
808+
} FromFragmentCache;
809+
struct {
810+
HTTP_BYTE_RANGE ByteRange;
811+
PCWSTR pFragmentName;
812+
} FromFragmentCacheEx;
813+
struct {
814+
USHORT TrailerCount;
815+
PHTTP_UNKNOWN_HEADER pTrailers;
816+
} Trailers;
796817
};
797818
} HTTP_DATA_CHUNK, *PHTTP_DATA_CHUNK;
798819

0 commit comments

Comments
 (0)