libosmo-netif  1.2.0.67-9ee4
Osmocom network interface library
sctp.h
1 #pragma once
2 
3 #include <osmocom/core/utils.h>
4 
5 enum sctp_sac_state;
6 extern const struct value_string osmo_sctp_assoc_chg_strs[];
7 static 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 
10 enum sctp_spc_state;
11 extern const struct value_string osmo_sctp_paddr_chg_strs[];
12 static 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 
15 enum sctp_sn_type;
16 extern const struct value_string osmo_sctp_sn_type_strs[];
17 static 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 
20 enum sctp_sn_error;
21 extern const struct value_string osmo_sctp_sn_error_strs[];
22 static inline const char *osmo_sctp_sn_error_str(enum sctp_sn_error val)
23 { return get_value_string(osmo_sctp_sn_error_strs, val); }