csp_rtable.h
Go to the documentation of this file.
void csp_rtable_load(char *buffer)
Load routing table from a string in the format u/u s u.
void csp_rtable_clear(void)
Clear routing table: This could be done before load to ensure an entire clean table is loaded...
int csp_rtable_save(char *buffer, int maxlen)
Save routing table as a string to a buffer, which can be parsed again by csp_rtable_load.
void csp_route_table_load(uint8_t route_table_in[CSP_ROUTE_TABLE_SIZE])
Load the routing table from a buffer (deprecated, please use new csp_rtable_load) ...
void csp_route_table_save(uint8_t route_table_out[CSP_ROUTE_TABLE_SIZE])
Save the routing table to a buffer (deprecated, please use new csp_rtable_save)
int csp_rtable_set(uint8_t node, uint8_t mask, csp_iface_t *ifc, uint8_t mac)
Setup routing entry.
csp_iface_t * csp_rtable_find_iface(uint8_t id)
Find outgoing interface in routing table.