X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FModules%2FIPStack%2Fipstack.h;h=ddcdde9649ea22810e8a2a273809fc32281c5ddf;hb=6a0792d4e8f886c590e008f8c3fea32ed7382410;hp=e51fded928ca6f9b93d1bc54f214673480268a7f;hpb=48743e39650eb1ef988380e9d95f27fd40d3a9ce;p=tpg%2Facess2.git diff --git a/KernelLand/Modules/IPStack/ipstack.h b/KernelLand/Modules/IPStack/ipstack.h index e51fded9..ddcdde96 100644 --- a/KernelLand/Modules/IPStack/ipstack.h +++ b/KernelLand/Modules/IPStack/ipstack.h @@ -71,6 +71,7 @@ struct sInterface { char Name[]; }; +#if 0 /** * \brief Represents a network adapter */ @@ -84,6 +85,7 @@ struct sAdapter { int DeviceLen; //!< Device name length char Device[]; //!< Device name }; +#endif /** * \brief Describes a socket file definition @@ -118,8 +120,9 @@ static const tMacAddr cMAC_ZERO = {{0x00,0x00,0x00,0x00,0x00,0x00}}; extern int IPStack_AddFile(tSocketFile *File); extern int IPStack_GetAddressSize(int AddressType); extern int IPStack_CompareAddress(int AddressType, const void *Address1, const void *Address2, int CheckBits); +extern bool IPStack_AddressIsBroadcast(int AddrType, const void *Addr, int SubnetBits); extern const char *IPStack_PrintAddress(int AddressType, const void *Address); -extern tRoute *IPStack_FindRoute(int AddressType, tInterface *Interface, void *Address); +extern tRoute *IPStack_FindRoute(int AddressType, tInterface *Interface, const void *Address); #endif