ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

lan.h File Reference

Go to the source code of this file.

Data Structures

struct  PETH_HEADER
struct  PLAN_ADAPTER

Defines

#define MEDIA_ETH   0
#define MAX_MEDIA   1
#define IEEE_802_ADDR_LENGTH   6
#define MAX_MEDIA_ETH   sizeof(ETH_HEADER)
#define BCAST_ETH_MASK   0x01
#define BCAST_ETH_CHECK   0x01
#define BCAST_ETH_OFFSET   0x00
#define IP_MAX_RECV_BACKLOG   0x20
#define LAN_STATE_OPENING   0
#define LAN_STATE_RESETTING   1
#define LAN_STATE_STARTED   2
#define LAN_STATE_STOPPED   3
#define LOOKAHEAD_SIZE   128
#define ETYPE_IPv4   WH2N(0x0800)
#define ETYPE_IPv6   WH2N(0x86DD)
#define ETYPE_ARP   WH2N(0x0806)
#define LAN_PROTO_IPv4   0x0000 /* Internet Protocol version 4 */
#define LAN_PROTO_IPv6   0x0001 /* Internet Protocol version 6 */
#define LAN_PROTO_ARP   0x0002 /* Address Resolution Protocol */

Functions

NDIS_STATUS LANRegisterAdapter (PNDIS_STRING AdapterName, PNDIS_STRING RegistryPath)
NDIS_STATUS LANUnregisterAdapter (PLAN_ADAPTER Adapter)
NTSTATUS LANRegisterProtocol (PNDIS_STRING Name)
VOID NTAPI LANUnregisterProtocol (VOID)
VOID LANStartup (VOID)
VOID LANShutdown (VOID)
NTSTATUS TcpipLanGetDwordOid (PIP_INTERFACE Interface, NDIS_OID Oid, PULONG Result)
NDIS_STATUS NDISCall (PLAN_ADAPTER Adapter, NDIS_REQUEST_TYPE Type, NDIS_OID OID, PVOID Buffer, UINT Length)

Generated on Sat May 26 2012 05:23:38 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.