IPC@CHIP® RTOS-LNX – API Documentation

Header image

Main page


Functions
Routing and ARP functions

Detailed Description

These functions are providing access to the TCPIP stack's internal routing tables and the ARP cache.

TCP/IP API main page

Functions

int SetDefaultGateway (void *InterfaceHandle, unsigned long ipAddress)
 Set the default gateway. More...
 
int RemoveDefaultGateway (unsigned long ipAddress)
 Delete the default gateway. More...
 
int DefaultGateway (unsigned long *ipAddressPtr)
 Retrieve the default gateway. More...
 
int SetStaticRoute (void *InterfaceHandle, unsigned long destIPAddress, unsigned long destNetmask, unsigned long gateway, int hops)
 Add a route. More...
 
int RemoveStaticRoute (unsigned long destIPAddress, unsigned long destNetmask)
 Delete a route. More...
 
int AddDefaultGateway (IP_INTERFACE which_interface, const unsigned long *Gateway, int *error) __BECK_DEPRECATED("SetDefaultGateway")
 Add the default gateway. More...
 
int AddDefaultGatewayEx (IP_INTERFACE which_interface, const unsigned long *Gateway, void *userIfaceHandle, int *error) __BECK_DEPRECATED("SetDefaultGateway")
 Add the default gateway (Extended) More...
 
int DelDefaultGateway (const unsigned long *Gateway, int *error) __BECK_DEPRECATED("RemoveDefaultGateway")
 Delete the default gateway. More...
 
int GetDefaultGateway (unsigned long *Gateway, int *error) __BECK_DEPRECATED("DefaultGateway")
 Get the default gateway. More...
 
int AddStaticRoute (IP_INTERFACE iface_id, const Route_Entry *route, int *error)
 Add a route. More...
 
int AddStaticRouteEx (IP_INTERFACE iface_id, const Route_Entry *route, DevUserIfaceHandle userIfaceHandle, int *error)
 Add a route (Extended) More...
 
int DelStaticRoute (IP_INTERFACE iface_id, const Route_Entry *route, int *error)
 Remove a route. More...
 





Top of page | Main page

Copyright © 2017 Beck IPC GmbH
Generated on Tue Dec 12 2017 09:23:37 by Doxygen 1.8.13