Merge branch 'master' of git://cadel.mutabah.net/acess2
[tpg/acess2.git] / KernelLand / Modules / IPStack / include / adapters_int.h
1 /*
2  * Acess2 Networking Stack
3  * - By John Hodge (thePowersGang)
4  *
5  * adapters_int.h
6  * - Network Adapter Management (API Header)
7  */
8 #ifndef _IPSTACK__ADAPTERS_INT_H_
9 #define _IPSTACK__ADAPTERS_INT_H_
10
11 #include "adapters.h"
12 #include "adapters_api.h"
13
14 struct sAdapter
15 {
16         struct sAdapter *Next;
17
18          int    RefCount;
19          int    Index;
20         
21         const tIPStack_AdapterType      *Type;
22         void    *CardHandle;    
23
24         tVFS_Node       Node;
25
26         char    HWAddr[];
27 };
28
29 extern void     Adapter_SendPacket(tAdapter *Handle, tIPStackBuffer *Buffer);
30 extern void     Adapter_Watch(tAdapter *Handle);
31
32 #endif
33

UCC git Repository :: git.ucc.asn.au