|
| udp_connection_t * | udp_connection_alloc (u32 thread_index) |
| |
| void | udp_connection_free (udp_connection_t *uc) |
| |
| u32 | udp_session_bind (u32 session_index, transport_endpoint_t *lcl) |
| |
| u32 | udp_session_unbind (u32 listener_index) |
| |
| transport_connection_t * | udp_session_get_listener (u32 listener_index) |
| |
| u32 | udp_push_header (transport_connection_t *tc, vlib_buffer_t *b) |
| |
| transport_connection_t * | udp_session_get (u32 connection_index, u32 thread_index) |
| |
| void | udp_session_close (u32 connection_index, u32 thread_index) |
| |
| void | udp_session_cleanup (u32 connection_index, u32 thread_index) |
| |
| u8 * | format_udp_connection_id (u8 *s, va_list *args) |
| |
| u8 * | format_udp_connection (u8 *s, va_list *args) |
| |
| u8 * | format_udp_session (u8 *s, va_list *args) |
| |
| u8 * | format_udp_half_open_session (u8 *s, va_list *args) |
| |
| u8 * | format_udp_listener_session (u8 *s, va_list *args) |
| |
| u16 | udp_send_mss (transport_connection_t *t) |
| |
| u32 | udp_send_space (transport_connection_t *t) |
| |
| int | udp_open_connection (transport_endpoint_t *rmt) |
| |
| transport_connection_t * | udp_session_get_half_open (u32 conn_index) |
| |
| int | udpc_connection_open (transport_endpoint_t *rmt) |
| |
| u32 | udpc_connection_listen (u32 session_index, transport_endpoint_t *lcl) |
| |
| static clib_error_t * | udp_init (vlib_main_t *vm) |
| |
udp state machine, etc.
Definition in file udp.c.