summaryrefslogtreecommitdiff
path: root/network/wlan/WDI/COMMON/TCPOFFLOADGen.h
blob: 3b5c07bc080d89bcc3bb1a812f0c70b7602aa123 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include "Mp_Precomp.h"

#if TCP_OFFLOAD_SUPPORT	
//
//  Description:
//			Get Register or Hal info to Set up Support TCP-Offload Mode 
VOID
TCP_OFFLOAD_Init(
	IN	PADAPTER				pAdapter 	
);

//
//  Description:
//			Set Current by OID or User mode 
//
//  Note :
//			PRT_SUPPORT_TCPOFFLOAD_CAP "Must" call  TCP_OFFLOAD_CheckSupport  before call TCP_OFFLOAD_SetCap

VOID
TCP_OFFLOAD_SetCap(
	IN	PADAPTER						pAdapter,
	IN	PRT_SUPPORT_TCPOFFLOAD_CAP	pSetSupTCPCap
);

//
// Description:
//			Check support or not !!
//
BOOLEAN
TCP_OFFLOAD_CheckSupport(
	IN	PADAPTER						pAdapter,
	IN	PRT_SUPPORT_TCPOFFLOAD_CAP	pSetSupTCPCap
);

#else // #if !TCP_OFFLOAD_SUPPORT

#define TCP_OFFLOAD_Init(_pAdapter)
#define TCP_OFFLOAD_SetCap(_pAdapter, _pSetSupTCPCap)
#define TCP_OFFLOAD_CheckSupport(_pAdapter, _pSetSupTCPCap)	FALSE

#endif // #if TCP_OFFLOAD_SUPPORT