libosmo-netif 1.2.0.62-2cd1.202211030053
Osmocom network interface library
sctp.h
1#pragma once
2
3#include <osmocom/core/utils.h>
4
5enum sctp_sac_state;
6extern const struct value_string osmo_sctp_assoc_chg_strs[];
7static inline const char *osmo_sctp_assoc_chg_str(enum sctp_sac_state val)
8{ return get_value_string(osmo_sctp_assoc_chg_strs, val); }
9
10enum sctp_spc_state;
11extern const struct value_string osmo_sctp_paddr_chg_strs[];
12static inline const char *osmo_sctp_paddr_chg_str(enum sctp_spc_state val)
13{ return get_value_string(osmo_sctp_paddr_chg_strs, val); }
14
15enum sctp_sn_type;
16extern const struct value_string osmo_sctp_sn_type_strs[];
17static inline const char *osmo_sctp_sn_type_str(enum sctp_sn_type val)
18{ return get_value_string(osmo_sctp_sn_type_strs, val); }
19
20enum sctp_sn_error;
21extern const struct value_string osmo_sctp_sn_error_strs[];
22static inline const char *osmo_sctp_sn_error_str(enum sctp_sn_error val)
23{ return get_value_string(osmo_sctp_sn_error_strs, val); }