X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;ds=sidebyside;f=KernelLand%2FModules%2FIPStack%2Fipstack.h;h=ddcdde9649ea22810e8a2a273809fc32281c5ddf;hb=17b6125504e385c169193f3c8e29ced340425979;hp=e51fded928ca6f9b93d1bc54f214673480268a7f;hpb=51ab5f489bc356940c95cc936fd0508e8f07ea97;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