wsnwlink.h revision af062818b47340eef15700d2f0211576ba3506ee
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync/*
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * Copyright (C) 2003,2004 Roderick Colenbrander
01bceecc7f7484a8820c77b884bb91cdefc97390vboxsync *
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * This library is free software; you can redistribute it and/or
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * modify it under the terms of the GNU Lesser General Public
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * License as published by the Free Software Foundation; either
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * version 2.1 of the License, or (at your option) any later version.
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync *
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * This library is distributed in the hope that it will be useful,
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * but WITHOUT ANY WARRANTY; without even the implied warranty of
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * Lesser General Public License for more details.
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync *
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * You should have received a copy of the GNU Lesser General Public
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * License along with this library; if not, write to the Free Software
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync */
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#ifndef _WSNWLINK_
5218e94d899f948d3def7109e05a93fc6d590037vboxsync#define _WSNWLINK_
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_PTYPE 0x4000
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_FILTERPTYPE 0x4001
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_DSTYPE 0x4002
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_STOPFILTERPTYPE 0x4003
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_EXTENDED_ADDRESS 0x4004
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_RECVHDR 0x4005
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_MAXSIZE 0x4006
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_ADDRESS 0x4007
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_GETNETINFO 0x4008
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_GETNETINFO_NORIP 0x4009
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_SPXGETCONNECTIONSTATUS 0x400b
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_ADDRESS_NOTIFY 0x400c
db8bc574dcfad7e8fa153800a94e61a80e93259fvboxsync#define IPX_MAX_ADAPTER_NUM 0x400d
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_RERIPNETNUMBER 0x400e
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#define IPX_RECEIVE_BROADCAST 0x400f
5218e94d899f948d3def7109e05a93fc6d590037vboxsync#define IPX_IMMEDIATESPXACK 0x4010
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsynctypedef struct _IPX_ADDRESS_DATA {
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync INT adapternum;
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync UCHAR netnum[4];
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync UCHAR nodenum[6];
233a114a6b1855d0525e4c4724683ac0f0d6956cvboxsync BOOLEAN wan;
233a114a6b1855d0525e4c4724683ac0f0d6956cvboxsync BOOLEAN status;
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync INT maxpkt;
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync ULONG linkspeed;
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync} IPX_ADDRESS_DATA, *PIPX_ADDRESS_DATA;
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync
18b1f1bb3429f8bfc1a52cfaeb2445e9fb1f55cdvboxsync#endif /* _WSNWLINK_ */
5218e94d899f948d3def7109e05a93fc6d590037vboxsync