Go to the source code of this file.
|
u32 | ip6_sctp_compute_checksum (vlib_main_t *vm, vlib_buffer_t *p0, ip6_header_t *ip0, int *bogus_lengthp) |
|
u32 | ip4_sctp_compute_checksum (vlib_main_t *vm, vlib_buffer_t *p0, ip4_header_t *ip0) |
|
static u8 | sctp_is_retransmitting (sctp_connection_t *sctp_conn, u8 idx) |
|
static uword | sctp46_output_inline (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *from_frame, int is_ip4) |
|
VLIB_NODE_FN() | sctp4_output_node (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *from_frame) |
|
VLIB_NODE_FN() | sctp6_output_node (vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *from_frame) |
|
◆ foreach_sctp4_output_next
#define foreach_sctp4_output_next |
◆ foreach_sctp6_output_next
#define foreach_sctp6_output_next |
◆ sctp_error
#define sctp_error |
( |
|
n, |
|
|
|
s |
|
) |
| s, |
◆ sctp_output_next_t
◆ ip4_sctp_compute_checksum()
◆ ip6_sctp_compute_checksum()
◆ sctp46_output_inline()
◆ sctp4_output_node()
◆ sctp6_output_node()
◆ sctp_is_retransmitting()
◆ sctp4_output_node
Initial value:=
{
.name = "sctp4-output",
.vector_size =
sizeof (
u32),
.next_nodes = {
#define _(s,n)
},
}
static char * sctp_error_strings[]
u8 * format_sctp_tx_trace(u8 *s, va_list *args)
#define foreach_sctp4_output_next
(constructor) VLIB_REGISTER_NODE (sctp4_output_node)
Definition at line 354 of file sctp_output_node.c.
◆ sctp6_output_node
Initial value:=
{
.name = "sctp6-output",
.vector_size =
sizeof (
u32),
.next_nodes = {
#define _(s,n)
},
}
#define foreach_sctp6_output_next
static char * sctp_error_strings[]
u8 * format_sctp_tx_trace(u8 *s, va_list *args)
(constructor) VLIB_REGISTER_NODE (sctp6_output_node)
Definition at line 373 of file sctp_output_node.c.
◆ sctp_error_strings
char* sctp_error_strings[] |
|
static |