www.pudn.com > NDKforTIDM642DSP.rar > ipaddrif.h
//-------------------------------------------------------------------------- // Network Tools Library //-------------------------------------------------------------------------- // IPADDRIF.H // // Interface to the tools available in NETTOOL.LIB // // Author: Michael A. Denio // Copyright 1999, 2000 by Texas Instruments Inc. //------------------------------------------------------------------------- #ifndef _IPADDRIF_H_ #define _IPADDRIF_H_ // // IP Addr // // IP Address Maintenance Functions // _extern HANDLE NtAddNetwork( HANDLE hIF, IPN dwIP, IPN dwIPMask ); _extern void NtRemoveNetwork( HANDLE hBind ); _extern HANDLE NtAddStaticGateway( IPN IPTgtAddr, IPN IPTgtMask, IPN IPGateway ); _extern int NtRemoveStaticGateway( IPN IPTarget ); // Get IP Address from Physical If Index _extern int NtIfIdx2Ip( uint IfIdx, IPN *pIPAddr ); // Get Public Host Information _extern int NtGetPublicHost( IPN *pIPAddr, uint MaxSize, UINT8 *pDomain ); // Convert network format IP address to string _extern void NtIPN2Str( IPN IPAddr, char *str ); #endif