IN NDIS_WAN_COMPRESS_INFO RecvCapabilities;
} NDIS_WAN_SET_COMP_INFO, *PNDIS_WAN_SET_COMP_INFO;
+/*
+ * NOTE: As some people may notice, this structure contains three misspelled
+ * fields (the "Tunnel*Recieve*" fields). Their names come from the Windows
+ * Driver Development Kit and thus, blame Microsoft if they do not know how
+ * to write proper English or if they do not re-read what they are writing !!
+ */
typedef struct _NDIS_WAN_GET_STATS_INFO {
IN NDIS_HANDLE NdisLinkHandle;
OUT ULONG BytesSent;
OUT ULONG BytesReceivedUncompressed;
OUT ULONG BytesTransmittedCompressed;
OUT ULONG BytesReceivedCompressed;
- OUT ULONG TunnelPacketsReceived;
- OUT ULONG TunnelReceivePacketsPending;
+ OUT ULONG TunnelPacketsRecieved;
+ OUT ULONG TunnelRecievePacketsPending;
OUT ULONG TunnelPacketsIndicatedUp;
- OUT ULONG TunnelReceivePacketsRejected;
+ OUT ULONG TunnelRecievePacketsRejected;
OUT ULONG TunnelPacketsSent;
OUT ULONG TunnelPacketsSentComplete;
OUT ULONG TunnelTransmitPacketsPending;
IN NDIS_WAN_COMPRESS_INFO RecvCapabilities;
} NDIS_WAN_CO_SET_COMP_INFO, *PNDIS_WAN_CO_SET_COMP_INFO;
+/*
+ * NOTE: As some people may notice, this structure contains three misspelled
+ * fields (the "Tunnel*Recieve*" fields). Their names come from the Windows
+ * Driver Development Kit and thus, blame Microsoft if they do not know how
+ * to write proper English or if they do not re-read what they are writing !!
+ */
typedef struct _NDIS_WAN_CO_GET_STATS_INFO {
OUT ULONG BytesSent;
OUT ULONG BytesRcvd;
OUT ULONG BytesReceivedUncompressed;
OUT ULONG BytesTransmittedCompressed;
OUT ULONG BytesReceivedCompressed;
- OUT ULONG TunnelPacketsReceived;
- OUT ULONG TunnelReceivePacketsPending;
+ OUT ULONG TunnelPacketsRecieved;
+ OUT ULONG TunnelRecievePacketsPending;
OUT ULONG TunnelPacketsIndicatedUp;
- OUT ULONG TunnelReceivePacketsRejected;
+ OUT ULONG TunnelRecievePacketsRejected;
OUT ULONG TunnelPacketsSent;
OUT ULONG TunnelPacketsSentComplete;
OUT ULONG TunnelTransmitPacketsPending;