m2ua_types.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/
m2ua__types_8h
#define
M2UA_VERSION
m2ua__types_8h.html
ab49fe56cee1638e162484699a5249ab7
#define
M2UA_SPARE
m2ua__types_8h.html
a9554a94632be12fdadead670a989aa87
M2UA_CLS_MGMT
m2ua__types_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba472b2ed938903653aff46f6069287767
M2UA_CLS_TRANS
m2ua__types_8h.html
a06fc87d81c62e9abb8790b6e5713c55baccfbc5bc4e3af0ea4c66aa7cb1ac4acc
M2UA_CLS_SSNM
m2ua__types_8h.html
a06fc87d81c62e9abb8790b6e5713c55baf19b1ca2713b34d83c7d82e23d70957c
M2UA_CLS_ASPSM
m2ua__types_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba3f93b9ac7e4ded5735c4745be5d1fc60
M2UA_CLS_ASPTM
m2ua__types_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba113d5b6f37d15a58767911f2987434de
M2UA_CLS_QPTM
m2ua__types_8h.html
a06fc87d81c62e9abb8790b6e5713c55bae0636d2b4d0fef4c680923ef34e236b6
M2UA_CLS_MAUP
m2ua__types_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba7c9c34850c6c6cdda4acce91e6fbac00
M2UA_CLS_SUA_LESS
m2ua__types_8h.html
a06fc87d81c62e9abb8790b6e5713c55bad0a8edbdbdb7aed0e263c48211fbd913
M2UA_CLS_SUA_CONN
m2ua__types_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba549af951c30e3ba9572aab16a46c21da
M2UA_CLS_RKM
m2ua__types_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba08e94dcb7318a2083aac2611397777c3
M2UA_CLS_IIM
m2ua__types_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba563daab0d06e8c52081f2d23de620d90
M2UA_MAUP_RESERVED
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7a68acd638afbe09ff6379d5b40ae8fec6
M2UA_MAUP_DATA
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7aa0d0e5fbb892c185197cfdf7ad9f821f
M2UA_MAUP_EST_REQ
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7a6d1ddaceb5ae5727a1cd76a6ea383e07
M2UA_MAUP_EST_CON
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7ac3050cddd1e792e8d040854949513f50
M2UA_MAUP_REL_REQ
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7a16eacce66d2d31ff3dc39a01d3d27931
M2UA_MAUP_REL_CON
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7ab10d097cad611dd9e35b52eb83efcceb
M2UA_MAUP_REL_IND
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7aba82e90dd861a4c1c66a8e97e3fc94d8
M2UA_MAUP_STATE_REQ
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7a9340452d172b7a50c750a2536b1007bb
M2UA_MAUP_STATE_CON
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7a1425072e33570fb8f66f4cd2ac54ef7c
M2UA_MAUP_STATE_IND
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7ad791ef14d2ad4c866c20d10ef030ccd1
M2UA_MAUP_RETR_REQ
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7a8b42cc910ce88b40af8d900af4013ad2
M2UA_MAUP_D_RETR_CON
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7a176f90888650b70a9f7bd3d45d226471
M2UA_MAUP_D_RETR_IND
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7aadfae98682b36548a12b8cc919f12971
M2UA_MAUP_D_RETR_COMPL
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7a205993aa8a57428e36fe174906080056
M2UA_MAUP_CONG_IND
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7ade4aac1f6d32dd9cf339bfdc0f71befa
M2UA_MAUP_DATA_ACK
m2ua__types_8h.html
adf764cbdea00d65edcd07bb9953ad2b7a1ae3f7f61189763c20a3ecf575b2448d
M2UA_ASPSM_RESERVED
m2ua__types_8h.html
a99fb83031ce9923c84392b4e92f956b5a81124f7aad0d63744eb34bdaf41b9ff7
M2UA_ASPSM_UP
m2ua__types_8h.html
a99fb83031ce9923c84392b4e92f956b5ac3704b49a44a89e3cb049e29525501d8
M2UA_ASPSM_DOWN
m2ua__types_8h.html
a99fb83031ce9923c84392b4e92f956b5ae5b6fa365fa4ea4c0b4d729390ee17f2
M2UA_ASPSM_BEAT
m2ua__types_8h.html
a99fb83031ce9923c84392b4e92f956b5a0b9909dd106b7aa512ab7998f75eb2c0
M2UA_ASPSM_UP_ACK
m2ua__types_8h.html
a99fb83031ce9923c84392b4e92f956b5aa30af4abaaca7edfa3bcd216bc704ee8
M2UA_ASPSM_DOWN_ACK
m2ua__types_8h.html
a99fb83031ce9923c84392b4e92f956b5ab2aeafa816749750a6175b0949d70290
M2UA_ASPSM_BEAT_ACK
m2ua__types_8h.html
a99fb83031ce9923c84392b4e92f956b5a2357d19fb8998c5dc950e37893c61d8e
M2UA_ASPTM_RESERVED
m2ua__types_8h.html
abc6126af1d45847bc59afa0aa3216b04ac7420e94b57f8fba0125d326b46f9dbd
M2UA_ASPTM_ACTIV
m2ua__types_8h.html
abc6126af1d45847bc59afa0aa3216b04a5a4fcc2177390e07d3a9625ce5a0e6bf
M2UA_ASPTM_INACTIV
m2ua__types_8h.html
abc6126af1d45847bc59afa0aa3216b04a9cd8286518113145f119d5b18b157475
M2UA_ASPTM_ACTIV_ACK
m2ua__types_8h.html
abc6126af1d45847bc59afa0aa3216b04aa3a2e3ae57547ee715c111c52c21d4f8
M2UA_ASPTM_INACTIV_ACK
m2ua__types_8h.html
abc6126af1d45847bc59afa0aa3216b04a3dd7cfba51ef38ebf45d6aa1f767267d
M2UA_MGMT_ERROR
m2ua__types_8h.html
adc29c2ff13d900c2f185ee95427fb06ca1ec137d1ff8ec4b5a42278f07ed2016a
M2UA_MGMT_NTFY
m2ua__types_8h.html
adc29c2ff13d900c2f185ee95427fb06ca9fd6f913c9c8b4e1b94025b3748c9fb1
M2UA_IIM_RESERVED
m2ua__types_8h.html
a61dadd085c1777f559549e05962b2c9eae717ea30f753c62ff3f98488bdf767a6
M2UA_IIM_REG_REQ
m2ua__types_8h.html
a61dadd085c1777f559549e05962b2c9ea6ffffc9fee226113fb57a3f67b69b996
M2UA_IIM_REG_RSP
m2ua__types_8h.html
a61dadd085c1777f559549e05962b2c9ea1ed46fa7e4c0a36ca83250a427201611
M2UA_IIM_DEREG_REQ
m2ua__types_8h.html
a61dadd085c1777f559549e05962b2c9ea497251ab40706257e2e835484009f59f
M2UA_IIM_DEREG_RSP
m2ua__types_8h.html
a61dadd085c1777f559549e05962b2c9ea9c244d01e9c2a65f6d1b7de85891874a
__m2ua_tag_start
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635a2e97497b2718401471908667f5582bc6
M2UA_TAG_DATA
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635ad7c5c94b664abb881262195f0847eb9a
M2UA_TAG_DATA_TTC
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635a5e16b6e3652606b216f403d256fcda88
M2UA_TAG_STATE_REQ
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635ad8401b14b1ee332400caea430f5479f6
M2UA_TAG_STATE_EVENT
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635aba7952b2bdc50ec9d2a98d7f20dca8ee
M2UA_TAG_CONG_STATUS
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635a06abf58b420b810c55cecd92c404ac52
M2UA_TAG_DISC_STATUS
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635ade44661e9b1c723a9fa0c372559702ab
M2UA_TAG_ACTION
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635a54458cfcd830de0886200dc608258145
M2UA_TAG_SEQ_NO
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635a8702de1e04701e72d3378a897be1c23b
M2UA_TAG_RETR_RES
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635aa41b85684b4e42044b7e10de20837901
M2UA_TAG_LNK_KEY
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635ad1678c0a14c27a679623b63665328d76
M2UA_TAG_L_LNK_KEY_ID
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635a41aa3ab8188e13e6e490c5d880f3e157
M2UA_TAG_SDT
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635a912d5b8babe8ca242ce0fda948d686ea
M2UA_TAG_SDL
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635ab136d212a78b278acaf4e3b4486ff403
M2UA_TAG_REG_RES
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635a12fc3bbfe244c35de5e67819706fde4d
M2UA_TAG_RES_STATUS
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635ae63b4fd7d5ce81452cef8c4f8ebbe48c
M2UA_TAG_DEREG_RES
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635aa4a36579be4d6a2b2a101ffb51c77ef1
M2UA_TAG_DEREG_STATUS
m2ua__types_8h.html
a726ca809ffd3d67ab4b8476646f26635afdac14644ec9eaaeaf38bc10dc2c1136
M2UA_STATUS_LPO_SET
m2ua__types_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2da863430c8b697d93ae7a062d670c7e18b
M2UA_STATUS_LPO_CLEAR
m2ua__types_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2da826438609272a52046ae473211ac0068
M2UA_STATUS_EMER_SET
m2ua__types_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2da7363c258a9b77e9cf270cadf145d129b
M2UA_STATUS_EMER_CLEAR
m2ua__types_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2da208ca5b3d8c6a7f17a4dc102143d91db
M2UA_STATUS_FLUSH_BUFFERS
m2ua__types_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2dabc26ae317d826a58acc045fa50974abc
M2UA_STATUS_CONTINUE
m2ua__types_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2da4605f6fb9fba17a981adb15df8060ff4
M2UA_STATUS_CLEAR_RTB
m2ua__types_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2da57f2e5e03493f34bb7b6efcf59f500e3
M2UA_STATUS_AUDIT
m2ua__types_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2da3434316a9ba97035fd11e6cde25abea9
M2UA_STATUS_CONG_CLEAR
m2ua__types_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2daefa9ab9567351037c740d48402e36a05
M2UA_STATUS_CONG_ACCEPT
m2ua__types_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2da4033325d9dfe0c27179ac4cc160a717f
M2UA_STATUS_CONG_DISCARD
m2ua__types_8h.html
a0411cd49bb5b71852cecd93bcbf0ca2daffa4995a4244baf496cfb95c23a77724
__m2ua_event_dummy
m2ua__types_8h.html
abed82baf7f470b522273a3e37c24c600aa9809582c3d733eb9c67ad5337ad5e91
M2UA_EVENT_RPO_ENTER
m2ua__types_8h.html
abed82baf7f470b522273a3e37c24c600a2bb4a47af1669ad2318cc1effb724e07
M2UA_EVENT_RPO_EXIT
m2ua__types_8h.html
abed82baf7f470b522273a3e37c24c600aa2a71258b5fd0b57896771c84c379082
M2UA_EVENT_LPO_ENTER
m2ua__types_8h.html
abed82baf7f470b522273a3e37c24c600a0c439a992b5e0dd6c3aa059fc933c7ce
M2UA_EVENT_LPO_EXIT
m2ua__types_8h.html
abed82baf7f470b522273a3e37c24c600a9931e43d70116b12037e5c420e3bd322
M2UA_LEVEL_NONE
m2ua__types_8h.html
ab04a0655cd1e3bcac5e8f48c18df1a57a114c3e685ae9445bed47b49afb95c807
M2UA_LEVEL_1
m2ua__types_8h.html
ab04a0655cd1e3bcac5e8f48c18df1a57a4d55c34147463a0e312cda80031792b1
M2UA_LEVEL_2
m2ua__types_8h.html
ab04a0655cd1e3bcac5e8f48c18df1a57a2cfbaf525751244058d55d1a478755bc
M2UA_LEVEL_3
m2ua__types_8h.html
ab04a0655cd1e3bcac5e8f48c18df1a57a36763a6bb479d00f48717c36035d6ca5
M2UA_ACTION_RTRV_BSN
m2ua__types_8h.html
a385c44f6fb256e5716a2302a5b940388a3aaf25b869dc870e1a85e1b8ac7946fa
M2UA_ACTION_RTRV_MSGS
m2ua__types_8h.html
a385c44f6fb256e5716a2302a5b940388ae8ad0a222f5c5f2f1e568985af85a4e9
M2UA_RESULT_SUCCESS
m2ua__types_8h.html
abc5c98fcc1211af2b80116dd6e0a035daf7e70c77176f112167bdcc8a5a305004
M2UA_RESULT_FAILURE
m2ua__types_8h.html
abc5c98fcc1211af2b80116dd6e0a035da49062ae2bc121bfa06d42e0d9dde6994
M2UA_TRA_OVERRIDE
m2ua__types_8h.html
ac36f475ca5b446f4fde4c9b90bec77c8a56a0d9dae745fc89d20963f836f4d659
M2UA_TRA_LOAD_SHARE
m2ua__types_8h.html
ac36f475ca5b446f4fde4c9b90bec77c8adf2954819c514c072affc6061bfa0cdc
M2UA_TRA_BROADCAST
m2ua__types_8h.html
ac36f475ca5b446f4fde4c9b90bec77c8aac09494ed9df241c1b4bd06c55ed2949
__m2ua_err_unused
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea695aa48ab816388318667f1d955735d4
M2UA_ERR_INV_VER
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9eab2f5ddd888bf67e8d50d5f964ca3cfff
M2UA_ERR_INV_INT_IDENT
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea0e89a3f735ec136415ccfd47cac00be2
M2UA_ERR_UNS_MSG_CLASS
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9eadbc4acb9d85cb25d3519462d7868c2d5
M2UA_ERR_UNS_MSG_TYPE
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea68c642c9869a177ac93515dddccad7b6
M2UA_ERR_UNS_TRA_MODE
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea2b28900a6e965662a7e56b42589cde76
M2UA_ERR_UNE_MSG
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9eac61fb3e6778868b7047227c782355f78
M2UA_ERR_PROTO_ERROR
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea1a7b6e4faa82a4edcf70eda1d524da6f
M2UA_ERR_UNS_INT_IDENT_T
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9eae784983a15bb96313f2c7e1ca94f5b7f
M2UA_ERR_INV_STR_IDENT
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea413b164e271e28c384cd02c5290c210c
M2UA_ERR_UNUSED1
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea620a017e55641b48f745fe94d0389a58
M2UA_ERR_UNUSED2
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea158654fc71c5ec815083867707b189c9
M2UA_ERR_UNUSED3
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea751ae26d8bdb7239160df6258fd873ad
M2UA_ERR_REFUSED
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea95fcce7693cb7274fb784e31afeb0aee
M2UA_ERR_ASP_IDENT_REQ
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9eac4d41e6324c621ee9e574e9ca7ef6a15
M2UA_ERR_INV_ASP_IDENT
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9eab6010b8b4be21649baa47686585f5888
M2UA_ERR_ASP_ACT_FOR_IDENT
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9eaaba2def90f893e546a27975830acaa86
M2UA_ERR_INV_PARAM_VAL
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea85d93d25b9dfc56a87ae631769b314ee
M2UA_ERR_PARAM_FIELD_ERR
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9eafa89cf63c02c2266c8d09cd23327dc1c
M2UA_ERR_UNEXP_PARAM
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9eaf06ca7729b56f7538d7213f485cd6261
M2UA_ERR_UNUSED4
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea74fc74aab00ed2f2300f94de75afa873
M2UA_ERR_UNUSED5
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9eaad7fcf12709fae819a9830f6c8ca80a0
M2UA_ERR_MISSING_PARAM
m2ua__types_8h.html
a05589fbab0657f08285ebdfe93f5ec9ea9a0f5c783677a0da2330805a3d702994
M2UA_STP_AS_STATE_CHG
m2ua__types_8h.html
a16af7b253440dadd46a80a4b9fddba4dab343a728176adbf3492bff9c15f57b6b
M2UA_STP_OTHER
m2ua__types_8h.html
a16af7b253440dadd46a80a4b9fddba4da71a9f60736c20b8093dd55812f22b751
M2UA_STP_AS_INACTIVE
m2ua__types_8h.html
aba01db17f4a2bfbc3db60dc172972a25abfb12a186ac08f1d7a9c3be42481d00a
M2UA_STP_AS_ACTIVE
m2ua__types_8h.html
aba01db17f4a2bfbc3db60dc172972a25ab94d39a0f140560fb5bcca8ddf1bc1f7
M2UA_STP_AS_PENDING
m2ua__types_8h.html
aba01db17f4a2bfbc3db60dc172972a25ade090e02953b12b4748881f82848fdef
M2UA_STP_O_INSUFF_ASP_RES
m2ua__types_8h.html
aba01db17f4a2bfbc3db60dc172972a25ae456b2db44acad20657aec16d8e80581
M2UA_STP_O_ALT_ASP_ACTIVR
m2ua__types_8h.html
aba01db17f4a2bfbc3db60dc172972a25a19d9488dcd02f20e9225eff75b5d0293
M2UA_STP_O_ASP_FAILURE
m2ua__types_8h.html
aba01db17f4a2bfbc3db60dc172972a25acafa9ec793ae497c2d53feb3f07ed44c
M2UA_REG_SUCC
m2ua__types_8h.html
aaf105ae5beaca1dee30ae54530691fceafd17c26e8fe67ce4836a271a7ed23443
M2UA_REG_ERR_UNK
m2ua__types_8h.html
aaf105ae5beaca1dee30ae54530691fceaa4ba7811ab7fd087fc2171d03af8e27a
M2UA_REG_ERR_INV_SDLI
m2ua__types_8h.html
aaf105ae5beaca1dee30ae54530691fceaafffc4c0d46ed968fbad877bf4614936
M2UA_REG_ERR_INV_SDTI
m2ua__types_8h.html
aaf105ae5beaca1dee30ae54530691fcea325f81709e4bc9e8fec0e6e42fb0034c
M2UA_REG_ERR_INV_LNK_KEY
m2ua__types_8h.html
aaf105ae5beaca1dee30ae54530691fceac0f2630c6289ee43c215e81915bd694f
M2UA_REG_ERR_PERM_DENIED
m2ua__types_8h.html
aaf105ae5beaca1dee30ae54530691fceab385329f5ab208d19f3b493093a742c0
M2UA_REG_ERR_OVERLAP_KEY
m2ua__types_8h.html
aaf105ae5beaca1dee30ae54530691fceab9638864c116292b5faf645ef9dceb8b
M2UA_REG_ERR_LNK_KEY_NOT_PROV
m2ua__types_8h.html
aaf105ae5beaca1dee30ae54530691fcea6933bce7ffbf8290e0a0f35b2ef1b3eb
M2UA_REG_ERR_INSUFF_RES
m2ua__types_8h.html
aaf105ae5beaca1dee30ae54530691fcea2216a291337b36f3996d24b90956510b
M2UA_DEREG_SUCC
m2ua__types_8h.html
a80155586fa275b28773c9b203f52cabaa5c60bfe3ffce219babd98ead68f505c0
M2UA_DEREG_ERR_UNK
m2ua__types_8h.html
a80155586fa275b28773c9b203f52cabaae1a3777d33b4054161e1addbbdcd4d68
M2UA_DEREG_ERR_INV_IDENT
m2ua__types_8h.html
a80155586fa275b28773c9b203f52cabaa625e8ab882577c66835a9c7be2717f08
M2UA_DEREG_ERR_PERM_DENIED
m2ua__types_8h.html
a80155586fa275b28773c9b203f52cabaafc1261b56706474f23a9f19f7fb9f66e
M2UA_DEREG_ERR_NOT_REG
m2ua__types_8h.html
a80155586fa275b28773c9b203f52cabaa9713a7d3caceb4a632e9244d66485630
mtp_sap.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/
mtp__sap_8h
osmocom/sigtran/sigtran_sap.h
osmo_mtp_transfer_param
osmo_mtp_pause_param
osmo_mtp_resume_param
osmo_mtp_status_param
osmo_mtp_prim
#define
MTP_SIO
mtp__sap_8h.html
a955b021ad7245dc7ada3779bfd1c6d62
(service, net_ind)
#define
msgb_mtp_prim
mtp__sap_8h.html
a463c0a286464fef0cdeb0e29b3c1cf18
(msg)
osmo_mtp_prim_type
mtp__sap_8h.html
ac292c93d961c40235b9771772a327f80
OSMO_MTP_PRIM_TRANSFER
mtp__sap_8h.html
ac292c93d961c40235b9771772a327f80a85539b3d6cb98c30acb29daf4d5e1acc
OSMO_MTP_PRIM_PAUSE
mtp__sap_8h.html
ac292c93d961c40235b9771772a327f80a93bb547c492a35dac5a47396a920cd65
OSMO_MTP_PRIM_RESUME
mtp__sap_8h.html
ac292c93d961c40235b9771772a327f80a7ba9a90fbdc8edcf206aeae92e56ac1c
OSMO_MTP_PRIM_STATUS
mtp__sap_8h.html
ac292c93d961c40235b9771772a327f80af3c2b7a95643d9f6b408c2b305b88307
char *
osmo_mtp_prim_name
mtp__sap_8h.html
afca3be7cda41063fde7e6bb7ea9b0b1e
(struct osmo_prim_hdr *oph)
osmo_ss7.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/
osmo__ss7_8h
osmo_ss7_route_table
osmo_ss7_pc_fmt
osmo_ss7_instance
osmo_ss7_user
osmo_ss7_link
osmo_ss7_linkset
osmo_ss7_route
osmo_ss7_routing_key
osmo_ss7_as
osmo_ss7_asp_peer
osmo_ss7_asp
osmo_xua_layer_manager
osmo_xua_server
#define
OSMO_SS7_PC_INVALID
osmo__ss7_8h.html
ad7ad7dbf55c60c5b66663e6e4dc5e69b
#define
OSMO_SS7_ASP_QUIRK_NO_NOTIFY
osmo__ss7_8h.html
ae3698c4ec4d6012ce0328f1ba9d8c167
#define
OSMO_SS7_ASP_QUIRK_DAUD_IN_ASP
osmo__ss7_8h.html
afea7694c204285e517c2d8168628fdd6
#define
OSMO_SS7_ASP_QUIRK_SNM_INACTIVE
osmo__ss7_8h.html
a6e5deef8cf0cfcc3d7028a2c21a65678
#define
_LOGSS7
osmo__ss7_8h.html
af5807da1745319c92a7d5bba0a39f07c
(inst, subsys, level, fmt, args ...)
#define
LOGSS7
osmo__ss7_8h.html
aec14b54ffb5b79dcfd0e4eb5931e0ff6
(inst, level, fmt, args ...)
#define
LOGPASP
osmo__ss7_8h.html
a730407c0c9a8ac0cc119aa0c56a87a24
(asp, subsys, level, fmt, args ...)
#define
LOGPAS
osmo__ss7_8h.html
aa4be2c672a6e465517106d91c681837c
(as, subsys, level, fmt, args ...)
int
osmo_ss7_asp_rx_unknown_cb
osmo__ss7_8h.html
a5d23175228d5d795a55f47bbc5e24889
(struct osmo_ss7_asp *asp, int ppid_mux, struct msgb *msg)
osmo_ss7_link_adm_state
osmo__ss7_8h.html
a6c8b72b42f0a6ea4fd7c77a8b9bf7a9f
OSMO_SS7_LS_SHUTDOWN
osmo__ss7_8h.html
a6c8b72b42f0a6ea4fd7c77a8b9bf7a9fad8d49e9b70173cbf51e36c01beda408e
OSMO_SS7_LS_INHIBITED
osmo__ss7_8h.html
a6c8b72b42f0a6ea4fd7c77a8b9bf7a9faa4955ef70c2720fb61de396d1c5ed39f
OSMO_SS7_LS_ENABLED
osmo__ss7_8h.html
a6c8b72b42f0a6ea4fd7c77a8b9bf7a9fa6d22820a2eb8140fe1c9a97ad562f05b
_NUM_OSMO_SS7_LS
osmo__ss7_8h.html
a6c8b72b42f0a6ea4fd7c77a8b9bf7a9fadab3b2230e17c780d9b42b8fc3e9b23e
osmo_ss7_as_traffic_mode
osmo__ss7_8h.html
a7a464c21cf672fb5de142ca9ed13f09b
OSMO_SS7_AS_TMOD_OVERRIDE
osmo__ss7_8h.html
a7a464c21cf672fb5de142ca9ed13f09ba16d53df50849b17d9797a39d25a6bf72
OSMO_SS7_AS_TMOD_BCAST
osmo__ss7_8h.html
a7a464c21cf672fb5de142ca9ed13f09ba766c8ce763e566ecd3ab81117fca4d41
OSMO_SS7_AS_TMOD_LOADSHARE
osmo__ss7_8h.html
a7a464c21cf672fb5de142ca9ed13f09badb835a5081eb16ff949a7f8dd39dde8c
OSMO_SS7_AS_TMOD_ROUNDROBIN
osmo__ss7_8h.html
a7a464c21cf672fb5de142ca9ed13f09ba5d3c3a731900bd7e0e20846d4b244355
_NUM_OSMO_SS7_ASP_TMOD
osmo__ss7_8h.html
a7a464c21cf672fb5de142ca9ed13f09ba326c8e5f699e3cfacf0b4aa787903928
osmo_ss7_asp_protocol
osmo__ss7_8h.html
a3ed5d9f113ee1e2683ea0e4975852787
OSMO_SS7_ASP_PROT_NONE
osmo__ss7_8h.html
a3ed5d9f113ee1e2683ea0e4975852787a3cdf291e53da96bc606a9b16ff4ebd13
OSMO_SS7_ASP_PROT_SUA
osmo__ss7_8h.html
a3ed5d9f113ee1e2683ea0e4975852787a04a2745c7a4c0d6e8181a7b1b64be453
OSMO_SS7_ASP_PROT_M3UA
osmo__ss7_8h.html
a3ed5d9f113ee1e2683ea0e4975852787a83953b41cdfda1de5f9acb104cccb7dd
OSMO_SS7_ASP_PROT_IPA
osmo__ss7_8h.html
a3ed5d9f113ee1e2683ea0e4975852787a698f1c6b4901d02d7f5cc641ace35a1d
_NUM_OSMO_SS7_ASP_PROT
osmo__ss7_8h.html
a3ed5d9f113ee1e2683ea0e4975852787ad337e1de7fd78ff45b23edb8f872c98d
osmo_ss7_as_patch_sccp_mode
osmo__ss7_8h.html
a0b2887d64dc990999c94b2b6cccdc977
OSMO_SS7_PATCH_NONE
osmo__ss7_8h.html
a0b2887d64dc990999c94b2b6cccdc977abd50362e0202087cc98258086f29e834
OSMO_SS7_PATCH_BOTH
osmo__ss7_8h.html
a0b2887d64dc990999c94b2b6cccdc977a3645ea045c8a9be707ec49bb63ec33ce
osmo_ss7_asp_admin_state
osmo__ss7_8h.html
a62938558e6896d94b3bfe6cd642434be
OSMO_SS7_ASP_ADM_S_SHUTDOWN
osmo__ss7_8h.html
a62938558e6896d94b3bfe6cd642434bea5795f4a46f72a522be4e5c313ad9417c
OSMO_SS7_ASP_ADM_S_BLOCKED
osmo__ss7_8h.html
a62938558e6896d94b3bfe6cd642434bea75d887e97af34a5ee1bb15dd6b4adbaa
OSMO_SS7_ASP_ADM_S_ENABLED
osmo__ss7_8h.html
a62938558e6896d94b3bfe6cd642434beafcb41d24486e833aaab117c9dec01950
osmo_ss7_asp_role
osmo__ss7_8h.html
a4999bfcb344a81b5ef9c42aacb9a44d3
OSMO_SS7_ASP_ROLE_ASP
osmo__ss7_8h.html
a4999bfcb344a81b5ef9c42aacb9a44d3a9d9789af8db78840722972e2e943b423
OSMO_SS7_ASP_ROLE_SG
osmo__ss7_8h.html
a4999bfcb344a81b5ef9c42aacb9a44d3a68886ba5a893ce7b6d5608c410ee7f0b
OSMO_SS7_ASP_ROLE_IPSP
osmo__ss7_8h.html
a4999bfcb344a81b5ef9c42aacb9a44d3acecff663ff447f83ab5e31c8c53a0343
int
osmo_ss7_init
osmo__ss7_8h.html
aa0eea948b1e7bbb0764ecc89e5b2a124
(void)
int
osmo_ss7_find_free_rctx
osmo__ss7_8h.html
ad995eb65a7ba20e8d134033669126231
(struct osmo_ss7_instance *inst)
bool
osmo_ss7_pc_is_local
osmo__ss7_8h.html
ae5e0610394ffcbdbd4be7006ab04205e
(struct osmo_ss7_instance *inst, uint32_t pc)
int
osmo_ss7_pointcode_parse
osmo__ss7_8h.html
a5c8b8efb97b4c3651223fffb5ad07e42
(struct osmo_ss7_instance *inst, const char *str)
int
osmo_ss7_pointcode_parse_mask_or_len
osmo__ss7_8h.html
a20d09e0dbfb82c1b496fa63c11c1ee28
(struct osmo_ss7_instance *inst, const char *in)
const char *
osmo_ss7_pointcode_print_buf
osmo__ss7_8h.html
aef508edae414684aa3e2f9c29c9bad25
(char *buf, size_t buf_len, const struct osmo_ss7_instance *inst, uint32_t pc)
const char *
osmo_ss7_pointcode_print
osmo__ss7_8h.html
aced2f480635c40bdfbdc7b03687f0743
(const struct osmo_ss7_instance *inst, uint32_t pc)
const char *
osmo_ss7_pointcode_print2
osmo__ss7_8h.html
a11f1c4d0b61f5445352c6adeb39b8e3b
(const struct osmo_ss7_instance *inst, uint32_t pc)
static bool
osmo_ss7_pc_is_valid
osmo__ss7_8h.html
a26d0122847290712aa22ebf3a37468fd
(uint32_t pc)
struct osmo_ss7_route_table *
osmo_ss7_route_table_find
osmo__ss7_8h.html
a48db4af978f592bf1ec847aab78234f6
(struct osmo_ss7_instance *inst, const char *name)
struct osmo_ss7_route_table *
osmo_ss7_route_table_find_or_create
osmo__ss7_8h.html
a9559e23d2267140ec6c35729234ced23
(struct osmo_ss7_instance *inst, const char *name)
void
osmo_ss7_route_table_destroy
osmo__ss7_8h.html
aa75722ad470c3d8981b765df9a3f5e97
(struct osmo_ss7_route_table *rtbl)
struct osmo_ss7_instance *
osmo_ss7_instance_find
osmo__ss7_8h.html
acd3841d0e56f61f00dbfd2bffeeb9351
(uint32_t id)
struct osmo_ss7_instance *
osmo_ss7_instance_find_or_create
osmo__ss7_8h.html
a7b6d881b636f81a9ed0419f1f17727f6
(void *ctx, uint32_t id)
void
osmo_ss7_instance_destroy
osmo__ss7_8h.html
a55d7a596847108913e0e9e03dbf1a933
(struct osmo_ss7_instance *inst)
int
osmo_ss7_instance_set_pc_fmt
osmo__ss7_8h.html
adc19747b6de70d033959ee3cf5d26bdf
(struct osmo_ss7_instance *inst, uint8_t c0, uint8_t c1, uint8_t c2)
struct osmo_sccp_instance *
osmo_ss7_ensure_sccp
osmo__ss7_8h.html
a76f74ee255e5a1c871d2285707c4d19c
(struct osmo_ss7_instance *inst)
uint8_t
osmo_ss7_pc_width
osmo__ss7_8h.html
a9cc83a7969a30ca6748f27cf0b442e5e
(const struct osmo_ss7_pc_fmt *pc_fmt)
uint32_t
osmo_ss7_pc_normalize
osmo__ss7_8h.html
a63840039b641779d68a0010bc7f24fd5
(const struct osmo_ss7_pc_fmt *pc_fmt, uint32_t pc)
int
osmo_ss7_user_register
osmo__ss7_8h.html
a22d4d3245ada246e0d50da10c9281d28
(struct osmo_ss7_instance *inst, uint8_t service_ind, struct osmo_ss7_user *user)
int
osmo_ss7_user_unregister
osmo__ss7_8h.html
a47b75b30c8c07818f2c67a28a3dc74c9
(struct osmo_ss7_instance *inst, uint8_t service_ind, struct osmo_ss7_user *user)
int
osmo_ss7_mtp_to_user
osmo__ss7_8h.html
a4f143ec50e7ae5bfdf6ff1cf5ada7b75
(struct osmo_ss7_instance *inst, struct osmo_mtp_prim *omp)
int
osmo_ss7_user_mtp_xfer_req
osmo__ss7_8h.html
a6e0fa32ebbd3aeba25b800146a76bbc7
(struct osmo_ss7_instance *inst, struct osmo_mtp_prim *omp)
void
osmo_ss7_link_destroy
osmo__ss7_8h.html
a876684805361a41edbf929ffff212f53
(struct osmo_ss7_link *link)
struct osmo_ss7_link *
osmo_ss7_link_find_or_create
osmo__ss7_8h.html
a8b0b03e356521984e7a23ddb70a30a3b
(struct osmo_ss7_linkset *lset, uint32_t id)
void
osmo_ss7_linkset_destroy
osmo__ss7_8h.html
abf73f9c25c19c4b7e7ff671a0ffffca6
(struct osmo_ss7_linkset *lset)
struct osmo_ss7_linkset *
osmo_ss7_linkset_find_by_name
osmo__ss7_8h.html
aea6f3f676f45f38a2f733ec0529b4484
(struct osmo_ss7_instance *inst, const char *name)
struct osmo_ss7_linkset *
osmo_ss7_linkset_find_or_create
osmo__ss7_8h.html
a9ee19875896f2831d48a924cec1956e6
(struct osmo_ss7_instance *inst, const char *name, uint32_t pc)
struct osmo_ss7_route *
osmo_ss7_route_find_dpc
osmo__ss7_8h.html
ab5fcd843ecef8c59397b5576a669c87d
(struct osmo_ss7_route_table *rtbl, uint32_t dpc)
struct osmo_ss7_route *
osmo_ss7_route_find_dpc_mask
osmo__ss7_8h.html
ab9df59dfb9eb0da0c24f47f6017903fa
(struct osmo_ss7_route_table *rtbl, uint32_t dpc, uint32_t mask)
struct osmo_ss7_route *
osmo_ss7_route_lookup
osmo__ss7_8h.html
afffa83964e0e553761063635d9b47d93
(struct osmo_ss7_instance *inst, uint32_t dpc)
struct osmo_ss7_route *
osmo_ss7_route_create
osmo__ss7_8h.html
a7b06b8cbd779fa328ce7a62008565d66
(struct osmo_ss7_route_table *rtbl, uint32_t dpc, uint32_t mask, const char *linkset_name)
void
osmo_ss7_route_destroy
osmo__ss7_8h.html
a2e5f54771a9bb3a14a5aea6b19d99922
(struct osmo_ss7_route *rt)
const char *
osmo_ss7_route_print
osmo__ss7_8h.html
ac78fd36af77d7da021e0b524386a0f91
(const struct osmo_ss7_route *rt)
const char *
osmo_ss7_route_name
osmo__ss7_8h.html
ac966231057ff7ab04224ffee73abfc4a
(struct osmo_ss7_route *rt, bool list_asps)
static const char *
osmo_ss7_as_traffic_mode_name
osmo__ss7_8h.html
add0f99c225532cdf7163b5215ff7429d
(enum osmo_ss7_as_traffic_mode mode)
static const char *
osmo_ss7_asp_protocol_name
osmo__ss7_8h.html
aba17c4e5914bd2abb927d62d18e20cb2
(enum osmo_ss7_asp_protocol mode)
int
osmo_ss7_asp_protocol_port
osmo__ss7_8h.html
a6d09b26e33e8838594e0374976769f6e
(enum osmo_ss7_asp_protocol prot)
struct osmo_ss7_as *
osmo_ss7_as_find_by_name
osmo__ss7_8h.html
aab3eea89500c0e7960c0608f806409a9
(struct osmo_ss7_instance *inst, const char *name)
struct osmo_ss7_as *
osmo_ss7_as_find_by_rctx
osmo__ss7_8h.html
aaa292dcf6bbb38806bbe050d7937c239
(struct osmo_ss7_instance *inst, uint32_t rctx)
struct osmo_ss7_as *
osmo_ss7_as_find_by_l_rk_id
osmo__ss7_8h.html
a56ae45e9be46eeb7b2f6db004737aefd
(struct osmo_ss7_instance *inst, uint32_t l_rk_id)
struct osmo_ss7_as *
osmo_ss7_as_find_by_proto
osmo__ss7_8h.html
ae7729babf0f8612dcceb3ee077b49b5c
(struct osmo_ss7_instance *inst, enum osmo_ss7_asp_protocol proto)
struct osmo_ss7_as *
osmo_ss7_as_find_or_create
osmo__ss7_8h.html
aa2d0463df2c24a4a56958ba59ae89506
(struct osmo_ss7_instance *inst, const char *name, enum osmo_ss7_asp_protocol proto)
int
osmo_ss7_as_add_asp
osmo__ss7_8h.html
a01392ccbfd2fd93d962dcd7bd8037526
(struct osmo_ss7_as *as, const char *asp_name)
int
osmo_ss7_as_del_asp
osmo__ss7_8h.html
aca9bfa652d15609a904653398e17c5e9
(struct osmo_ss7_as *as, const char *asp_name)
void
osmo_ss7_as_destroy
osmo__ss7_8h.html
afe830a3d827c8c9ff36bf04e0428ad79
(struct osmo_ss7_as *as)
bool
osmo_ss7_as_has_asp
osmo__ss7_8h.html
abffb76cffe93aa6421b2e41dcce2fe7f
(const struct osmo_ss7_as *as, const struct osmo_ss7_asp *asp)
bool
osmo_ss7_as_active
osmo__ss7_8h.html
a6eb76a8a7db795844115a5b6feb5e426
(const struct osmo_ss7_as *as)
bool
osmo_ss7_as_tmode_compatible_xua
osmo__ss7_8h.html
ae1ce394b6ad89efe1d723f0eda142333
(struct osmo_ss7_as *as, uint32_t m3ua_tmt)
void
osmo_ss7_asp_disconnect
osmo__ss7_8h.html
af24d6e5d1494620c9a340ff2bb68416c
(struct osmo_ss7_asp *asp)
int
osmo_ss7_asp_peer_snprintf
osmo__ss7_8h.html
a5f7cd03bf480ca74d5ad2c9a6a0d8f46
(char *buf, size_t buf_len, struct osmo_ss7_asp_peer *peer)
int
osmo_ss7_asp_peer_set_hosts
osmo__ss7_8h.html
aff39a38183c940601c2a937603a3c741
(struct osmo_ss7_asp_peer *peer, void *talloc_ctx, const char *const *hosts, size_t host_cnt)
int
osmo_ss7_asp_peer_add_host
osmo__ss7_8h.html
a6c91baa9261a1bcc0a6f2fae5e84b972
(struct osmo_ss7_asp_peer *peer, void *talloc_ctx, const char *host)
struct osmo_ss7_asp *
osmo_ss7_asp_find_by_name
osmo__ss7_8h.html
aa7458bf949df3ffe66be4420d03957ee
(struct osmo_ss7_instance *inst, const char *name)
struct osmo_ss7_asp *
osmo_ss7_asp_find_by_proto
osmo__ss7_8h.html
a38c9ff8592910185e233f65eced46dcf
(struct osmo_ss7_as *as, enum osmo_ss7_asp_protocol proto)
struct osmo_ss7_asp *
osmo_ss7_asp_find
osmo__ss7_8h.html
a2ffc4567c5d0ff733453825fdf696e29
(struct osmo_ss7_instance *inst, const char *name, uint16_t remote_port, uint16_t local_port, enum osmo_ss7_asp_protocol proto)
struct osmo_ss7_asp *
osmo_ss7_asp_find_or_create
osmo__ss7_8h.html
ab6024e45329a1d925739f537e1785510
(struct osmo_ss7_instance *inst, const char *name, uint16_t remote_port, uint16_t local_port, enum osmo_ss7_asp_protocol proto)
void
osmo_ss7_asp_destroy
osmo__ss7_8h.html
a6fce9d43401870a21aafb2b62936b321
(struct osmo_ss7_asp *asp)
int
osmo_ss7_asp_send
osmo__ss7_8h.html
a4bbbb5047fd067deb34846c6dab99c1f
(struct osmo_ss7_asp *asp, struct msgb *msg)
int
osmo_ss7_asp_restart
osmo__ss7_8h.html
a8d3670d7e36042c95611f9bfa0a3b597
(struct osmo_ss7_asp *asp)
int
osmo_ss7_asp_use_default_lm
osmo__ss7_8h.html
af4039d65a094d2cd510a3ed991e05deb
(struct osmo_ss7_asp *asp, int log_level)
bool
osmo_ss7_asp_active
osmo__ss7_8h.html
a85b5b2514d86c48bf6c994b08e362c55
(const struct osmo_ss7_asp *asp)
int
osmo_ss7_asp_get_log_subsys
osmo__ss7_8h.html
aecc0022dbb85c45d452d624c7a74587f
(const struct osmo_ss7_asp *asp)
void
osmo_ss7_register_rx_unknown_cb
osmo__ss7_8h.html
aa24cea8083d06097c1655a38a36e0a17
(osmo_ss7_asp_rx_unknown_cb *cb)
struct osmo_xua_server *
osmo_ss7_xua_server_find
osmo__ss7_8h.html
adeb2d43828fbd3f5eef853a9742001eb
(struct osmo_ss7_instance *inst, enum osmo_ss7_asp_protocol proto, uint16_t local_port)
struct osmo_xua_server *
osmo_ss7_xua_server_create
osmo__ss7_8h.html
a92f4ef281565a355bf55e35396d9ead7
(struct osmo_ss7_instance *inst, enum osmo_ss7_asp_protocol proto, uint16_t local_port, const char *local_host)
int
osmo_ss7_xua_server_bind
osmo__ss7_8h.html
abf0d6146779911d066a27685e262133f
(struct osmo_xua_server *xs)
int
osmo_ss7_xua_server_set_local_host
osmo__ss7_8h.html
ae97d2ba8d01c1819acad4f085c846bf8
(struct osmo_xua_server *xs, const char *local_host)
int
osmo_ss7_xua_server_set_local_hosts
osmo__ss7_8h.html
a6baf9122fc63dcf51ee9de5cc8fd7663
(struct osmo_xua_server *xs, const char **local_hosts, size_t local_host_cnt)
int
osmo_ss7_xua_server_add_local_host
osmo__ss7_8h.html
a318b39d0f350e34da5bd5b4d9a4a38fd
(struct osmo_xua_server *xs, const char *local_host)
void
osmo_ss7_xua_server_destroy
osmo__ss7_8h.html
a27173446ba8d82c930840a6e3a8202d4
(struct osmo_xua_server *xs)
struct osmo_sccp_instance *
osmo_sccp_simple_client
osmo__ss7_8h.html
aa5ffac9ab07012935f038770aba150a4
(void *ctx, const char *name, uint32_t default_pc, enum osmo_ss7_asp_protocol prot, int default_local_port, const char *default_local_ip, int default_remote_port, const char *default_remote_ip)
struct osmo_sccp_instance *
osmo_sccp_simple_client_on_ss7_id
osmo__ss7_8h.html
a50cc424232ce7c2bd378dd503e0d9e81
(void *ctx, uint32_t ss7_id, const char *name, uint32_t default_pc, enum osmo_ss7_asp_protocol prot, int default_local_port, const char *default_local_ip, int default_remote_port, const char *default_remote_ip)
struct osmo_sccp_instance *
osmo_sccp_simple_server
osmo__ss7_8h.html
ab228576f1118b1893a1488b1adf84980
(void *ctx, uint32_t pc, enum osmo_ss7_asp_protocol prot, int local_port, const char *local_ip)
struct osmo_sccp_instance *
osmo_sccp_simple_server_on_ss7_id
osmo__ss7_8h.html
a9b977efa4ea7410df144d02c3aa9f94d
(void *ctx, uint32_t ss7_id, uint32_t pc, enum osmo_ss7_asp_protocol prot, int local_port, const char *local_ip)
struct osmo_sccp_instance *
osmo_sccp_simple_server_add_clnt
osmo__ss7_8h.html
afb417d5b253ea73da5f44a1de99ec278
(struct osmo_sccp_instance *inst, enum osmo_ss7_asp_protocol prot, const char *name, uint32_t pc, int local_port, int remote_port, const char *remote_ip)
enum osmo_ss7_as_traffic_mode
osmo_ss7_tmode_from_xua
osmo__ss7_8h.html
af325ee0eb2ff3e3df09cc7e49b6bb6b9
(uint32_t in)
int
osmo_ss7_tmode_to_xua
osmo__ss7_8h.html
a41c5d0c1bcae4257834073d3c109f12c
(enum osmo_ss7_as_traffic_mode tmod)
void
osmo_ss7_vty_init_asp
osmo__ss7_8h.html
af4d60a28bd339b50f8b0077b2479b2d4
(void *ctx)
void
osmo_ss7_vty_init_sg
osmo__ss7_8h.html
a1c0ba46e8ee2cfa470db9be9b620ce9a
(void *ctx)
int
osmo_ss7_vty_go_parent
osmo__ss7_8h.html
abdfadd0c1cd0b7d847f9f01e4a4c9134
(struct vty *vty)
int
osmo_ss7_is_config_node
osmo__ss7_8h.html
ac343e7f4ac0757285d3ed4f842f52d6e
(struct vty *vty, int node)
struct llist_head
osmo_ss7_instances
osmo__ss7_8h.html
a8bde19e6cde8f784d4bb249da25e8eeb
struct value_string
osmo_ss7_as_traffic_mode_vals
osmo__ss7_8h.html
a41be4c98feb2b819cbc41e9f378ef8e2
[]
struct value_string
osmo_ss7_asp_protocol_vals
osmo__ss7_8h.html
a41380c47cdda3f98c55d1a93e6071a6b
[]
const struct value_string
osmo_ss7_asp_role_names
osmo__ss7_8h.html
a617cc4818ccf1e2d74ff0e012975ce30
[]
m3ua.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/protocol/
m3ua_8h
m3ua_data_hdr
#define
M3UA_VERSION
m3ua_8h.html
ae7350fc0572ec4c7f22e7241928c6dd6
#define
M3UA_PPID
m3ua_8h.html
ac190671adb71421cd5fd2c37598d7454
#define
M3UA_PORT
m3ua_8h.html
a10c7ccb82c17c20f9ed44e6558e6c35a
#define
M3UA_MSGC_MGMT
m3ua_8h.html
ac3f725217db6e53bf19e840f9b6bcba2
#define
M3UA_MSGC_XFER
m3ua_8h.html
a4eabe50b1bd4f7f74434fb0ac9901722
#define
M3UA_MSGC_SNM
m3ua_8h.html
a4c24a9447280e708ea05defb7a1b87c7
#define
M3UA_MSGC_ASPSM
m3ua_8h.html
acb91da76d19fe519396e372ff5c383e7
#define
M3UA_MSGC_ASPTM
m3ua_8h.html
a3944d9fc26864f477b68b0aac8aa8846
#define
M3UA_MSGC_RKM
m3ua_8h.html
a0f6fed63370fde99dd9c3c8b0f9c96e2
#define
M3UA_MGMT_ERR
m3ua_8h.html
aadf119bbbc543d3a153c28bf4313e5da
#define
M3UA_MGMT_NTFY
m3ua_8h.html
a73c2afcdb915b627c3d3de355734402c
#define
M3UA_XFER_DATA
m3ua_8h.html
abbd4ca5e9eeea0fe37a6d48b14ab9206
#define
M3UA_SNM_DUNA
m3ua_8h.html
a15948df202fd7b81694f8d4031a47b20
#define
M3UA_SNM_DAVA
m3ua_8h.html
a3270e823d5d776d37fb37d0a6d7b749e
#define
M3UA_SNM_DAUD
m3ua_8h.html
ab21e594d8bdaf797ad96552d277aa4a0
#define
M3UA_SNM_SCON
m3ua_8h.html
aae6f33630d5743de711fc81fdcad34bb
#define
M3UA_SNM_DUPU
m3ua_8h.html
af51a19061f0730b2de78f3b6ee19a749
#define
M3UA_SNM_DRST
m3ua_8h.html
aaa70b2cd1f1006573a414ccfc2b07bd0
#define
M3UA_ASPSM_UP
m3ua_8h.html
a8a7f1fb1811e1d50ff503ce95973261f
#define
M3UA_ASPSM_DOWN
m3ua_8h.html
a1385b17af0dd404be291eb09c3e73aba
#define
M3UA_ASPSM_BEAT
m3ua_8h.html
afc5279a9810f812d550774387de876eb
#define
M3UA_ASPSM_UP_ACK
m3ua_8h.html
addc201995c5ce999aa167e36a5f96dcd
#define
M3UA_ASPSM_DOWN_ACK
m3ua_8h.html
a602f9e8a7156e6b307441d6a98c0509e
#define
M3UA_ASPSM_BEAT_ACK
m3ua_8h.html
a025b16ab67b032a50a18c29a6b3cde27
#define
M3UA_ASPTM_ACTIVE
m3ua_8h.html
af500e9fac1e03d097ba460664f45d386
#define
M3UA_ASPTM_INACTIVE
m3ua_8h.html
aaeccd10573514fce56a16d07212134ba
#define
M3UA_ASPTM_ACTIVE_ACK
m3ua_8h.html
a62d1369099d0fc23ff33295f879a350f
#define
M3UA_ASPTM_INACTIVE_ACK
m3ua_8h.html
ac7a3bab8a062e5e04a399e570b19f295
#define
M3UA_RKM_REG_REQ
m3ua_8h.html
a101cec968fb06a2ae06a0bdde668820a
#define
M3UA_RKM_REG_RSP
m3ua_8h.html
ac51a0fe7ea50eb8d82163dc85e00c584
#define
M3UA_RKM_DEREG_REQ
m3ua_8h.html
a8a078ffc1c5353ca4f23ece2a39b238c
#define
M3UA_RKM_DEREG_RSP
m3ua_8h.html
af21dc83978210156efa9276ddd64b925
#define
M3UA_IEI_INFO_STRING
m3ua_8h.html
a236d9e35d9c515bbc707807c1ca41a66
#define
M3UA_IEI_ROUTE_CTX
m3ua_8h.html
aae931e3867a15435b52835f098b7dfb0
#define
M3UA_IEI_DIAG_INFO
m3ua_8h.html
a97f755151f9e2312caebf4cf0ca9cf28
#define
M3UA_IEI_HEARDBT_DATA
m3ua_8h.html
a15cbab5d7249b1a1b6553a73f18f325a
#define
M3UA_IEI_TRAF_MODE_TYP
m3ua_8h.html
a7080571b860cc22bb90d13f2b7fc2ceb
#define
M3UA_IEI_ERR_CODE
m3ua_8h.html
a26b7dbac222920600a0c52239e6b0dd8
#define
M3UA_IEI_STATUS
m3ua_8h.html
a145d49356a5f9cc32ff41acb22f7b0a4
#define
M3UA_IEI_ASP_ID
m3ua_8h.html
ae0fb4f8980b9c273146d3663882d8a6f
#define
M3UA_IEI_AFFECTED_PC
m3ua_8h.html
a3f86cb0faab1403f76fbbd76c12195e6
#define
M3UA_IEI_CORR_ID
m3ua_8h.html
a894390a921b5de40467d26106e04bd94
#define
M3UA_IEI_NET_APPEAR
m3ua_8h.html
a3817fde0fc69b8ac1b1bab3cfa959050
#define
M3UA_IEI_USER_CAUSE
m3ua_8h.html
a13c5d8c0069ac9a22a0c39458637045e
#define
M3UA_IEI_CONG_IND
m3ua_8h.html
a51c026c8672e63e5f931bea6e15dfcd4
#define
M3UA_IEI_CONC_DEST
m3ua_8h.html
aecd2e3b68d87c916e00b08930dc3044a
#define
M3UA_IEI_ROUT_KEY
m3ua_8h.html
a765961ddba12a20eea909e79642a42d1
#define
M3UA_IEI_REG_RESULT
m3ua_8h.html
ad80dc4f2ca8ce548ef00efbc3c87d56a
#define
M3UA_IEI_DEREG_RESULT
m3ua_8h.html
ac4845bd0a0bfedf5f2bea5f51423a789
#define
M3UA_IEI_LOC_RKEY_ID
m3ua_8h.html
a72f28e9fa40464cfb778f3d2a60330f2
#define
M3UA_IEI_DEST_PC
m3ua_8h.html
abea0c1329d864ef46ec084e208bcd5e0
#define
M3UA_IEI_SVC_IND
m3ua_8h.html
a8e56ee9920b7d51ef559235ede67228d
#define
M3UA_IEI_ORIG_PC
m3ua_8h.html
a50abaa6269b7ce1ba5cda58f38b7b990
#define
M3UA_IEI_PROT_DATA
m3ua_8h.html
aa30d79a4b2ade238263b72de5a967535
#define
M3UA_IEI_REG_STATUS
m3ua_8h.html
a366070317729920de68c8dc88b814639
#define
M3UA_IEI_DEREG_STATUS
m3ua_8h.html
a5f31bf47707ceb2ac18a88c6366ae079
#define
M3UA_NOTIFY
m3ua_8h.html
a7109310073644a6ac39b58e310f295f2
(type, info)
#define
M3UA_NOTIFY_T_STATCHG
m3ua_8h.html
a7391ddf73640aa1f9118c8595046895f
#define
M3UA_NOTIFY_T_OTHER
m3ua_8h.html
afd970370c1c1b551c4ca137d1eec67df
#define
M3UA_NOTIFY_I_RESERVED
m3ua_8h.html
a1c248ef03f7829f3ef8db460fd3be3ff
#define
M3UA_NOTIFY_I_AS_INACT
m3ua_8h.html
ad5a9418b285f9ebabdef3a0f59d19bfb
#define
M3UA_NOTIFY_I_AS_ACT
m3ua_8h.html
adfa9027a322f221bbfc271f9e215d651
#define
M3UA_NOTIFY_I_AS_PEND
m3ua_8h.html
a3052e94c1ba8335efe7cc8e784b5e75a
#define
M3UA_NOTIFY_I_OT_INS_RES
m3ua_8h.html
a2de40904e5b4c3360b0b9dc7a34b16b3
#define
M3UA_NOTIFY_I_OT_ALT_ASP_ACT
m3ua_8h.html
a075d00fe10c1c86cabcd7ea34f0da0c1
#define
M3UA_NOTIFY_I_OT_ASP_FAILURE
m3ua_8h.html
aa6a4ad25571c5c062fc9e16435019e38
m3ua_rkm_reg_status
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7fe
M3UA_RKM_REG_SUCCESS
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7fea629a9bf5ca321af43edbb11b4de2274e
M3UA_RKM_REG_ERR_UNKNOWN
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7feac54ef846a5086cd5b9ebdbce9aefcbe3
M3UA_RKM_REG_ERR_INVAL_DPC
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7feab838979c06da6025363c720f6b5dca30
M3UA_RKM_REG_ERR_INVAL_NET_APPEAR
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7fea3b4fe4478f80880a82ea793b19f00806
M3UA_RKM_REG_ERR_INVAL_RKEY
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7fea2314d11a44ab7e367817bede0a0253ea
M3UA_RKM_REG_ERR_PERM_DENIED
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7feaa9cb38e74cded8f712d42d37cc2ef988
M3UA_RKM_REG_ERR_CANT_SUPP_UNQ_RT
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7fea8629900b37ec4264bf2313526ec6c390
M3UA_RKM_REG_ERR_RKEY_NOT_PROVD
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7fea5aad0cd34ecda3023a800db68739c01b
M3UA_RKM_REG_ERR_INSUFF_RESRC
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7feaaacc240564eefdb23a5855bb10291a99
M3UA_RKM_REG_ERR_UNSUPP_RK_PARAM
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7fea64e31f167e5b0b78ba7633e166c80625
M3UA_RKM_REG_ERR_UNSUPP_TRAF_MODE
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7fea266db1b7a8aba7a6c7705db6ba4d35fb
M3UA_RKM_REG_ERR_RKEY_CHG_REFUSED
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7fea8fe7eaad44acacd746a3eec20ca7c107
M3UA_RKM_REG_ERR_RKEY_ALRDY_REGD
m3ua_8h.html
a3fdac142a56e6b20da073e78308ab7fea425b6f2345dc207e5ca16404c31c3d5e
m3ua_rkm_dereg_satus
m3ua_8h.html
a973928511f30b62fc34216f7b8409e8c
M3UA_RKM_DEREG_SUCCESS
m3ua_8h.html
a973928511f30b62fc34216f7b8409e8ca665bcb741279cf49bc311ea35d924113
M3UA_RKM_DEREG_ERR_UNKNOWN
m3ua_8h.html
a973928511f30b62fc34216f7b8409e8ca219aa1f40e451066905ae5bac0502c33
M3UA_RKM_DEREG_ERR_INVAL_RCTX
m3ua_8h.html
a973928511f30b62fc34216f7b8409e8ca473cbdc2c85f01c999ddb2c5e4381780
M3UA_RKM_DEREG_ERR_PERM_DENIED
m3ua_8h.html
a973928511f30b62fc34216f7b8409e8ca7c0a5a676f3a0fcaa4dfe41c649bd8a6
M3UA_RKM_DEREG_ERR_NOT_REGD
m3ua_8h.html
a973928511f30b62fc34216f7b8409e8cad0785d56901fe50c18e9c58f4d0df442
M3UA_RKM_DEREG_ERR_ASP_ACTIVE
m3ua_8h.html
a973928511f30b62fc34216f7b8409e8cae2a15ec2f3e51217797b12d4e12d5e26
m3ua_error_code
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cf
M3UA_ERR_INVALID_VERSION
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfa2a1bb8a4e4a2162783e0d22ff0f017cf
M3UA_ERR_UNSUPP_MSG_CLASS
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfafe480654db9218f6c44f082f8c7172b8
M3UA_ERR_UNSUPP_MSG_TYPE
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfac3adb396766be4d5fa0d6969332650f4
M3UA_ERR_UNSUPP_TRAF_MOD_TYP
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfab0dcc1ad8e9f8446ec03e3552aa391c3
M3UA_ERR_UNEXPECTED_MSG
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfaa1aa91ad686391317b864be71bc8e3d4
M3UA_ERR_PROTOCOL_ERR
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfa706465568e544ce5e39326c987f1cf25
M3UA_ERR_INVAL_STREAM_ID
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfa1771ff22c8bdaac940b8c01b2d3599bb
M3UA_ERR_REFUSED_MGMT_BLOCKING
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfae9656d00b1ecea3673faa613af616843
M3UA_ERR_ASP_ID_REQD
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfa4022bed38887d241e2409cd6878739c3
M3UA_ERR_INVAL_ASP_ID
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfaaa181697246c65f4c00ee9b0727c298b
M3UA_ERR_INVAL_PARAM_VAL
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfa4c2451e81378b7dbdec60585b9ec94ed
M3UA_ERR_PARAM_FIELD_ERR
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfa826df05051536d846c741424a2bdfa96
M3UA_ERR_UNEXP_PARAM
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfaa9309dc7ddcf85bde2962035f04cd168
M3UA_ERR_DEST_STATUS_UNKN
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfafaa252ccc9a178241155f8032db2c18c
M3UA_ERR_INVAL_NET_APPEAR
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfa6f7200c3ab98bb5bdd55c75563a25a10
M3UA_ERR_MISSING_PARAM
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfac3ff6d85f2453ab3c832549d56173919
M3UA_ERR_INVAL_ROUT_CTX
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfad656342d8f596b85bfffea7ea347d507
M3UA_ERR_NO_CONFGD_AS_FOR_ASP
m3ua_8h.html
abe95d86655a685b4c8b78224bb9343cfaaaccbff17491722c27fa0e5dd0c1203f
m3ua_traffic_mode
m3ua_8h.html
acfb81f46a845b07f14150479e0f7bcc5
M3UA_TMOD_OVERRIDE
m3ua_8h.html
acfb81f46a845b07f14150479e0f7bcc5a06b409496c956317929f52d239072104
M3UA_TMOD_LOADSHARE
m3ua_8h.html
acfb81f46a845b07f14150479e0f7bcc5a7e990f0f99b4b1d1410f783a1a1f8692
M3UA_TMOD_BCAST
m3ua_8h.html
acfb81f46a845b07f14150479e0f7bcc5a01eedada1dcc194ce5c3b04448967d28
struct m3ua_data_hdr
__attribute__
m3ua_8h.html
a5e441b0fa8d3328e3a7643abe45f76df
((packed))
uint32_t
opc
m3ua_8h.html
a8fbf08c14ea8fd895e011bc6d031fd24
uint32_t
dpc
m3ua_8h.html
a73b4a4fd2d239d87c111edea4afc3df5
uint8_t
si
m3ua_8h.html
a2a79950c427b4456a4ff4c87fe623938
uint8_t
ni
m3ua_8h.html
a3b04709c8003a4df9c63964cbac68647
uint8_t
mp
m3ua_8h.html
a212f4e15993430c61ce66f3e7bc6083a
uint8_t
sls
m3ua_8h.html
a63dfbd9d79ea816f1c524a30cd86596b
enum m3ua_rkm_reg_status
__attribute__
m3ua_8h.html
a4aaa36894fd0ae2483e777b0243a07bb
mtp.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/protocol/
mtp_8h
mtp_si_ni00
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2
MTP_SI_SNM
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2aa88bfc2945bd256d0049d469b8dbca5f
MTP_SI_STM
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2ac3392a2a38745749709ff0ccecdc64c3
MTP_SI_SCCP
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2afd4cfa32add75105b2f0bc44e15af44e
MTP_SI_TUP
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2ad7686dd507d6454f2adab65679bef5bb
MTP_SI_ISUP
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2a43a4a06eaa3c80e25e5d8e53cd2da7c8
MTP_SI_DUP
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2a94375ea66790a51d570fc23ebc00bbf9
MTP_SI_DUP_FAC
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2a81ea1f76eed321a7ec76c5c73311cfe2
MTP_SI_TESTING
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2a6c921601d94d263025103e817f5c79a3
MTP_SI_B_ISUP
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2a5d449204bf1240442cdaf0ffb2e82d16
MTP_SI_SAT_ISUP
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2a698239a99e676c64ab0548f73d9f0734
MTP_SI_SPEECH
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2a966037f9d4ad9758514effa64466eba7
MTP_SI_AAL2_SIG
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2ae71e7d13402ee20709b290f84c5b3fd8
MTP_SI_BICC
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2a22953c713354145b111b3b15359c55c4
MTP_SI_GCP
mtp_8h.html
abbcdf8dde4c7ba50da30b262a98594d2a07b1d9bf91850c3da63581c4628a4ee5
mtp_unavail_cause
mtp_8h.html
afe2007fddc6d44703a17b13494a3b844
MTP_UNAVAIL_C_UNKNOWN
mtp_8h.html
afe2007fddc6d44703a17b13494a3b844a6c05bcf281fcd49b64da9e1242789f46
MTP_UNAVAIL_C_UNEQUIP_REM_USER
mtp_8h.html
afe2007fddc6d44703a17b13494a3b844a387f4ab04ce9a9e75befdb3711a9bdff
MTP_UNAVAIL_C_INACC_REM_USER
mtp_8h.html
afe2007fddc6d44703a17b13494a3b844ae5bc6cb63f34c241d136b6b806cc84f9
static const char *
mtp_unavail_cause_str
mtp_8h.html
a0840a08f40afad28f61db40210611808
(enum mtp_unavail_cause cs)
const struct value_string
mtp_si_vals
mtp_8h.html
a302af65ae379fd4c883fae04233ad551
[]
const struct value_string
mtp_unavail_cause_vals
mtp_8h.html
aa7ef388acf6473b86619b4eea1ce9654
[]
sccp_scmg.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/protocol/
sccp__scmg_8h
sccp_scmg_msg
sccp_scmg_msg_type
sccp__scmg_8h.html
a044cd2a41e197503357acf26db200b44
SCCP_SCMG_MSGT_SSA
sccp__scmg_8h.html
a044cd2a41e197503357acf26db200b44ae594ff94d742a54c59e2e78376d9f30a
SCCP_SCMG_MSGT_SSP
sccp__scmg_8h.html
a044cd2a41e197503357acf26db200b44ac3937dbc77eef59709547b3e5047b511
SCCP_SCMG_MSGT_SST
sccp__scmg_8h.html
a044cd2a41e197503357acf26db200b44a7edacddf094cfac39c9677931e13d80c
SCCP_SCMG_MSGT_SOR
sccp__scmg_8h.html
a044cd2a41e197503357acf26db200b44a8affd1c3285402816c43efa6e6f2fe3b
SCCP_SCMG_MSGT_SOG
sccp__scmg_8h.html
a044cd2a41e197503357acf26db200b44a3aa881be8b1708666c453ea795476056
SCCP_SCMG_MSGT_SSC
sccp__scmg_8h.html
a044cd2a41e197503357acf26db200b44a18b5c4fbf91921ee81af5e2f786c135d
struct sccp_scmg_msg
__attribute__
sccp__scmg_8h.html
abd8ed6ede3dc16a1fd70869999c50421
((packed))
static const char *
sccp_scmg_msgt_name
sccp__scmg_8h.html
a5c5607303fbb80ede862edbddd843850
(enum sccp_scmg_msg_type msgt)
uint8_t
msg_type
sccp__scmg_8h.html
af95f620c0e85b634c0caee87127b12a8
uint8_t
affected_ssn
sccp__scmg_8h.html
a358033ebd8b60b7b72fcd1d383e2774f
uint16_t
affected_pc
sccp__scmg_8h.html
aa0d0c555a2210465247604b24b88e819
uint8_t
smi
sccp__scmg_8h.html
a39b81bf5e9f210b4a3b88fc67e67f8cd
uint8_t
ssc_congestion_lvl
sccp__scmg_8h.html
a5236f28192b945385a252577ae29c6a1
[0]
const struct value_string
sccp_scmg_msgt_names
sccp__scmg_8h.html
a19984f8b6a5a4a9d11eb79090088649a
[]
sua.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/protocol/
sua_8h
osmocom/sigtran/protocol/m3ua.h
#define
SUA_VERSION
sua_8h.html
af8ef04fe12e8d93c0f532b32aea84fd2
#define
SUA_PPID
sua_8h.html
a95d0d49ded5639abcf5155b227534174
#define
SUA_PORT
sua_8h.html
a672b2f1d1b4f61a09177d43b87be4e54
#define
SUA_MSGC_MGMT
sua_8h.html
a817ec9956260238c63ef89c01eb2959e
#define
SUA_MSGC_SNM
sua_8h.html
ab33ef43cb79f2ae97b0321ac68ee76cd
#define
SUA_MSGC_ASPSM
sua_8h.html
aaf4a747a415df1fafd6c5951bda837f1
#define
SUA_MSGC_ASPTM
sua_8h.html
a38e20fbb5121aa7df653d2816d65cb2b
#define
SUA_MSGC_CL
sua_8h.html
a0a272a6031c3764b4b814143df16dee5
#define
SUA_MSGC_CO
sua_8h.html
a61a425e38129067a2a1ff88b5154abbf
#define
SUA_MSGC_RKM
sua_8h.html
a41976bc2573bed3590a10088ba73d5fd
#define
SUA_MGMT_ERR
sua_8h.html
a2b185398489d59077054bf6d60d8859c
#define
SUA_MGMT_NTFY
sua_8h.html
a1b3d76a21bb2cb2262b4d36c99970c48
#define
SUA_SNM_DUNA
sua_8h.html
a80c35e93a7e8af6891edfcd7b62b7ba3
#define
SUA_SNM_DAVA
sua_8h.html
ae5bc311b0de7cecccf3aeea43c155fd4
#define
SUA_SNM_DAUD
sua_8h.html
a6d8ac84a5fed9c7dcca94af6de764b76
#define
SUA_SNM_SCON
sua_8h.html
a5f0af9265320188702c743730a1cb370
#define
SUA_SNM_DUPU
sua_8h.html
a810f7b9c0421622289d22dc676f26a51
#define
SUA_SNM_DRST
sua_8h.html
a1673825efbc000601dc3f6f74cf5d8a8
#define
SUA_ASPSM_UP
sua_8h.html
a00a2b0067b2c3073a0d02be2dea1221d
#define
SUA_ASPSM_DOWN
sua_8h.html
a21355503e0986f464d6945b53729d085
#define
SUA_ASPSM_BEAT
sua_8h.html
a271176c03ad38c967e47632ef175cd95
#define
SUA_ASPSM_UP_ACK
sua_8h.html
adb9637c2a431171071dd62d909635ce4
#define
SUA_ASPSM_DOWN_ACK
sua_8h.html
a075625f51e26c2cdbeffd635d1d18b00
#define
SUA_ASPSM_BEAT_ACK
sua_8h.html
a2cfe6d105ca09260ffe1899a61583ad7
#define
SUA_ASPTM_ACTIVE
sua_8h.html
a676cc20f455ef9bcee891a384403077d
#define
SUA_ASPTM_INACTIVE
sua_8h.html
a9c314b7075ef61174807d5dd003b3fff
#define
SUA_ASPTM_ACTIVE_ACK
sua_8h.html
a92f4e14e045f7a1fe78f1a65651f640d
#define
SUA_ASPTM_INACTIVE_ACK
sua_8h.html
aaed32366863a1af48f718f08dd4a93a8
#define
SUA_RKM_REG_REQ
sua_8h.html
a6b5cd55e24990f06e459bd0f6e4d900c
#define
SUA_RKM_REG_RSP
sua_8h.html
af311bf203f057eee5aba653c719517ec
#define
SUA_RKM_DEREG_REQ
sua_8h.html
a2eb57f1eb410bb1b4c2ea1e4ece8f1e1
#define
SUA_RKM_DEREG_RSP
sua_8h.html
affd8a9376ac26c99cb4e044dc34486bf
#define
SUA_CL_CLDT
sua_8h.html
a6363cbbe0da13b5c5d971e4e0e6c19bb
#define
SUA_CL_CLDR
sua_8h.html
a316409c445a6357df7f79bfb264a92e6
#define
SUA_CO_CORE
sua_8h.html
a236f17f3411a25cbb206df257450bcd5
#define
SUA_CO_COAK
sua_8h.html
afeb5ff3445caeea603847333e27544fa
#define
SUA_CO_COREF
sua_8h.html
a2f3681f9b0c0e9d39e3a07b4256a48e3
#define
SUA_CO_RELRE
sua_8h.html
af18e5c15c5f9ded72d4b5d385a42799c
#define
SUA_CO_RELCO
sua_8h.html
a7c19ca66d01a97dbcb9af77036abe920
#define
SUA_CO_RESCO
sua_8h.html
acf49adb19e892a870ba73fa6cd531186
#define
SUA_CO_RESRE
sua_8h.html
a94ab5929ec34752f6f887965cb6568ec
#define
SUA_CO_CODT
sua_8h.html
afa066bac48b27ebc8625f10162b09620
#define
SUA_CO_CODA
sua_8h.html
ac6dd6d3db14a95181c35c8526aef7a47
#define
SUA_CO_COERR
sua_8h.html
adb4d2346889efa2e11d08b52552f1140
#define
SUA_CO_COIT
sua_8h.html
ad9ad3a32f9ccad58873cb3e3162b1c4e
#define
SUA_IEI_INFO_STRING
sua_8h.html
ac7a619a5c74bacec60cecfac1ba62f27
#define
SUA_IEI_ROUTE_CTX
sua_8h.html
a61b8cb753a583bb63927719526fb5993
#define
SUA_IEI_DIAG_INFO
sua_8h.html
a1518678d9956712d6b178ed4c8366f3e
#define
SUA_IEI_HEARTBT_DATA
sua_8h.html
a6aabba332d5b80d090d85bc8a51340cc
#define
SUA_IEI_TRAF_MODE_TYP
sua_8h.html
a2ba7592058b6f8053af24ce6b59dd94e
#define
SUA_IEI_ERR_CODE
sua_8h.html
a2682a1c040ad7b084027731fc471a3b0
#define
SUA_IEI_STATUS
sua_8h.html
ab203a62d74c9c69e210b1ec6e16305d5
#define
SUA_IEI_ASP_ID
sua_8h.html
a764d7438972d6032624fe02da5033330
#define
SUA_IEI_AFFECTED_PC
sua_8h.html
ab43a3549be806c8e2ce44bc978bd2d8b
#define
SUA_IEI_CORR_ID
sua_8h.html
ac4373f833fee1fd145dfc8e94aeb1420
#define
SUA_IEI_REG_RESULT
sua_8h.html
a03d3103404e3ba0c039ac244390e0395
#define
SUA_IEI_DEREG_RESULT
sua_8h.html
ae5d5c71c0dba7145ed2fd1b976fe0e5f
#define
SUA_IEI_S7_HOP_CTR
sua_8h.html
a8972077afda258ab28c0c9e8addc3be3
#define
SUA_IEI_SRC_ADDR
sua_8h.html
a2eda67f4e3c09c507cdf9e624f97c364
#define
SUA_IEI_DEST_ADDR
sua_8h.html
a0d86b8c0ad8c4d92b4b65c166be3a607
#define
SUA_IEI_SRC_REF
sua_8h.html
a73a750c45cc17f2e295b3181b2532e2a
#define
SUA_IEI_DEST_REF
sua_8h.html
a6401538917bb582b9e441fcc85c90fcb
#define
SUA_IEI_CAUSE
sua_8h.html
a408727bcbd3e6f78e97c6c23bd0be498
#define
SUA_IEI_SEQ_NR
sua_8h.html
a0a076c9d89f0ecab93f4b122fd4f6f73
#define
SUA_IEI_RX_SEQ_NR
sua_8h.html
ad79e49e9615692c87f6ac5286f703b0f
#define
SUA_IEI_ASP_CAPA
sua_8h.html
aaef24a38b9e6b8e9d15a969a82b8a221
#define
SUA_IEI_CREDIT
sua_8h.html
a0f4fe683c3808840ea840f50700eaacb
#define
SUA_IEI_DATA
sua_8h.html
ac762409b4c74ce362026badf5c45e83e
#define
SUA_IEI_USER_CAUSE
sua_8h.html
ad9bdaf3bd5f6be0e07f3fc9dbe30dc77
#define
SUA_IEI_NET_APPEARANCE
sua_8h.html
ab9523a0408f3d23ed8886c22b6da65cd
#define
SUA_IEI_ROUTING_KEY
sua_8h.html
a669997425354380b821f5be84e49f094
#define
SUA_IEI_DRN
sua_8h.html
a4a8c0d507a912b2339194f84b34bfed9
#define
SUA_IEI_TID
sua_8h.html
a8e5fb0db6dc3b892c95b18254f5fc2a3
#define
SUA_IEI_SMI
sua_8h.html
a364b932f3d497d6032ce0c9265a6cb48
#define
SUA_IEI_IMPORTANCE
sua_8h.html
ae4ead6ad098f308901e0a1581e892cc1
#define
SUA_IEI_MSG_PRIO
sua_8h.html
ad7ad8f0b106f51a7c6c507838f661ad2
#define
SUA_IEI_PROTO_CLASS
sua_8h.html
a86ae947a3bd3ea9278349b42e91b0665
#define
SUA_IEI_SEQ_CTRL
sua_8h.html
a27be6efe4fca059b4e2bed5867f47a03
#define
SUA_IEI_SEGMENTATION
sua_8h.html
a64ad8dccc742dca07e4bd811d6337967
#define
SUA_IEI_CONG_LEVEL
sua_8h.html
a164be897273219a40b99a83421201d70
#define
SUA_IEI_GT
sua_8h.html
a584c406749ef2c166f427e9fb5074f51
#define
SUA_IEI_PC
sua_8h.html
a875990b9c8cb5ea347b102d25f8f3a84
#define
SUA_IEI_SSN
sua_8h.html
a9e052f80babde6806c2f66a91a3b2b89
#define
SUA_IEI_IPv4
sua_8h.html
a3a8ac75861e1b88bc25bd430d4e82132
#define
SUA_IEI_HOST
sua_8h.html
a2596942a90ede72ac5aed1470fba6ef5
#define
SUA_IEI_IPv6
sua_8h.html
a170875c1df8965c1a238aac6cf0cf846
#define
SUA_RI_GT
sua_8h.html
abb20a68b4e726ff21ea9e1ed540f3aca
#define
SUA_RI_SSN_PC
sua_8h.html
a0504b1297cecec4b9e36ca7440f4c1d1
#define
SUA_RI_HOST
sua_8h.html
a21910174672a9ff6e0d8d9577e8903f1
#define
SUA_RI_SSN_IP
sua_8h.html
aeb9694b1c39d1c7fb85c10f893581ccc
#define
SUA_CAUSE_T_MASK
sua_8h.html
ace7cb937e353345a0920443105d30866
#define
SUA_CAUSE_T_RETURN
sua_8h.html
a6d955d99c2ed2dc19b7d7f19cbdef5ad
#define
SUA_CAUSE_T_REFUSAL
sua_8h.html
a174e73488f9d3f72c1127ee932508546
#define
SUA_CAUSE_T_RELEASE
sua_8h.html
a317df56080600a5d599a22bb062e88f6
#define
SUA_CAUSE_T_RESET
sua_8h.html
af7c97376cb5243bb1e829d318215fea6
#define
SUA_CAUSE_T_ERROR
sua_8h.html
a2aa654f44bab624381f7aa5a1f754c6c
#define
SUA_ERR_INVALID_VERSION
sua_8h.html
a61601ae71de34110cc6e049fb06ea32c
#define
SUA_ERR_UNSUPP_MSG_CLASS
sua_8h.html
adf4fd8cfae12816cbaca445122935a61
#define
SUA_ERR_UNSUPP_MSG_TYPE
sua_8h.html
a92d88f720631cc4099c2b0abc4384142
#define
SUA_ERR_UNSUPP_TRAF_MOD_TYP
sua_8h.html
af0e4a13a5dead4e970648e07ac0529c7
#define
SUA_ERR_UNEXPECTED_MSG
sua_8h.html
a1c4da82e162f1710544990ca61164fd1
#define
SUA_ERR_PROTOCOL_ERR
sua_8h.html
aafbca25cb173ca3072a013d1be662225
#define
SUA_ERR_INVAL_STREAM_ID
sua_8h.html
a4c41d77464e357ecc86c915c6f7c7921
#define
SUA_ERR_REFUSED_MGMT_BLOCKING
sua_8h.html
aef5e17b3c5d7210088dfdb06b59f5c65
#define
SUA_ERR_ASP_ID_REQD
sua_8h.html
a95a6a42132c21cb70c2e6ed51211c699
#define
SUA_ERR_INVAL_ASP_ID
sua_8h.html
a6582202215c45f65d555eaffde8d4761
#define
SUA_ERR_INVAL_PARAM_VAL
sua_8h.html
aaea22972fc612b0e6eae0e422e0533e3
#define
SUA_ERR_PARAM_FIELD_ERR
sua_8h.html
a8d712f6cc3f1cffa706a4c4e8a65260c
#define
SUA_ERR_UNEXP_PARAM
sua_8h.html
ada0e87b5d3ae25691b9005e88fd4fcca
#define
SUA_ERR_DEST_STATUS_UNKN
sua_8h.html
a409189de68a69e4ea01013d701514f57
#define
SUA_ERR_INVAL_NET_APPEAR
sua_8h.html
ad8672f4c95a8dad2a386d074fdfd1723
#define
SUA_ERR_MISSING_PARAM
sua_8h.html
a94e1be7e7c2d670ffa831b88d57f74d1
#define
SUA_ERR_INVAL_ROUT_CTX
sua_8h.html
ae420de3ecf3508013ae57c02d3c55405
#define
SUA_ERR_NO_CONFGD_AS_FOR_ASP
sua_8h.html
a87e5bc2f7cab5ad0a242b545af29be8e
#define
SUA_ERR_SUBSYS_STATUS_UNKN
sua_8h.html
a7b9588fe7fe91fd4f024306683a42cb7
#define
SUA_ERR_INVAL_LOADSH_LEVEL
sua_8h.html
a051b3d888832e0c8c8feac6a00675231
sccp_helpers.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/
sccp__helpers_8h
osmocom/sigtran/sccp_sap.h
int
osmo_sccp_tx_unitdata
sccp__helpers_8h.html
a68c4b3103d25667d67c3c1b7baf98a29
(struct osmo_sccp_user *scu, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, const uint8_t *data, unsigned int len)
int
osmo_sccp_tx_unitdata_msg
sccp__helpers_8h.html
acdc87693cfcae27aa7fb7cca60515a3d
(struct osmo_sccp_user *scu, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, struct msgb *msg)
void
osmo_sccp_make_addr_pc_ssn
sccp__helpers_8h.html
ac8f009d259929b14eb0e8c7979cd4298
(struct osmo_sccp_addr *addr, uint32_t pc, uint32_t ssn)
void
osmo_sccp_addr_set_ssn
sccp__helpers_8h.html
aa24244813931cee7680517c416545249
(struct osmo_sccp_addr *addr, uint32_t ssn)
int
osmo_sccp_tx_unitdata_ranap
sccp__helpers_8h.html
ae28c5d64e2e20ba290b484a7a3a24b29
(struct osmo_sccp_user *scu, uint32_t src_point_code, uint32_t dst_point_code, const uint8_t *data, unsigned int len)
int
osmo_sccp_tx_conn_req
sccp__helpers_8h.html
a245f3f0445502d9b33271a6d6f28dc47
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, const uint8_t *data, unsigned int len)
int
osmo_sccp_tx_conn_req_msg
sccp__helpers_8h.html
a30c0e71745643ff8f0491efe618817f7
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, struct msgb *msg)
int
osmo_sccp_tx_data
sccp__helpers_8h.html
aa0c732538c060f34f775168cd8a0ec58
(struct osmo_sccp_user *scu, uint32_t conn_id, const uint8_t *data, unsigned int len)
int
osmo_sccp_tx_data_msg
sccp__helpers_8h.html
abfedf879748d0aa1d4603f495d9ae97b
(struct osmo_sccp_user *scu, uint32_t conn_id, struct msgb *msg)
int
osmo_sccp_tx_disconn
sccp__helpers_8h.html
a6541f7fe03f96f167390d0f05c743d2b
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *resp_addr, uint32_t cause)
int
osmo_sccp_tx_disconn_data
sccp__helpers_8h.html
a257cda7a6fbf6fa413452d76cc793377
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *resp_addr, uint32_t cause, const uint8_t *data, size_t len)
int
osmo_sccp_tx_conn_resp_msg
sccp__helpers_8h.html
a919104dbb9bbd1ef246afbd8e855e8fa
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *resp_addr, struct msgb *msg)
int
osmo_sccp_tx_conn_resp
sccp__helpers_8h.html
ab759daefc5601b48da2da33495c1daf6
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *resp_addr, const uint8_t *data, unsigned int len)
char *
osmo_sccp_gt_dump
sccp__helpers_8h.html
a3aa56ce8386473c318202bfeb2897fe1
(const struct osmo_sccp_gt *gt)
char *
osmo_sccp_addr_dump
sccp__helpers_8h.html
a6302a7ff3060e02a56c919b9579a1f40
(const struct osmo_sccp_addr *addr)
int
osmo_sccp_inst_addr_to_str_buf
sccp__helpers_8h.html
ab489a4da53b5c4aed2af240dad595074
(char *buf, size_t buf_len, const struct osmo_sccp_instance *sccp, const struct osmo_sccp_addr *addr)
char *
osmo_sccp_inst_addr_to_str_c
sccp__helpers_8h.html
a0baeef37bb0d986ca95d280d204da77a
(void *ctx, const struct osmo_sccp_instance *sccp, const struct osmo_sccp_addr *addr)
int
osmo_sccp_addr_to_str_buf
sccp__helpers_8h.html
aeda236765bdc06aef73598bf9f40f42d
(char *buf, size_t buf_len, const struct osmo_ss7_instance *ss7, const struct osmo_sccp_addr *addr)
char *
osmo_sccp_addr_to_str_c
sccp__helpers_8h.html
a31a14b2ce508d7cebea19fa7fa9225b3
(void *ctx, const struct osmo_ss7_instance *ss7, const struct osmo_sccp_addr *addr)
int
osmo_sccp_addr_to_id_buf
sccp__helpers_8h.html
aca33c7993fb36b3afd4c0fe8dad1e2f3
(char *buf, size_t buf_len, const struct osmo_ss7_instance *ss7, const struct osmo_sccp_addr *addr)
char *
osmo_sccp_addr_to_id_c
sccp__helpers_8h.html
a37d4764473750df7858a9004cc7b5a38
(void *ctx, const struct osmo_ss7_instance *ss7, const struct osmo_sccp_addr *addr)
bool
osmo_sccp_conn_id_exists
sccp__helpers_8h.html
aefb134e061f3130dda7d932d4d1687a8
(const struct osmo_sccp_instance *inst, uint32_t id)
char *
osmo_sccp_addr_name
sccp__helpers_8h.html
a8d9ad80fd2ce4f316b061543cbab5573
(const struct osmo_ss7_instance *ss7, const struct osmo_sccp_addr *addr)
char *
osmo_sccp_inst_addr_name
sccp__helpers_8h.html
a51f8231c4f0e2b186f3df7b601590d1e
(const struct osmo_sccp_instance *sccp, const struct osmo_sccp_addr *addr)
sccp_sap.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/
sccp__sap_8h
osmocom/sigtran/sigtran_sap.h
osmo_sccp_gt
osmo_sccp_addr
osmo_scu_connect_param
osmo_scu_data_param
osmo_scu_disconn_param
osmo_scu_reset_param
osmo_scu_unitdata_param
osmo_scu_notice_param
osmo_scu_state_param
osmo_scu_pcstate_param
osmo_scu_prim
#define
OSMO_SCCP_ADDR_T_GT
sccp__sap_8h.html
a027faacb50966d4e92e0503029826c04
#define
OSMO_SCCP_ADDR_T_PC
sccp__sap_8h.html
a94365eaf81e21fc6de2bc883a389fea8
#define
OSMO_SCCP_ADDR_T_SSN
sccp__sap_8h.html
a976574212c259139669d5647752e286e
#define
OSMO_SCCP_ADDR_T_IPv4
sccp__sap_8h.html
a613b20d0d87c4ae6818191f52528d81c
#define
OSMO_SCCP_ADDR_T_IPv6
sccp__sap_8h.html
ac2c76564697e55f4e79e30b55a2208a2
#define
OSMO_SCCP_ADDR_T_MASK
sccp__sap_8h.html
a087e6207191f292fb4a166f6dbb9d619
#define
OSMO_SCCP_SSN_SMLC_BSSAP
sccp__sap_8h.html
a84633307508223cbc6109173cf998f8f
#define
msgb_scu_prim
sccp__sap_8h.html
a51b5e3bcdfaaa908ebf7a15846fd9506
(msg)
osmo_scu_prim_type
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fd
OSMO_SCU_PRIM_N_CONNECT
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fda163b8169eb623a0232f855af0a7aaf76
OSMO_SCU_PRIM_N_DATA
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fdafa53f07a1cb6e62afee8cd52bc78b613
OSMO_SCU_PRIM_N_EXPEDITED_DATA
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fdab579f44105757d3aabfa8cd4d7db5636
OSMO_SCU_PRIM_N_DISCONNECT
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fdae4befb8d6ead24366c55501a1c90740a
OSMO_SCU_PRIM_N_RESET
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fda8b076665012c27692bd2a534d5b77185
OSMO_SCU_PRIM_N_INFORM
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fda63d256fca7b1277105480d356f789acf
OSMO_SCU_PRIM_N_UNITDATA
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fda8c12b554e04e5cc55c0a5025b11fa82f
OSMO_SCU_PRIM_N_NOTICE
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fda449b72eabe407228f84c819ed12b9548
OSMO_SCU_PRIM_N_COORD
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fdafef9bed9cbd4cc0bf69840fccf52c2d6
OSMO_SCU_PRIM_N_STATE
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fdab7a89459005112dfec8fb0d06d38e025
OSMO_SCU_PRIM_N_PCSTATE
sccp__sap_8h.html
a10a7e6f0a0082df4e420d5f0ba6b51fda8f4ca1baf4f403bea0dfc0b62fedcf9c
osmo_sccp_routing_ind
sccp__sap_8h.html
a4e8e86883f33973c4bf8432a31d1ac4f
OSMO_SCCP_RI_NONE
sccp__sap_8h.html
a4e8e86883f33973c4bf8432a31d1ac4fab6ad632048cc163f216bffb89370f27a
OSMO_SCCP_RI_GT
sccp__sap_8h.html
a4e8e86883f33973c4bf8432a31d1ac4fa7b7c645ad65242b4e4446d1a6c7e2001
OSMO_SCCP_RI_SSN_PC
sccp__sap_8h.html
a4e8e86883f33973c4bf8432a31d1ac4fae84b506f74ab108b5f43f51593090267
OSMO_SCCP_RI_SSN_IP
sccp__sap_8h.html
a4e8e86883f33973c4bf8432a31d1ac4fafa3c559fc747dfc0549380c069802c4d
osmo_sccp_gti
sccp__sap_8h.html
a49e6fdb7b5e0de1886d06a45f9cba18e
OSMO_SCCP_GTI_NO_GT
sccp__sap_8h.html
a49e6fdb7b5e0de1886d06a45f9cba18eaf068c2c9887cc960213128dcca3f3482
OSMO_SCCP_GTI_NAI_ONLY
sccp__sap_8h.html
a49e6fdb7b5e0de1886d06a45f9cba18ea0e183b3d35d6fca2330dec196836d684
OSMO_SCCP_GTI_TT_ONLY
sccp__sap_8h.html
a49e6fdb7b5e0de1886d06a45f9cba18ea469e1f170d5b09b6b2b1211b67e2bc9c
OSMO_SCCP_GTI_TT_NPL_ENC
sccp__sap_8h.html
a49e6fdb7b5e0de1886d06a45f9cba18ea521a558053686ed99fcc5b180e0624db
OSMO_SCCP_GTI_TT_NPL_ENC_NAI
sccp__sap_8h.html
a49e6fdb7b5e0de1886d06a45f9cba18ea085829d7feedf9819301cca8cc730f7e
osmo_sccp_npi
sccp__sap_8h.html
a17f6f83b4a88824312b58ef93881d1aa
OSMO_SCCP_NPI_UNKNOWN
sccp__sap_8h.html
a17f6f83b4a88824312b58ef93881d1aaab6488c13fbfacd605f0ec26d96d4a04f
OSMO_SCCP_NPI_E164_ISDN
sccp__sap_8h.html
a17f6f83b4a88824312b58ef93881d1aaa966ab558ef86f44a2c3f5fdda7523343
OSMO_SCCP_NPI_GEERIC
sccp__sap_8h.html
a17f6f83b4a88824312b58ef93881d1aaa2edfcac0ff805e07fc53b013fad9cbbf
OSMO_SCCP_NPI_X121_DATA
sccp__sap_8h.html
a17f6f83b4a88824312b58ef93881d1aaa68c30ca57ef40444fe9d43370d9df182
OSMO_SCCP_NPI_F69_TELEX
sccp__sap_8h.html
a17f6f83b4a88824312b58ef93881d1aaa10b76f9ded165fc1a253591ba915b2df
OSMO_SCCP_NPI_E210_MARITIME
sccp__sap_8h.html
a17f6f83b4a88824312b58ef93881d1aaa3de3bae494fb5f3f99e9d75c44ef86b6
OSMO_SCCP_NPI_E212_LAND
sccp__sap_8h.html
a17f6f83b4a88824312b58ef93881d1aaa908d5887a58bc33a8d919090da02ce43
OSMO_SCCP_NPI_E214_ISDN_MOBILE
sccp__sap_8h.html
a17f6f83b4a88824312b58ef93881d1aaa20d146e5dac90433b005a66a09e12705
OSMO_SCCP_NPI_PRIVATE
sccp__sap_8h.html
a17f6f83b4a88824312b58ef93881d1aaad6286652b0b4e7e247d86963b639d212
osmo_sccp_nai
sccp__sap_8h.html
abd8a385427f71c48da2345b5b020883f
OSMO_SCCP_NAI_UNKNOWN
sccp__sap_8h.html
abd8a385427f71c48da2345b5b020883fa93a8c91be85d9aa68738893272647269
OSMO_SCCP_NAI_SUBSCR
sccp__sap_8h.html
abd8a385427f71c48da2345b5b020883fa086642dd980f4318bde88d35d158d305
OSMO_SCCP_NAI_RES_NAT_USE
sccp__sap_8h.html
abd8a385427f71c48da2345b5b020883faf4daad0b9d8bab32e46ecbf236cd0b87
OSMO_SCCP_NAI_NATL
sccp__sap_8h.html
abd8a385427f71c48da2345b5b020883fafae57f4a40f3ffcb95c0c336aef0830f
OSMO_SCCP_NAI_INTL
sccp__sap_8h.html
abd8a385427f71c48da2345b5b020883fa453535dcf2ea807cc852ab3008ad5bdb
osmo_sccp_ssn
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3
OSMO_SCCP_SSN_MGMT
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3af8c5729f11b1da35b71df01737f3f4b1
OSMO_SCCP_SSN_ISUP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a2050cf36d2f7ca60c9a083056df1fd35
OSMO_SCCP_SSN_OMAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3ad3c568331b2374e7d9fa6b89f33e8b77
OSMO_SCCP_SSN_MAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3aa68a459da3fba2bb7bdf78bfd4338093
OSMO_SCCP_SSN_HLR
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a41ab9595f3a97885e28b1e5c0eea2619
OSMO_SCCP_SSN_VLR
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a5a06fdc45ed0cf06bde60d5cee22c913
OSMO_SCCP_SSN_MSC
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a6d448853fdf6c10c7260a30f234904ac
OSMO_SCCP_SSN_EIR
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3aacdd2fd201f06a66c32a677d3c202b8f
OSMO_SCCP_SSN_AUC
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3acf0b9933911bf797d25918a0b41f8931
OSMO_SCCP_SSN_ISDN_SS
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a970a2a59db902406cc99bbb3b20c35df
OSMO_SCCP_SSN_RES_INTL
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a2495fb9eb3ace50817cd5c953c9d5c3c
OSMO_SCCP_SSN_BISDN
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3ad3e5787c6ec01db6f0ff6f9b165cbfd8
OSMO_SCCP_SSN_TC_TEST
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3ab216724ff8bc67eb2af54cf439fac247
OSMO_SCCP_SSN_RANAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a653cd29319701933467d859627079900
OSMO_SCCP_SSN_RNSAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3ab69022f8d522270a437ea1d5d5de2130
OSMO_SCCP_SSN_GMLC_MAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a84a1ab96fe19618519a1d8f5ae373ded
OSMO_SCCP_SSN_CAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3aaf167d10738ade0b8587dfdc0a1dc141
OSMO_SCCP_SSN_gsmSCF_MAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a6cabf48c5090cb195580c068401855c9
OSMO_SCCP_SSN_SIWF_MAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3ae2e2dd84d4e1faeaee704cf3785adf3e
OSMO_SCCP_SSN_SGSN_MAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a4b9c11776c409fb54f113ef13037f869
OSMO_SCCP_SSN_GGSN_MAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3aa7737038fcd8938bdac09884e28cf699
OSMO_SCCP_SSN_PCAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3ab6eadaaba332d67cb70ffff39025757a
OSMO_SCCP_SSN_BSC_BSSAP_LE
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a00dc66b0b37e31bf4c32f91984574721
OSMO_SCCP_SSN_MSC_BSSAP_LE
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a2b531c083085fad5e7e4f0c3fc7f4db6
OSMO_SCCP_SSN_SMLC_BSSAP_LE
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a9f96db2bfcb59de1a85d7ddc5cffe31f
OSMO_SCCP_SSN_BSS_OAM
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3ada6e95c9772888a811642dece8804c15
OSMO_SCCP_SSN_BSSAP
sccp__sap_8h.html
abcafee7a0ecfc15e79eadd6fedd7b1f3a874a940496999089ccd459ea7c200dce
osmo_sccp_sp_status
sccp__sap_8h.html
ad21aee16f8bf4abed8b6e906cb5d51d1
OSMO_SCCP_SP_S_INACCESSIBLE
sccp__sap_8h.html
ad21aee16f8bf4abed8b6e906cb5d51d1a6ac7a81c40091943caa0dc7ca6f971e1
OSMO_SCCP_SP_S_CONGESTED
sccp__sap_8h.html
ad21aee16f8bf4abed8b6e906cb5d51d1a02bd1962cf510e6ada15872558adc634
OSMO_SCCP_SP_S_ACCESSIBLE
sccp__sap_8h.html
ad21aee16f8bf4abed8b6e906cb5d51d1a6b4c9ef553fc09a2d6e1b5fada4afcc9
osmo_sccp_rem_sccp_status
sccp__sap_8h.html
ac54d56d58db268f9d322ad675806d00f
OSMO_SCCP_REM_SCCP_S_AVAILABLE
sccp__sap_8h.html
ac54d56d58db268f9d322ad675806d00faa6d822b31a43adfc51c74615d8b259d7
OSMO_SCCP_REM_SCCP_S_UNAVAILABLE_UNKNOWN
sccp__sap_8h.html
ac54d56d58db268f9d322ad675806d00fad1e002d023f3e2ea7660af0f23edb629
OSMO_SCCP_REM_SCCP_S_UNEQUIPPED
sccp__sap_8h.html
ac54d56d58db268f9d322ad675806d00fa19a10ae41e422c454d93ce579ae89a35
OSMO_SCCP_REM_SCCP_S_INACCESSIBLE
sccp__sap_8h.html
ac54d56d58db268f9d322ad675806d00fa7607d0f9e0dee9427448515d0d080a6d
OSMO_SCCP_REM_SCCP_S_CONGESTED
sccp__sap_8h.html
ac54d56d58db268f9d322ad675806d00fa751884bdd224598bd3dde6d4d984cfbd
osmo_sccp_originator
sccp__sap_8h.html
a2efdc51f0625e9b6c4e4a8f9f0cf8bd3
OSMO_SCCP_ORIG_NS_PROVIDER
sccp__sap_8h.html
a2efdc51f0625e9b6c4e4a8f9f0cf8bd3a4b6c209efad850969c38e94d440bcac7
OSMO_SCCP_ORIG_NS_USER
sccp__sap_8h.html
a2efdc51f0625e9b6c4e4a8f9f0cf8bd3a2666804cc746e11ac1fae1e9ae7bac28
OSMO_SCCP_ORIG_UNDEFINED
sccp__sap_8h.html
a2efdc51f0625e9b6c4e4a8f9f0cf8bd3ae4342469a039fc93342494100ac90735
static const char *
osmo_sccp_routing_ind_name
sccp__sap_8h.html
a45e6cf2baa027ee02d9ca97509b871b8
(enum osmo_sccp_routing_ind val)
static const char *
osmo_sccp_gti_name
sccp__sap_8h.html
ac13761c9dc6327889bad8a136ccd304f
(enum osmo_sccp_gti val)
static const char *
osmo_sccp_ssn_name
sccp__sap_8h.html
ac44a5da42f35417130d3472e5250eeaa
(enum osmo_sccp_ssn val)
char *
osmo_scu_prim_name
sccp__sap_8h.html
a6fd5d85ec42d74bcf265f721cc79ff11
(const struct osmo_prim_hdr *oph)
void
osmo_sccp_vty_init
sccp__sap_8h.html
a6d4d5f16593e9d3f087228dd064dc3ef
(void)
struct osmo_sccp_instance *
osmo_sccp_instance_create
sccp__sap_8h.html
aa352d710ed42f9c57830743ddbd75dd2
(struct osmo_ss7_instance *ss7, void *priv)
void
osmo_sccp_instance_destroy
sccp__sap_8h.html
a399c0860d3bba4c0a051d85ae52e488b
(struct osmo_sccp_instance *inst)
struct osmo_ss7_instance *
osmo_sccp_get_ss7
sccp__sap_8h.html
a177c061c44588a3adc4311f9dddb61ad
(const struct osmo_sccp_instance *sccp)
struct osmo_sccp_instance *
osmo_sccp_get_sccp
sccp__sap_8h.html
afc01ae3f1b165da8eaaadfed03da4344
(const struct osmo_sccp_user *scu)
void
osmo_sccp_user_unbind
sccp__sap_8h.html
ae2b5a2f259d5c4cf9b0e9dd9ba298665
(struct osmo_sccp_user *scu)
void
osmo_sccp_user_set_priv
sccp__sap_8h.html
a232a3859dff9bb004f12999c9717c82c
(struct osmo_sccp_user *scu, void *priv)
void *
osmo_sccp_user_get_priv
sccp__sap_8h.html
a07ec39c977a302c8db00b6ab4257baef
(struct osmo_sccp_user *scu)
struct osmo_sccp_user *
osmo_sccp_user_bind_pc
sccp__sap_8h.html
a1eebca5ec6245abf6100ce397098ec76
(struct osmo_sccp_instance *inst, const char *name, osmo_prim_cb prim_cb, uint16_t ssn, uint32_t pc)
struct osmo_sccp_user *
osmo_sccp_user_bind
sccp__sap_8h.html
a8cae9c355d617de856fa23695e8de1ed
(struct osmo_sccp_instance *inst, const char *name, osmo_prim_cb prim_cb, uint16_t ssn)
struct osmo_sccp_user *
osmo_sccp_user_find
sccp__sap_8h.html
ac49f6f0d3a7cdcde2a5f375879258850
(struct osmo_sccp_instance *inst, uint16_t ssn, uint32_t pc)
int
osmo_sccp_user_sap_down
sccp__sap_8h.html
a80a39e9ce7614bcd9715d28a72d8d1d8
(struct osmo_sccp_user *scu, struct osmo_prim_hdr *oph)
int
osmo_sccp_user_sap_down_nofree
sccp__sap_8h.html
a1e856f6b6f7d9533aca0ddab9e045226
(struct osmo_sccp_user *scu, struct osmo_prim_hdr *oph)
struct osmo_ss7_instance *
osmo_sccp_addr_by_name
sccp__sap_8h.html
acb750ae6c0d4018e0b1d832f089f42fa
(struct osmo_sccp_addr *dest_addr, const char *name)
int
osmo_sccp_addr_by_name_local
sccp__sap_8h.html
a673062adcb4dcd4615ef8e485d70ed07
(struct osmo_sccp_addr *dest_addr, const char *name, const struct osmo_ss7_instance *inst)
const char *
osmo_sccp_name_by_addr
sccp__sap_8h.html
aead37c0c3ecb10141b6d244b8334f9b2
(const struct osmo_sccp_addr *addr)
void
osmo_sccp_local_addr_by_instance
sccp__sap_8h.html
ac75660cfa2a1056de1586ceac3717b93
(struct osmo_sccp_addr *dest_addr, const struct osmo_sccp_instance *inst, uint32_t ssn)
bool
osmo_sccp_check_addr
sccp__sap_8h.html
a4384e35f0d7a832835621b6734a8240a
(struct osmo_sccp_addr *addr, uint32_t presence)
int
osmo_sccp_addr_cmp
sccp__sap_8h.html
ad88f30b0068a27f1462dafd29a5809db
(const struct osmo_sccp_addr *a, const struct osmo_sccp_addr *b, uint32_t presence_criteria)
int
osmo_sccp_addr_ri_cmp
sccp__sap_8h.html
aff3c1c4bd54d70d478e318440708140d
(const struct osmo_sccp_addr *a, const struct osmo_sccp_addr *b)
int
osmo_sccp_gt_cmp
sccp__sap_8h.html
a4cc1b98cb117cc04627d55df97123f0b
(const struct osmo_sccp_gt *a, const struct osmo_sccp_gt *b)
const char *
osmo_sccp_user_name
sccp__sap_8h.html
a35cbc9cc49dd35f2744f69eca1b18b61
(struct osmo_sccp_user *scu)
enum osmo_scu_prim_type
__attribute__
sccp__sap_8h.html
a93c04b46b82fd0be7800d18a4d862d42
const struct value_string
osmo_sccp_routing_ind_names
sccp__sap_8h.html
a7d2dbcc6dbd2e8f75fb6e75ba2bfe28b
[]
const struct value_string
osmo_sccp_gti_names
sccp__sap_8h.html
ae1bde590c466d405e70b9b804527c1ad
[]
const struct value_string
osmo_sccp_ssn_names
sccp__sap_8h.html
a5fed5e157ab1a93095318b73beb22813
[]
sigtran_sap.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/
sigtran__sap_8h
osmocom/sigtran/osmo_ss7.h
osmo_xlm_prim_notify
osmo_xlm_prim_error
osmo_xlm_prim_rk_reg
osmo_xlm_prim_rk_dereg
osmo_xlm_prim
#define
NOTIFY_PAR_P_ASP_ID
sigtran__sap_8h.html
a07305cbec6524c70533615f50d34ee5c
#define
NOTIFY_PAR_P_ROUTE_CTX
sigtran__sap_8h.html
aefbb4c250fdafa183369b5d7d6847b78
#define
msgb_xlm_prim
sigtran__sap_8h.html
abb1a306773996c107da40d66fd99d624
(msg)
osmo_sigtran_sap
sigtran__sap_8h.html
a41fed69217835c6d1a4543b8dc7c096c
SCCP_SAP_USER
sigtran__sap_8h.html
a41fed69217835c6d1a4543b8dc7c096ca8b73acf32986a3c0d1a8ba6ebe6eca9a
XUA_SAP_LM
sigtran__sap_8h.html
a41fed69217835c6d1a4543b8dc7c096ca12827474156da75f4cf05395f686c2e3
MTP_SAP_USER
sigtran__sap_8h.html
a41fed69217835c6d1a4543b8dc7c096ca719c9863f466e55956c3ebb3d2fd2376
osmo_xlm_prim_type
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95
OSMO_XLM_PRIM_M_SCTP_ESTABLISH
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95aa37c61d9037c3daf4d7b6005d8133e81
OSMO_XLM_PRIM_M_SCTP_RELEASE
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95a3731dc88df323dd7572c421cde5c5cb2
OSMO_XLM_PRIM_M_SCTP_RESTART
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95a90dbae153f4070a66cc38cafc243ecda
OSMO_XLM_PRIM_M_SCTP_STATUS
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95aacc8403a7bc2330249f4569731248589
OSMO_XLM_PRIM_M_ASP_STATUS
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95a189e31991e2901568545da583b57c650
OSMO_XLM_PRIM_M_AS_STATUS
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95aec2d3e41e48b48bcb7b33a965188aa5a
OSMO_XLM_PRIM_M_NOTIFY
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95ae748c9d351d4e3aaf6c2848ce7bbe0a7
OSMO_XLM_PRIM_M_ERROR
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95a91ef24ddca505462fe13cb3d6a2e7f99
OSMO_XLM_PRIM_M_ASP_UP
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95addf32bdf98e1e223a6dbacb9d97068f6
OSMO_XLM_PRIM_M_ASP_DOWN
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95a30119110e3a2354b3fedb20e7cea111c
OSMO_XLM_PRIM_M_ASP_ACTIVE
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95a3a22e916398a5f960e952a558fa25f52
OSMO_XLM_PRIM_M_ASP_INACTIVE
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95a5fba8e77c3d27fc70b6f9223541efdc0
OSMO_XLM_PRIM_M_AS_ACTIVE
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95a28b73588223a616f0901ca6c5ee6bd51
OSMO_XLM_PRIM_M_AS_INACTIVE
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95af0368834ed2ecf0dcf2c0e58282818f3
OSMO_XLM_PRIM_M_AS_DOWN
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95ac3edffdc8f12da9d193b8b9e867a212b
OSMO_XLM_PRIM_M_RK_REG
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95ab37f6e37bfe1ef261e21b429ecea038c
OSMO_XLM_PRIM_M_RK_DEREG
sigtran__sap_8h.html
a1cdf7068e1cb4bf44c5fb67264c7fc95a569b8b96bdef5294f8b53f4f5dada2db
char *
osmo_xlm_prim_name
sigtran__sap_8h.html
a479348e41b8e2d98b6d4c6e3d61d5999
(struct osmo_prim_hdr *oph)
int
osmo_xlm_sap_down
sigtran__sap_8h.html
a0ecffc58820e661cf3ca6d576ce78f82
(struct osmo_ss7_asp *asp, struct osmo_prim_hdr *oph)
xua_msg.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/
xua__msg_8h
xua_types.h
osmocom/sigtran/mtp_sap.h
xua_msg
xua_msg_part
xua_msg_class
xua_dialect
xua_msg_event_map
#define
XUA_HDR
xua__msg_8h.html
a54c3f19b8755a268a33ba6b02b455b45
(class, type)
void
osmo_xua_msg_tall_ctx_init
xua__msg_8h.html
a50ffc7dc3d0ef2fb98fd562cedee968c
(void *ctx)
struct xua_msg *
xua_msg_alloc
xua__msg_8h.html
a51eeb072307a55a456cc0633b4221cc5
(void)
void
xua_msg_free
xua__msg_8h.html
a0d8afb21bd36674bfe5667a99a5fe4fe
(struct xua_msg *msg)
int
xua_msg_add_data
xua__msg_8h.html
a4ae37412514cbebf20c8d32c7433ce0e
(struct xua_msg *msg, uint16_t tag, uint16_t len, const uint8_t *dat)
struct xua_msg_part *
xua_msg_find_tag
xua__msg_8h.html
a09b76fa4d831af575e8a56871132299e
(const struct xua_msg *msg, uint16_t tag)
int
xua_msg_free_tag
xua__msg_8h.html
a1752bcc3fc7877ffa316f2b119cf5ad7
(struct xua_msg *xua, uint16_t tag)
int
xua_msg_copy_part
xua__msg_8h.html
a94a4a741ff48e3ebaf39f4b33f0777a4
(struct xua_msg *xua_out, uint16_t tag_out, const struct xua_msg *xua_in, uint16_t tag_in)
struct xua_msg *
xua_from_msg
xua__msg_8h.html
a96a04072a9c8b1692b581ed3d62c6013
(const int version, uint16_t len, uint8_t *data)
struct msgb *
xua_to_msg
xua__msg_8h.html
abc0b5c26e2ad89927a909061e007b4e8
(const int version, struct xua_msg *msg)
struct xua_msg *
xua_from_nested
xua__msg_8h.html
ab89882080911a98edfe2ec79ca230dac
(struct xua_msg_part *outer)
int
msgb_t16l16vp_put
xua__msg_8h.html
a57bc23234174c710ba00aada6a4f9a3e
(struct msgb *msg, uint16_t tag, uint16_t len, const uint8_t *data)
int
msgb_t16l16vp_put_u32
xua__msg_8h.html
a6a68a942e39b6b95e1631c26ece536f9
(struct msgb *msg, uint16_t tag, uint32_t val)
int
xua_msg_add_u32
xua__msg_8h.html
a7aa9bef616536b5e139c633ebbf06e74
(struct xua_msg *xua, uint16_t iei, uint32_t val)
uint32_t
xua_msg_part_get_u32
xua__msg_8h.html
a7e4537948a6e8d3fabb02bfc72eb5aa2
(const struct xua_msg_part *part)
uint32_t
xua_msg_get_u32
xua__msg_8h.html
aadb3f62f8d043f6581b75fcd8df5bd60
(const struct xua_msg *xua, uint16_t iei)
const uint32_t *
xua_msg_get_u32p
xua__msg_8h.html
a152d92abb49f1502f43ab6c7e757c556
(const struct xua_msg *xua, uint16_t iei, uint32_t *out)
const char *
xua_msg_part_get_str
xua__msg_8h.html
aa2a5cc5711585be658597a29d82761bb
(const struct xua_msg_part *part)
const char *
xua_msg_get_str
xua__msg_8h.html
a70bf85464b33558dc2a3e679c0f4b709
(const struct xua_msg *xua, uint16_t iei)
void
xua_part_add_gt
xua__msg_8h.html
a55609b987a5b336d0bf230c212e1494f
(struct msgb *msg, const struct osmo_sccp_gt *gt)
int
xua_msg_add_sccp_addr
xua__msg_8h.html
a9e3e22223c4529f0eb0e6cfdd558e5bd
(struct xua_msg *xua, uint16_t iei, const struct osmo_sccp_addr *addr)
const char *
xua_class_msg_name
xua__msg_8h.html
ac582ebee144dd1fe54182ec3cce0d547
(const struct xua_msg_class *xmc, uint16_t msg_type)
const char *
xua_class_iei_name
xua__msg_8h.html
aecfade23ae77895a3fdcf986a7b0758b
(const struct xua_msg_class *xmc, uint16_t iei)
char *
xua_hdr_dump
xua__msg_8h.html
a57533a1a952b2649b20e89696db4715c
(struct xua_msg *xua, const struct xua_dialect *dialect)
char *
xua_msg_dump
xua__msg_8h.html
a601be8f22aee7bd488e69dc60c911733
(struct xua_msg *xua, const struct xua_dialect *dialect)
int
xua_dialect_check_all_mand_ies
xua__msg_8h.html
af3551c1ea17591d3f0c85ffda35f5c15
(const struct xua_dialect *dialect, struct xua_msg *xua)
int
xua_msg_event_map
xua__msg_8h.html
ac5e639d8b60940908a9e67cc354238b2
(const struct xua_msg *xua, const struct xua_msg_event_map *maps, unsigned int num_maps)
const struct xua_dialect
xua_dialect_sua
xua__msg_8h.html
aa9dfe79ab4a2b83e4d478b10c973c0b0
const struct xua_dialect
xua_dialect_m3ua
xua__msg_8h.html
a14e3c740216dbf27160e15377d4dbd43
xua_types.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/include/osmocom/sigtran/
xua__types_8h
xua_common_hdr
xua_parameter_hdr
MUA_TAG_RESERVED
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a2be567428c2402b8891aa9e41ab7c82b
MUA_TAG_IDENT_INT
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a62cf5aa0a573bb6b9c6aac004cb4f789
MUA_TAG_UNUSED1
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5aadc9ad0b4fd44444d9f21a855597198c
MUA_TAG_IDENT_TEXT
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a12fe1615f84af86b198ce9933fe0c98a
MUA_TAG_INFO
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a2725e4e69da648debba30eea4fc88408
MUA_TAG_UNUSED2
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a83da6d08eabca19f050b740a9a8fe8d3
MUA_TAG_ROUTING_CTX
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5af488f001d28cba20bafecc86110ae284
MUA_TAG_DIAG_INF
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a988b8414a1dd04b3aac1f108e7a779fc
MUA_TAG_IDENT_RANGE
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a2de96a639f87f09296317889e6dd18e6
MUA_TAG_BEAT_DATA
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5abca5c3cc7b22154c50bba158d8a9af9f
MUA_TAG_UNUSED4
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a5a716d885c99794a96c5ba788237e91d
MUA_TAG_TRA_MODE
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a928b864c8c1f70d9adf70b564c5fc1ea
MUA_TAG_ERR_CODE
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5adc642b9a300a7073f4a1fdfd3d5e764e
MUA_TAG_STATUS
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5ac4e3f5edaa6d598c4d91b477b7a02dd6
MUA_TAG_UNUSED5
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a9ef904cfa41c47098b0e31bd198196b7
MUA_TAG_UNUSED6
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a706844ab5c11fd23ebd86defb4ac71da
MUA_TAG_UNUSED7
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5ab1725c63f9aa35dec7389cd6671e0049
MUA_TAG_ASP_IDENT
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5aa1a03eecca6371a5d76bf51c33704452
MUA_TAG_AFF_PC
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a10256f7301d2402878cf7bd08e14d0d4
MUA_TAG_CORREL_ID
xua__types_8h.html
a4790f45dcc812c1b00184a2edccdddf5a64b1152daf49c4ffecedaaaf488b7c6a
struct xua_common_hdr
__attribute__
xua__types_8h.html
a240a9abbb589ba5f2a91f485897de731
((packed))
uint8_t
version
xua__types_8h.html
ab22abc2906422da61885ac6c8e6a1a59
uint8_t
spare
xua__types_8h.html
a20b5ad764ad27b39d1cecee36e96e3e9
uint8_t
msg_class
xua__types_8h.html
ad7d9f4ac9dee46f6973025c777fd9a8c
uint8_t
msg_type
xua__types_8h.html
af95f620c0e85b634c0caee87127b12a8
uint32_t
msg_length
xua__types_8h.html
a34f4327773b8de7a115ef298f4dc3926
uint8_t
data
xua__types_8h.html
ab0c873a3738c31ba573548faa50188bc
[0]
uint16_t
tag
xua__types_8h.html
a069d5e423ac499380d877123286e1792
uint16_t
len
xua__types_8h.html
a8aed22e2c7b283705ec82e0120515618
ipa.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
ipa_8c
osmocom/sigtran/xua_msg.h
osmocom/sigtran/mtp_sap.h
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/protocol/m3ua.h
osmocom/sigtran/protocol/sua.h
osmocom/sigtran/protocol/mtp.h
xua_internal.h
ss7_internal.h
xua_asp_fsm.h
int
ipa_tx_xua_as
ipa_8c.html
a4473443b022e57cc48e07677c14650ae
(struct osmo_ss7_as *as, struct xua_msg *xua)
static int
ipa_rx_msg_ccm
ipa_8c.html
aaa9c94e32279253d3bcd5fedc14851b1
(struct osmo_ss7_asp *asp, struct msgb *msg)
static struct osmo_ss7_as *
find_as_for_asp
ipa_8c.html
a313408c2c16b0bf50e1fb8add49a24bb
(struct osmo_ss7_asp *asp)
static struct msgb *
patch_sccp_with_pc
ipa_8c.html
aedfece2960b57bc5f262f31b42caf866
(struct osmo_ss7_asp *asp, struct msgb *sccp_msg_in, uint32_t opc, uint32_t dpc)
static int
ipa_rx_msg_sccp
ipa_8c.html
ac611d72041c966a27a498c44b52b2d6a
(struct osmo_ss7_asp *asp, struct msgb *msg)
int
ipa_rx_msg
ipa_8c.html
a6ad6f7f3cd8e3e21d09faa49c5919075
(struct osmo_ss7_asp *asp, struct msgb *msg)
m3ua.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
m3ua_8c
osmocom/sigtran/xua_msg.h
osmocom/sigtran/mtp_sap.h
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/protocol/m3ua.h
osmocom/sigtran/protocol/sua.h
xua_as_fsm.h
xua_asp_fsm.h
xua_internal.h
ss7_internal.h
#define
M3UA_MSGB_SIZE
m3ua_8c.html
a41a6ffbf30f870bb34ef56e08726669a
#define
MAND_IES
m3ua_8c.html
af10f2a394be1aaa2fb7dd4d1495e2316
(msgt, ies)
#define
M3UA_MSG_SIZE
m3ua_8c.html
abd0d34f59b10a9030dfbd87f24239f57
#define
M3UA_MSG_HEADROOM
m3ua_8c.html
a0a663c3db596ddb20df217c428675585
void
mtp_xfer_param_to_m3ua_dh
m3ua_8c.html
a62fec3de2da183f6a7d87e9e84eadbe8
(struct m3ua_data_hdr *mdh, const struct osmo_mtp_transfer_param *param)
void
m3ua_dh_to_xfer_param
m3ua_8c.html
ac1a04dfbafd50c05516ed474fd6337f3
(struct osmo_mtp_transfer_param *param, const struct m3ua_data_hdr *mdh)
struct msgb *
m3ua_msgb_alloc
m3ua_8c.html
a27c054af9499c82ee64945a48f16abf7
(const char *name)
struct xua_msg *
m3ua_xfer_from_data
m3ua_8c.html
aad969ffbe815ce0108698b2d874bb98a
(const struct m3ua_data_hdr *data_hdr, const uint8_t *data, unsigned int data_len)
static struct xua_msg *
m3ua_gen_error
m3ua_8c.html
a91eadba21ef58e0a8cf6773efd58981c
(uint32_t err_code)
static struct xua_msg *
m3ua_gen_error_msg
m3ua_8c.html
a7caa3c33d6266cf0c551c6cbd4bee629
(uint32_t err_code, struct msgb *msg)
struct xua_msg *
m3ua_encode_notify
m3ua_8c.html
a7f3779c54a38b2e1f8c18a5ed541cb7f
(const struct osmo_xlm_prim_notify *npar)
int
m3ua_decode_notify
m3ua_8c.html
a446729f54e5da95d3eefc9ae04248cdf
(struct osmo_xlm_prim_notify *npar, void *ctx, const struct xua_msg *xua)
static struct msgb *
m3ua_to_msg
m3ua_8c.html
a952c17b3d5177f465ed06f8e03fc296e
(struct xua_msg *xua)
static int
m3ua_tx_xua_asp
m3ua_8c.html
aea5844f2cb9585a9010c3948b79e392e
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
int
m3ua_tx_xua_as
m3ua_8c.html
a2d947fe12b0e169755b8b4f2951b721e
(struct osmo_ss7_as *as, struct xua_msg *xua)
struct m3ua_data_hdr *
data_hdr_from_m3ua
m3ua_8c.html
aed43760964d48ed2ae9e15b1e63e7611
(struct xua_msg *xua)
static int
m3ua_rx_xfer
m3ua_8c.html
adfdab85e76ea4094d36e002b071e2913
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
m3ua_rx_mgmt_err
m3ua_8c.html
a472fe124fa7e675ed066779df79cd3d3
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
m3ua_rx_mgmt_ntfy
m3ua_8c.html
a95417d0d7ef5890b8e40c870407bde10
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
m3ua_rx_mgmt
m3ua_8c.html
ad24afbe93eb8be87e769aac2dbf0fa6c
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
m3ua_rx_asp
m3ua_8c.html
a21cbcae66f8c041104eccbcfc0253700
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
m3ua_rx_snm
m3ua_8c.html
a0b7cddc5cb00c6eac1fffec424310c94
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
int
m3ua_rx_msg
m3ua_8c.html
a3dd5abc2f138a16910f323c9e52427e6
(struct osmo_ss7_asp *asp, struct msgb *msg)
static struct xua_msg *
m3ua_encode_duna
m3ua_8c.html
a86576a552400de636becbe2c4f16bf68
(const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const char *info_string)
static struct xua_msg *
m3ua_encode_dava
m3ua_8c.html
a43ad5b5f6f19bd2e909f09e1c366fa6c
(const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const char *info_string)
static struct xua_msg *
m3ua_encode_dupu
m3ua_8c.html
add143a6b1d3a7954d27b9414132cdebe
(const uint32_t *rctx, unsigned int num_rctx, uint32_t dpc, uint16_t user, uint16_t cause, const char *info_string)
void
m3ua_tx_snm_available
m3ua_8c.html
a23b023b06ccad4da2a92be978a9f23a3
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const char *info_string, bool available)
void
m3ua_tx_snm_congestion
m3ua_8c.html
ada55bfcb1a816dd0ef97a9eb8ef3030f
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const uint32_t *concerned_dpc, const uint8_t *cong_level, const char *info_string)
void
m3ua_tx_dupu
m3ua_8c.html
a1c5313831d11ce7e46d3187313de900f
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, uint32_t dpc, uint16_t user, uint16_t cause, const char *info_str)
static int
m3ua_rx_snm_asp
m3ua_8c.html
af1b9b624a6901ce3f193da224b4d8598
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
m3ua_rx_snm_sg
m3ua_8c.html
afb74f78ccac8bf5f53772413de7929bd
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
const struct value_string
m3ua_err_names
m3ua_8c.html
a11c55fb5f6f56682c1754819b5a80eba
[]
const struct value_string
m3ua_ntfy_type_names
m3ua_8c.html
a0ce1a526587558d83d657b761f3c62c4
[]
const struct value_string
m3ua_ntfy_stchg_names
m3ua_8c.html
a336c3d71f1928545474640e45077bc88
[]
const struct value_string
m3ua_ntfy_other_names
m3ua_8c.html
aa8ec421eaf92b35c2d0a1d70c9e69c6e
[]
static const struct value_string
m3ua_iei_names
m3ua_8c.html
ae8a54d2c40aa1006643f73c16d66f8af
[]
static const uint16_t
data_mand_ies
m3ua_8c.html
a0dec2e2c52a7f5e1c4c0a4cbcf93b8af
[]
static const struct value_string
m3ua_xfer_msgt_names
m3ua_8c.html
ab7c93245b2f1ec5018cc58d59317bacf
[]
static const struct xua_msg_class
msg_class_xfer
m3ua_8c.html
af0e6d3c9b9322f03fc705e1666be4ad9
static const uint16_t
duna_mand_ies
m3ua_8c.html
a83031dada44b3b406e668d70e6d54400
[]
static const uint16_t
dava_mand_ies
m3ua_8c.html
a432c07a5723749796adf40c709fa03b8
[]
static const uint16_t
daud_mand_ies
m3ua_8c.html
ad33ebb95b46b68932185e4526ea54271
[]
static const uint16_t
scon_mand_ies
m3ua_8c.html
a09664928650382f05db82d15791cd264
[]
static const uint16_t
dupu_mand_ies
m3ua_8c.html
a12710cbc13bd1ece48359ef1a5447d7a
[]
static const uint16_t
drst_mand_ies
m3ua_8c.html
a48ecf604e0c72bd179d70840c8db0619
[]
static const struct value_string
m3ua_snm_msgt_names
m3ua_8c.html
a96ad2b2c9d56411f67c26a6b5c6d7bdd
[]
const struct xua_msg_class
m3ua_msg_class_snm
m3ua_8c.html
a35e9ebf716b800839c00351acc2af5df
static const struct value_string
m3ua_aspsm_msgt_names
m3ua_8c.html
aedeeb45ea953715b07a481c37a1fe60b
[]
const struct xua_msg_class
m3ua_msg_class_aspsm
m3ua_8c.html
aa105aa577d0ecdda428b9352405069ae
const struct value_string
m3ua_asptm_msgt_names
m3ua_8c.html
a2325c85c80cd3a09f2bdf493f344ea84
[]
const struct xua_msg_class
m3ua_msg_class_asptm
m3ua_8c.html
aa223b2feb9001b4e618842ba7f9fe530
static const uint16_t
err_req_ies
m3ua_8c.html
aabba7438715175738fe3cb7ef7f2ff3a
[]
static const uint16_t
ntfy_req_ies
m3ua_8c.html
a7a4668e13461858e7ae5c96f946f032c
[]
static const struct value_string
m3ua_mgmt_msgt_names
m3ua_8c.html
a9004127a1d3b1fa30a42bd539f4299fc
[]
const struct xua_msg_class
m3ua_msg_class_mgmt
m3ua_8c.html
ac6878c5b045b1e7267b1a0b3afa364db
static const uint16_t
reg_req_ies
m3ua_8c.html
a7866fdd10f679afcc6e42d10c59ffcf7
[]
static const uint16_t
reg_rsp_ies
m3ua_8c.html
ad2f30e4680b32979455a6b68718f00f1
[]
static const uint16_t
dereg_req_ies
m3ua_8c.html
aa2a54b97b5401d9fbee06c136b514201
[]
static const uint16_t
dereg_rsp_ies
m3ua_8c.html
a26ac31c60d013259e4c19640287ae22e
[]
static const struct value_string
m3ua_rkm_msgt_names
m3ua_8c.html
a1d9d393e28f0e2247757af11c490f39e
[]
const struct xua_msg_class
m3ua_msg_class_rkm
m3ua_8c.html
a7cb679c8ca9d252dfa766ec7f2fba44c
const struct xua_dialect
xua_dialect_m3ua
m3ua_8c.html
a14e3c740216dbf27160e15377d4dbd43
static const struct xua_msg_event_map
m3ua_aspxm_map
m3ua_8c.html
a95c8d714f16e4cad5cd2291946f2d018
[]
mtp_pcap.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
mtp__pcap_8c
pcap_hdr
pcaprec_hdr
#define
static_assert
mtp__pcap_8c.html
a78cd309b77fa81cce0db18ab58286998
(exp, name)
struct pcap_hdr
__attribute__
mtp__pcap_8c.html
a65818cb5fbd175e46b033ab9743def50
((packed))
int
mtp_pcap_write_header
mtp__pcap_8c.html
a16c01a18801be490efe5eb7969ca45ee
(int fd)
int
mtp_pcap_write_msu
mtp__pcap_8c.html
a72520b353fc64f15cab5dfa2c2326e00
(int fd, const uint8_t *data, int length)
uint32_t
magic_number
mtp__pcap_8c.html
a45eaf7e07ea0226c1328ee7d4a5f7948
uint16_t
version_major
mtp__pcap_8c.html
ae45ca4ea27a897d2c46eb088e6b139f8
uint16_t
version_minor
mtp__pcap_8c.html
a166f22ce4b25488997425405d2a6e42d
int32_t
thiszone
mtp__pcap_8c.html
aeb4fa0ab3357f30ebf3be827f6757958
uint32_t
sigfigs
mtp__pcap_8c.html
a73f44d04516e34b9edbbf936f10cb81d
uint32_t
snaplen
mtp__pcap_8c.html
ac2fbfe5646126df83713fb2d42428ed8
uint32_t
network
mtp__pcap_8c.html
ae29355b72ee4e48dcf249e0fede0155e
uint32_t
ts_sec
mtp__pcap_8c.html
ae1a4b5cc6cf9132afe4b4d20650bf61b
uint32_t
ts_usec
mtp__pcap_8c.html
a166096819938ab066cf826f69c9b59df
uint32_t
incl_len
mtp__pcap_8c.html
af7ebd1acc88da8d5c4018a9b96e4a231
uint32_t
orig_len
mtp__pcap_8c.html
a6a2f0b2b8c5d6c756e4de119c5fe2fad
osmo_ss7.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
osmo__ss7_8c
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/mtp_sap.h
osmocom/sigtran/protocol/mtp.h
osmocom/sigtran/protocol/sua.h
osmocom/sigtran/protocol/m3ua.h
sccp_internal.h
xua_internal.h
ss7_internal.h
xua_asp_fsm.h
xua_as_fsm.h
#define
MAX_PC_STR_LEN
osmo__ss7_8c.html
aa23a2021f836728938fefac9cca3aec5
ss7_asp_ctr
osmo__ss7_8c.html
a3f27d61521740d6db49dad4f1723740f
SS7_ASP_CTR_PKT_RX_TOTAL
osmo__ss7_8c.html
a3f27d61521740d6db49dad4f1723740faf196f9f652648a657fbb71ea85ee9a6e
SS7_ASP_CTR_PKT_RX_UNKNOWN
osmo__ss7_8c.html
a3f27d61521740d6db49dad4f1723740fa941a58a77a392291cbb1da5401e5e592
SS7_ASP_CTR_PKT_TX_TOTAL
osmo__ss7_8c.html
a3f27d61521740d6db49dad4f1723740fa11e1cda31329c0e91aaa306e53cf1328
LLIST_HEAD
osmo__ss7_8c.html
a9f0ebdc6d2b270403d8616275fa12314
(osmo_ss7_instances)
static int
asp_proto_to_ip_proto
osmo__ss7_8c.html
a68178dac90c05dd5be1c90319a9cba5c
(enum osmo_ss7_asp_protocol proto)
int
osmo_ss7_find_free_rctx
osmo__ss7_8c.html
ad995eb65a7ba20e8d134033669126231
(struct osmo_ss7_instance *inst)
static uint32_t
find_free_l_rk_id
osmo__ss7_8c.html
ac3283617c1add6cfe7c7b24c34cd2dd2
(struct osmo_ss7_instance *inst)
static int
strnappendchar
osmo__ss7_8c.html
afadad76c76c0630eed4b7a10b68f2b7c
(char *str, char c, size_t n)
static const char *
gen_pc_fmtstr
osmo__ss7_8c.html
a84bdb04295695aa8fe701c0178fe9b61
(const struct osmo_ss7_pc_fmt *pc_fmt, unsigned int *num_comp_exp)
static unsigned int
num_pc_comp_exp
osmo__ss7_8c.html
abf3c0ef5eb29ad67de6ea862d7e2cfed
(const struct osmo_ss7_pc_fmt *pc_fmt)
uint8_t
osmo_ss7_pc_width
osmo__ss7_8c.html
a9cc83a7969a30ca6748f27cf0b442e5e
(const struct osmo_ss7_pc_fmt *pc_fmt)
uint32_t
osmo_ss7_pc_normalize
osmo__ss7_8c.html
a63840039b641779d68a0010bc7f24fd5
(const struct osmo_ss7_pc_fmt *pc_fmt, uint32_t pc)
static unsigned int
get_pc_comp_shift
osmo__ss7_8c.html
ae2dc16490ad0d3a263aa80160bc36828
(const struct osmo_ss7_pc_fmt *pc_fmt, unsigned int comp_num)
static uint32_t
pc_comp_shift_and_mask
osmo__ss7_8c.html
a505d8cbb59e414f24d56a83a29799a42
(const struct osmo_ss7_pc_fmt *pc_fmt, unsigned int comp_num, uint32_t pc)
int
osmo_ss7_pointcode_parse
osmo__ss7_8c.html
a5c8b8efb97b4c3651223fffb5ad07e42
(struct osmo_ss7_instance *inst, const char *str)
const char *
osmo_ss7_pointcode_print_buf
osmo__ss7_8c.html
a37831607a61cd660fbe6dbde89ef5c7a
(char *buf, size_t len, const struct osmo_ss7_instance *inst, uint32_t pc)
const char *
osmo_ss7_pointcode_print
osmo__ss7_8c.html
aced2f480635c40bdfbdc7b03687f0743
(const struct osmo_ss7_instance *inst, uint32_t pc)
const char *
osmo_ss7_pointcode_print2
osmo__ss7_8c.html
a11f1c4d0b61f5445352c6adeb39b8e3b
(const struct osmo_ss7_instance *inst, uint32_t pc)
int
osmo_ss7_pointcode_parse_mask_or_len
osmo__ss7_8c.html
a20d09e0dbfb82c1b496fa63c11c1ee28
(struct osmo_ss7_instance *inst, const char *in)
int
osmo_ss7_asp_protocol_port
osmo__ss7_8c.html
a6d09b26e33e8838594e0374976769f6e
(enum osmo_ss7_asp_protocol prot)
struct osmo_ss7_instance *
osmo_ss7_instance_find
osmo__ss7_8c.html
acd3841d0e56f61f00dbfd2bffeeb9351
(uint32_t id)
struct osmo_ss7_instance *
osmo_ss7_instance_find_or_create
osmo__ss7_8c.html
a7b6d881b636f81a9ed0419f1f17727f6
(void *ctx, uint32_t id)
void
osmo_ss7_instance_destroy
osmo__ss7_8c.html
a55d7a596847108913e0e9e03dbf1a933
(struct osmo_ss7_instance *inst)
int
osmo_ss7_instance_set_pc_fmt
osmo__ss7_8c.html
adc19747b6de70d033959ee3cf5d26bdf
(struct osmo_ss7_instance *inst, uint8_t c0, uint8_t c1, uint8_t c2)
struct osmo_sccp_instance *
osmo_ss7_ensure_sccp
osmo__ss7_8c.html
a76f74ee255e5a1c871d2285707c4d19c
(struct osmo_ss7_instance *inst)
int
osmo_ss7_user_register
osmo__ss7_8c.html
a22d4d3245ada246e0d50da10c9281d28
(struct osmo_ss7_instance *inst, uint8_t service_ind, struct osmo_ss7_user *user)
int
osmo_ss7_user_unregister
osmo__ss7_8c.html
a47b75b30c8c07818f2c67a28a3dc74c9
(struct osmo_ss7_instance *inst, uint8_t service_ind, struct osmo_ss7_user *user)
int
osmo_ss7_mtp_to_user
osmo__ss7_8c.html
a4f143ec50e7ae5bfdf6ff1cf5ada7b75
(struct osmo_ss7_instance *inst, struct osmo_mtp_prim *omp)
void
osmo_ss7_linkset_destroy
osmo__ss7_8c.html
abf73f9c25c19c4b7e7ff671a0ffffca6
(struct osmo_ss7_linkset *lset)
struct osmo_ss7_linkset *
osmo_ss7_linkset_find_by_name
osmo__ss7_8c.html
aea6f3f676f45f38a2f733ec0529b4484
(struct osmo_ss7_instance *inst, const char *name)
struct osmo_ss7_linkset *
osmo_ss7_linkset_find_or_create
osmo__ss7_8c.html
a9ee19875896f2831d48a924cec1956e6
(struct osmo_ss7_instance *inst, const char *name, uint32_t pc)
void
osmo_ss7_link_destroy
osmo__ss7_8c.html
a876684805361a41edbf929ffff212f53
(struct osmo_ss7_link *link)
struct osmo_ss7_link *
osmo_ss7_link_find_or_create
osmo__ss7_8c.html
a8b0b03e356521984e7a23ddb70a30a3b
(struct osmo_ss7_linkset *lset, uint32_t id)
struct osmo_ss7_route_table *
osmo_ss7_route_table_find
osmo__ss7_8c.html
a48db4af978f592bf1ec847aab78234f6
(struct osmo_ss7_instance *inst, const char *name)
struct osmo_ss7_route_table *
osmo_ss7_route_table_find_or_create
osmo__ss7_8c.html
a9559e23d2267140ec6c35729234ced23
(struct osmo_ss7_instance *inst, const char *name)
void
osmo_ss7_route_table_destroy
osmo__ss7_8c.html
aa75722ad470c3d8981b765df9a3f5e97
(struct osmo_ss7_route_table *rtbl)
struct osmo_ss7_route *
osmo_ss7_route_find_dpc
osmo__ss7_8c.html
ab5fcd843ecef8c59397b5576a669c87d
(struct osmo_ss7_route_table *rtbl, uint32_t dpc)
struct osmo_ss7_route *
osmo_ss7_route_find_dpc_mask
osmo__ss7_8c.html
ab9df59dfb9eb0da0c24f47f6017903fa
(struct osmo_ss7_route_table *rtbl, uint32_t dpc, uint32_t mask)
struct osmo_ss7_route *
osmo_ss7_route_lookup
osmo__ss7_8c.html
afffa83964e0e553761063635d9b47d93
(struct osmo_ss7_instance *inst, uint32_t dpc)
static void
route_insert_sorted
osmo__ss7_8c.html
ad0a6fd14ffd12426244051823c5af2d2
(struct osmo_ss7_route_table *rtbl, struct osmo_ss7_route *cmp)
struct osmo_ss7_route *
osmo_ss7_route_create
osmo__ss7_8c.html
ac6a50b765c1da6b429d18dbbbd5886db
(struct osmo_ss7_route_table *rtbl, uint32_t pc, uint32_t mask, const char *linkset_name)
void
osmo_ss7_route_destroy
osmo__ss7_8c.html
a2e5f54771a9bb3a14a5aea6b19d99922
(struct osmo_ss7_route *rt)
static unsigned int
count_leading_one_bits
osmo__ss7_8c.html
a6f2fdcae0d3e5278f51ab44f674ab0eb
(uint32_t inp, unsigned int nbits)
static int
u32_masklen
osmo__ss7_8c.html
a70c376cdc3ffe5d124ae90fd86f9c491
(uint32_t mask, unsigned int nbits)
const char *
osmo_ss7_route_print
osmo__ss7_8c.html
ac78fd36af77d7da021e0b524386a0f91
(const struct osmo_ss7_route *rt)
struct osmo_ss7_as *
osmo_ss7_as_find_by_name
osmo__ss7_8c.html
aab3eea89500c0e7960c0608f806409a9
(struct osmo_ss7_instance *inst, const char *name)
struct osmo_ss7_as *
osmo_ss7_as_find_by_rctx
osmo__ss7_8c.html
aaa292dcf6bbb38806bbe050d7937c239
(struct osmo_ss7_instance *inst, uint32_t rctx)
struct osmo_ss7_as *
osmo_ss7_as_find_by_l_rk_id
osmo__ss7_8c.html
a56ae45e9be46eeb7b2f6db004737aefd
(struct osmo_ss7_instance *inst, uint32_t l_rk_id)
struct osmo_ss7_as *
osmo_ss7_as_find_by_proto
osmo__ss7_8c.html
ae7729babf0f8612dcceb3ee077b49b5c
(struct osmo_ss7_instance *inst, enum osmo_ss7_asp_protocol proto)
struct osmo_ss7_as *
osmo_ss7_as_find_or_create
osmo__ss7_8c.html
aa2d0463df2c24a4a56958ba59ae89506
(struct osmo_ss7_instance *inst, const char *name, enum osmo_ss7_asp_protocol proto)
int
osmo_ss7_as_add_asp
osmo__ss7_8c.html
a01392ccbfd2fd93d962dcd7bd8037526
(struct osmo_ss7_as *as, const char *asp_name)
int
osmo_ss7_as_del_asp
osmo__ss7_8c.html
aca9bfa652d15609a904653398e17c5e9
(struct osmo_ss7_as *as, const char *asp_name)
void
osmo_ss7_as_destroy
osmo__ss7_8c.html
afe830a3d827c8c9ff36bf04e0428ad79
(struct osmo_ss7_as *as)
bool
osmo_ss7_as_has_asp
osmo__ss7_8c.html
abffb76cffe93aa6421b2e41dcce2fe7f
(const struct osmo_ss7_as *as, const struct osmo_ss7_asp *asp)
bool
osmo_ss7_as_active
osmo__ss7_8c.html
a6eb76a8a7db795844115a5b6feb5e426
(const struct osmo_ss7_as *as)
int
osmo_ss7_asp_peer_snprintf
osmo__ss7_8c.html
a5f7cd03bf480ca74d5ad2c9a6a0d8f46
(char *buf, size_t buf_len, struct osmo_ss7_asp_peer *peer)
int
osmo_ss7_asp_peer_set_hosts
osmo__ss7_8c.html
aff39a38183c940601c2a937603a3c741
(struct osmo_ss7_asp_peer *peer, void *talloc_ctx, const char *const *hosts, size_t host_cnt)
static bool
host_is_ip_anyaddr
osmo__ss7_8c.html
a81c3380941dadb42610afc54465cfe4d
(const char *host, bool is_v6)
int
osmo_ss7_asp_peer_add_host
osmo__ss7_8c.html
a6c91baa9261a1bcc0a6f2fae5e84b972
(struct osmo_ss7_asp_peer *peer, void *talloc_ctx, const char *host)
static bool
ipv6_sctp_supported
osmo__ss7_8c.html
aa60a27a0c7fd875dad347f94c915fd2c
(const char *host, bool bind)
bool
osmo_ss7_asp_set_default_peer_hosts
osmo__ss7_8c.html
a93ec7c275e46107fc203fe84c90a1b79
(struct osmo_ss7_asp *asp)
struct osmo_ss7_asp *
osmo_ss7_asp_find_by_name
osmo__ss7_8c.html
aa7458bf949df3ffe66be4420d03957ee
(struct osmo_ss7_instance *inst, const char *name)
static uint16_t
get_in_port
osmo__ss7_8c.html
a1f18cc9a880d46df3c5db7b760fdc305
(struct sockaddr *sa)
static void
chop_v4_mapped_on_v6_prefix
osmo__ss7_8c.html
a2c6b544ce40c5efd24b1f82d0f1f76cc
(char *buf)
static struct osmo_ss7_asp *
osmo_ss7_asp_find_by_socket_addr
osmo__ss7_8c.html
a7dd2c1e11fd5a374603cce253631d595
(int fd)
struct osmo_ss7_asp *
osmo_ss7_asp_find_by_proto
osmo__ss7_8c.html
a38c9ff8592910185e233f65eced46dcf
(struct osmo_ss7_as *as, enum osmo_ss7_asp_protocol proto)
struct osmo_ss7_asp *
osmo_ss7_asp_find
osmo__ss7_8c.html
a2ffc4567c5d0ff733453825fdf696e29
(struct osmo_ss7_instance *inst, const char *name, uint16_t remote_port, uint16_t local_port, enum osmo_ss7_asp_protocol proto)
struct osmo_ss7_asp *
osmo_ss7_asp_find_or_create
osmo__ss7_8c.html
ab6024e45329a1d925739f537e1785510
(struct osmo_ss7_instance *inst, const char *name, uint16_t remote_port, uint16_t local_port, enum osmo_ss7_asp_protocol proto)
void
osmo_ss7_asp_destroy
osmo__ss7_8c.html
a6fce9d43401870a21aafb2b62936b321
(struct osmo_ss7_asp *asp)
static int
xua_cli_read_cb
osmo__ss7_8c.html
ae7fb0824836c89ea2699714bca37bb87
(struct osmo_stream_cli *conn)
static int
ipa_cli_read_cb
osmo__ss7_8c.html
aca0ca16b7197a37d803008607d3e7cd5
(struct osmo_stream_cli *conn)
static int
xua_cli_connect_cb
osmo__ss7_8c.html
a052cc4afcd029eccc55a29fef5aa8dbd
(struct osmo_stream_cli *cli)
int
osmo_ss7_asp_restart
osmo__ss7_8c.html
a8d3670d7e36042c95611f9bfa0a3b597
(struct osmo_ss7_asp *asp)
bool
osmo_ss7_asp_active
osmo__ss7_8c.html
a85b5b2514d86c48bf6c994b08e362c55
(const struct osmo_ss7_asp *asp)
static int
get_logevel_by_sn_type
osmo__ss7_8c.html
adf98277fedb099f019d3f59d8b0e96c8
(int sn_type)
static void
log_sctp_notification
osmo__ss7_8c.html
ad36aebefc2d00d1122549c69a37b413a
(struct osmo_ss7_asp *asp, const char *pfx, union sctp_notification *notif)
static int
ipa_srv_conn_cb
osmo__ss7_8c.html
a4c61dbd6adb30240082c47dd9b842af1
(struct osmo_stream_srv *conn)
static int
xua_srv_conn_cb
osmo__ss7_8c.html
ae695ced3821b31caa4630388cb2b6b40
(struct osmo_stream_srv *conn)
static void
xua_cli_close
osmo__ss7_8c.html
a8cfeba359fa19e36513d6f987f76869c
(struct osmo_stream_cli *cli)
static void
xua_cli_close_and_reconnect
osmo__ss7_8c.html
a87fbc102a39bb0668ce8acabc58d0ed9
(struct osmo_stream_cli *cli)
static int
xua_srv_conn_closed_cb
osmo__ss7_8c.html
aea079f36c54edf123ffa5bbf5ac2f900
(struct osmo_stream_srv *srv)
static int
xua_accept_cb
osmo__ss7_8c.html
ac53c7d59ea8e1bb4b855ac893ff7e407
(struct osmo_stream_srv_link *link, int fd)
int
osmo_ss7_asp_send
osmo__ss7_8c.html
a4bbbb5047fd067deb34846c6dab99c1f
(struct osmo_ss7_asp *asp, struct msgb *msg)
void
osmo_ss7_asp_disconnect
osmo__ss7_8c.html
af24d6e5d1494620c9a340ff2bb68416c
(struct osmo_ss7_asp *asp)
struct osmo_xua_server *
osmo_ss7_xua_server_find
osmo__ss7_8c.html
adeb2d43828fbd3f5eef853a9742001eb
(struct osmo_ss7_instance *inst, enum osmo_ss7_asp_protocol proto, uint16_t local_port)
struct osmo_xua_server *
osmo_ss7_xua_server_create
osmo__ss7_8c.html
a92f4ef281565a355bf55e35396d9ead7
(struct osmo_ss7_instance *inst, enum osmo_ss7_asp_protocol proto, uint16_t local_port, const char *local_host)
int
osmo_ss7_xua_server_bind
osmo__ss7_8c.html
abf0d6146779911d066a27685e262133f
(struct osmo_xua_server *xs)
int
osmo_ss7_xua_server_set_local_host
osmo__ss7_8c.html
ae97d2ba8d01c1819acad4f085c846bf8
(struct osmo_xua_server *xs, const char *local_host)
int
osmo_ss7_xua_server_set_local_hosts
osmo__ss7_8c.html
a6baf9122fc63dcf51ee9de5cc8fd7663
(struct osmo_xua_server *xs, const char **local_hosts, size_t local_host_cnt)
int
osmo_ss7_xua_server_add_local_host
osmo__ss7_8c.html
a318b39d0f350e34da5bd5b4d9a4a38fd
(struct osmo_xua_server *xs, const char *local_host)
bool
osmo_ss7_xua_server_set_default_local_hosts
osmo__ss7_8c.html
a2229461a3780bcbed7484aba74b6dcbd
(struct osmo_xua_server *oxs)
void
osmo_ss7_xua_server_destroy
osmo__ss7_8c.html
a27173446ba8d82c930840a6e3a8202d4
(struct osmo_xua_server *xs)
bool
osmo_ss7_pc_is_local
osmo__ss7_8c.html
ae5e0610394ffcbdbd4be7006ab04205e
(struct osmo_ss7_instance *inst, uint32_t pc)
int
osmo_ss7_init
osmo__ss7_8c.html
aa0eea948b1e7bbb0764ecc89e5b2a124
(void)
int
osmo_ss7_tmode_to_xua
osmo__ss7_8c.html
a41c5d0c1bcae4257834073d3c109f12c
(enum osmo_ss7_as_traffic_mode tmod)
enum osmo_ss7_as_traffic_mode
osmo_ss7_tmode_from_xua
osmo__ss7_8c.html
af325ee0eb2ff3e3df09cc7e49b6bb6b9
(uint32_t in)
bool
osmo_ss7_as_tmode_compatible_xua
osmo__ss7_8c.html
ae1ce394b6ad89efe1d723f0eda142333
(struct osmo_ss7_as *as, uint32_t m3ua_tmt)
int
ss7_asp_rx_unknown
osmo__ss7_8c.html
a5985c0ec7dc547dd06de3f9be8b8be9b
(struct osmo_ss7_asp *asp, int ppid_mux, struct msgb *msg)
int
osmo_ss7_asp_get_log_subsys
osmo__ss7_8c.html
aecc0022dbb85c45d452d624c7a74587f
(const struct osmo_ss7_asp *asp)
void
osmo_ss7_register_rx_unknown_cb
osmo__ss7_8c.html
aa24cea8083d06097c1655a38a36e0a17
(osmo_ss7_asp_rx_unknown_cb *cb)
static bool
ss7_initialized
osmo__ss7_8c.html
a78806f653f55e3d87d93650a55b5f70a
static int32_t
next_rctx
osmo__ss7_8c.html
ac371d9ef3ce4d17cd66e9f4446879ffc
static int32_t
next_l_rk_id
osmo__ss7_8c.html
a82b1fae92faad2df658d676f19203112
const struct value_string
mtp_unavail_cause_vals
osmo__ss7_8c.html
aa7ef388acf6473b86619b4eea1ce9654
[]
struct value_string
osmo_ss7_as_traffic_mode_vals
osmo__ss7_8c.html
a41be4c98feb2b819cbc41e9f378ef8e2
[]
struct value_string
osmo_ss7_asp_protocol_vals
osmo__ss7_8c.html
a41380c47cdda3f98c55d1a93e6071a6b
[]
const struct value_string
osmo_ss7_asp_role_names
osmo__ss7_8c.html
a617cc4818ccf1e2d74ff0e012975ce30
[]
static const struct osmo_ss7_pc_fmt
default_pc_fmt
osmo__ss7_8c.html
a7e710ac37bf4c2d56a17e65086ec9684
static const uint16_t
prot2port
osmo__ss7_8c.html
aa65cb0e6b9446cda8df60956ed12573f
[]
static const struct rate_ctr_desc
ss7_as_rcd
osmo__ss7_8c.html
a52bafadf47672f3cbe10f1fe54c47c0c
[]
static const struct rate_ctr_group_desc
ss7_as_rcgd
osmo__ss7_8c.html
a02583199ee14e9225a5d4086150bb8dd
static unsigned int
g_ss7_as_rcg_idx
osmo__ss7_8c.html
aaadda9e298649caf18805f9fcd3a2039
enum ss7_asp_ctr
__attribute__
osmo__ss7_8c.html
a84f7333bf2171d9c6ebf9f03f1695c7a
static const struct rate_ctr_desc
ss7_asp_rcd
osmo__ss7_8c.html
a3ac2d325579510b627a35bb124b9f978
[]
static const struct rate_ctr_group_desc
ss7_asp_rcgd
osmo__ss7_8c.html
a00129046e2f1da5c1335375de549b25e
static unsigned int
g_ss7_asp_rcg_idx
osmo__ss7_8c.html
ab43aa0585dd22f2be6a7e0e9c05525a7
static osmo_ss7_asp_rx_unknown_cb *
g_osmo_ss7_asp_rx_unknown_cb
osmo__ss7_8c.html
ac4a2dc86a8a839e40620d701d4346d91
osmo_ss7_hmrt.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
osmo__ss7__hmrt_8c
osmocom/sigtran/mtp_sap.h
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/protocol/m3ua.h
xua_internal.h
ss7_internal.h
#define
APPEND
osmo__ss7__hmrt_8c.html
a78d865d31aa82b7624caa11bfb02c913
(fmt, args ...)
struct osmo_mtp_prim *
m3ua_to_xfer_ind
osmo__ss7__hmrt_8c.html
af932d2ab56e706ac86fe0bd6f2c3a4d7
(struct xua_msg *xua)
static struct xua_msg *
mtp_prim_to_m3ua
osmo__ss7__hmrt_8c.html
ad193b380beb0c625be71e8a3c2823d19
(struct osmo_mtp_prim *prim)
static int
deliver_to_mtp_user
osmo__ss7__hmrt_8c.html
ab0f4b1309a8a2006635950c46ddd3b06
(const struct osmo_ss7_user *osu, struct xua_msg *xua)
static int
hmdt_message_for_distribution
osmo__ss7__hmrt_8c.html
a3c2df3b0f156f7bd46317990d8136d97
(struct osmo_ss7_instance *inst, struct xua_msg *xua)
const char *
osmo_ss7_route_name
osmo__ss7__hmrt_8c.html
ac966231057ff7ab04224ffee73abfc4a
(struct osmo_ss7_route *rt, bool list_asps)
static int
hmrt_message_for_routing
osmo__ss7__hmrt_8c.html
a33ede64db537fe1d5a39e6d9c2f07c8b
(struct osmo_ss7_instance *inst, struct xua_msg *xua)
int
m3ua_hmdc_rx_from_l2
osmo__ss7__hmrt_8c.html
a8bc0dfc719354cd380bb206d25c33c6a
(struct osmo_ss7_instance *inst, struct xua_msg *xua)
int
osmo_ss7_user_mtp_xfer_req
osmo__ss7__hmrt_8c.html
a6e0fa32ebbd3aeba25b800146a76bbc7
(struct osmo_ss7_instance *inst, struct osmo_mtp_prim *omp)
osmo_ss7_vty.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
osmo__ss7__vty_8c
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/protocol/mtp.h
xua_internal.h
osmocom/sigtran/sccp_sap.h
sccp_internal.h
ss7_internal.h
osmo_sccp_addr_entry
#define
XUA_VAR_STR
osmo__ss7__vty_8c.html
ad33390e3572b10c583f9cf2aac606608
#define
XUA_VAR_HELP_STR
osmo__ss7__vty_8c.html
a949d5f69b175d77ee760da96301724c5
#define
ROUTING_KEY_CMD
osmo__ss7__vty_8c.html
a682f1914c7838dc08806b9da5110079f
#define
ROUTING_KEY_CMD_STRS
osmo__ss7__vty_8c.html
aa7644529db029732d87d19a253a59d29
#define
ROUTING_KEY_SI_ARG
osmo__ss7__vty_8c.html
a48380d59146eb571d785397674813aaa
#define
ROUTING_KEY_SI_ARG_STRS
osmo__ss7__vty_8c.html
a51a8928c6df0c567dbb910a84e210827
#define
ROUTING_KEY_SSN_ARG
osmo__ss7__vty_8c.html
a04f81e6b512b7d50c66efa65c975489e
#define
ROUTING_KEY_SSN_ARG_STRS
osmo__ss7__vty_8c.html
abb323199bb551576ad102102c64df8e4
cs7_role_t
osmo__ss7__vty_8c.html
aa6181aded5492004a6442972bb31c15b
CS7_ROLE_SG
osmo__ss7__vty_8c.html
aa6181aded5492004a6442972bb31c15ba6251043fc6df5347b66432be2da06d62
CS7_ROLE_ASP
osmo__ss7__vty_8c.html
aa6181aded5492004a6442972bb31c15ba2a7a9a010cf4c267e4b996a0661bc5ec
DEFUN_ATTR
osmo__ss7__vty_8c.html
a6a73273807d0ac0ecc0b1d7553d1ee00
(cs7_instance, cs7_instance_cmd, "cs7 instance <0-15>", CS7_STR "Configure a SS7 Instance\ INST_STR "Number of the instance\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a6cb4c6b1bd880e4249b90ff6eb1bf8cb
(cs7_net_ind, cs7_net_ind_cmd, "network-indicator (international | national | reserved | spare)", "Configure the Network Indicator\ "International Network\" "National Network\" "Reserved Network\" "Spare Network\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a0bdc8fc2f1ff87f2a17feda2978bcb4c
(cs7_pc_format, cs7_pc_format_cmd, "point-code format <1-24> [<1-23>] [<1-22>]", PC_STR "Configure Point Code Format\ "Length of first PC component\" "Length of second PC component\" "Length of third PC component\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
afd204af3cf0eeb9ee1a8e2e833647cc7
(cs7_pc_format_def, cs7_pc_format_def_cmd, "point-code format default", PC_STR "Configure Point Code Format\ "Default Point Code Format(3.8.3)\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a8b7f7b6d73990863cfbb2fa383047428
(cs7_pc_delimiter, cs7_pc_delimiter_cmd, "point-code delimiter (default|dash)", PC_STR "Configure Point Code Delimiter\ "Use dot as delimiter\" "User dash as delimiter\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
ae85f94e4f978398ad7d9292ab3bd29e0
(cs7_point_code, cs7_point_code_cmd, "point-code POINT_CODE", "Configure the local Point Code\ "Point Code\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a39dd22fd77df54ff7daeeb1e113ae480
(cs7_permit_dyn_rkm, cs7_permit_dyn_rkm_cmd, "xua rkm routing-key-allocation (static-only|dynamic-permitted)", "SIGTRAN xxxUA related\ "Routing Key Management\" "Routing Key Management Allocation Policy\" "Only static(pre-confgured) Routing Keys permitted\" "Dynamically allocate Routing Keys for what ASPs request\", CMD_ATTR_IMMEDIATE)
static void
write_one_cs7
osmo__ss7__vty_8c.html
a7b9b227738b3ce0e868c17a65dd2c627
(struct vty *vty, struct osmo_ss7_instance *inst, bool show_dyn_config)
static int
write_all_cs7
osmo__ss7__vty_8c.html
a3c1bd50a7f447501fa84eb97fa5b654a
(struct vty *vty, bool show_dyn_config)
static int
config_write_cs7
osmo__ss7__vty_8c.html
a08221210441df4d191562e488104e901
(struct vty *vty)
DEFUN
osmo__ss7__vty_8c.html
ad43257ef3937edb22a99c3e1b3390b77
(show_cs7_user, show_cs7_user_cmd, "show cs7 instance <0-15> users", SHOW_STR CS7_STR INST_STR INST_STR "User Table\)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a0d3c03c70ae3d3181f4f67fda29af308
(cs7_route_table, cs7_route_table_cmd, "route-table system", "Specify the name of the route table\ "Name of the route table\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a294fb91404539e25c3bfb4dbdb9f4c7f
(cs7_rt_upd, cs7_rt_upd_cmd, "update route POINT_CODE MASK linkset LS_NAME [priority PRIO] [qos-class (CLASS|default)]", "Update the Route\ "Update the Route\" "Destination Point Code\" "Point Code Mask\" "Point Code Length\" "Specify Destination Linkset\" "Linkset Name\" "Specify Priority\" "Priority\" "Specify QoS Class\" "QoS Class\" "Default QoS Class\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a83b478f4b6d4c14362f36170c5238291
(cs7_rt_rem, cs7_rt_rem_cmd, "remove route POINT_CODE MASK", "Remove a Route\ "Remove a Route\" "Destination Point Code\" "Point Code Mask\" "Point Code Length\", CMD_ATTR_IMMEDIATE)
static void
write_one_rtable
osmo__ss7__vty_8c.html
a28130d303c1d87ce911b0f678a71d7da
(struct vty *vty, struct osmo_ss7_route_table *rtable)
static void
vty_dump_rtable
osmo__ss7__vty_8c.html
a5fe8a510f06a371a0b30ec2f86eef4e9
(struct vty *vty, struct osmo_ss7_route_table *rtbl)
DEFUN
osmo__ss7__vty_8c.html
aa458bdc4fd05fdcac2823786ff97da7a
(show_cs7_route, show_cs7_route_cmd, "show cs7 instance <0-15> route", SHOW_STR CS7_STR INST_STR INST_STR "Routing Table\)
static enum osmo_ss7_asp_protocol
parse_asp_proto
osmo__ss7__vty_8c.html
a8569efc5ce8572070d91019e33d9351e
(const char *protocol)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a03a3fc3e0b8dce0417532f3d7e566201
(cs7_xua, cs7_xua_cmd, "listen " XUA_VAR_STR " <0-65534>", "Configure/Enable xUA Listener\ XUA_VAR_HELP_STR "SCTP Port number\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a38ea5ab397e0c3cfe61062d831595d2c
(no_cs7_xua, no_cs7_xua_cmd, "no listen " XUA_VAR_STR " <0-65534>", NO_STR "Disable xUA Listener on given SCTP Port\ XUA_VAR_HELP_STR "SCTP Port number\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
abac5140ac8d2dea380573b848338b7ad
(xua_local_ip, xua_local_ip_cmd, "local-ip " VTY_IPV46_CMD, "Configure the Local IP Address for xUA\ "IPv4 Address to use for XUA\" "IPv6 Address to use for XUA\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a50fe54adb73004782288bbbd79114fbc
(xua_accept_dyn_asp, xua_accept_dyn_asp_cmd, "accept-asp-connections (pre-configured|dynamic-permitted)", "Define what kind of ASP connections to accept\ "Accept only pre-confiugred ASPs(source IP/prt)\" "Accept any connection and dynamically create an ASP definition\", CMD_ATTR_IMMEDIATE)
static void
write_one_xua
osmo__ss7__vty_8c.html
ad8c8c099a80995abe43f97cc042c4e4f
(struct vty *vty, struct osmo_xua_server *xs)
static void
vty_dump_xua_server
osmo__ss7__vty_8c.html
a090a9a134832fe71c9cbda54542ee075
(struct vty *vty, struct osmo_xua_server *xs)
DEFUN
osmo__ss7__vty_8c.html
a25e95e7ed93d35c78eb37000cddece34
(show_cs7_xua, show_cs7_xua_cmd, "show cs7 "XUA_VAR_STR" [<0-65534>]", SHOW_STR CS7_STR XUA_VAR_HELP_STR "Port Number")
DEFUN
osmo__ss7__vty_8c.html
a61312f504ec2225c5f717f22cd9db299
(show_cs7_config, show_cs7_config_cmd, "show cs7 config", SHOW_STR CS7_STR "Currently running cs7 configuration")
DEFUN_ATTR
osmo__ss7__vty_8c.html
a1e1dfd2e2b90808760a071f69b31098a
(cs7_asp, cs7_asp_cmd, "asp NAME <0-65535> <0-65535> " XUA_VAR_STR, "Configure Application Server Process\ "Name of ASP\" "Remote SCTP port number\" "Local SCTP port number\" XUA_VAR_HELP_STR, CMD_ATTR_NODE_EXIT)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a6268dfde6383408887b7dc0e07ab36bc
(no_cs7_asp, no_cs7_asp_cmd, "no asp NAME", NO_STR "Disable Application Server Process\ "Name of ASP\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a9ee57465d8740773076b695ef4662b85
(asp_local_ip, asp_local_ip_cmd, "local-ip " VTY_IPV46_CMD, "Specify Local IP Address from which to contact ASP\ "Local IPv4 Address from which to contact of ASP\" "Local IPv6 Address from which to contact of ASP\", CMD_ATTR_NODE_EXIT)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a735a7f3706b40b34b79feb126b6ab3fd
(asp_remote_ip, asp_remote_ip_cmd, "remote-ip " VTY_IPV46_CMD, "Specify Remote IP Address of ASP\ "Remote IPv4 Address of ASP\" "Remote IPv6 Address of ASP\", CMD_ATTR_NODE_EXIT)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a3a49b23c6483b777ab47d328247a5fbb
(asp_qos_clas, asp_qos_class_cmd, "qos-class <0-255>", "Specify QoS Class of ASP\ "QoS Class of ASP\", CMD_ATTR_NODE_EXIT)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a8e5413003e58a5acffab29f0669c029b
(asp_role, asp_role_cmd, "role (sg|asp|ipsp)", "Specify the xUA role for this ASP\ "SG(Signaling Gateway)\" "ASP(Application Server Process)\" "IPSP(IP Signalling Point)\", CMD_ATTR_NODE_EXIT)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a72cddf1cee8920a24745458fb31b68eb
(sctp_role, asp_sctp_role_cmd, "sctp-role (client|server)", "Specify the SCTP role for this ASP\ "Operate as SCTP client;connect to a server\" "Operate as SCTP server;wait for client connections\", CMD_ATTR_NODE_EXIT)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a678419dbe30c9a0613de72ef77546bc0
(asp_block, asp_block_cmd, "block", "Allows a SCTP Association with ASP, but doesn't let it become active\, CMD_ATTR_NODE_EXIT)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a2d15c21a5567e00dc7b4f029883cd56f
(asp_shutdown, asp_shutdown_cmd, "shutdown", "Terminates SCTP association; New associations will be rejected\, CMD_ATTR_NODE_EXIT)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a0478c59afed1a148b1603aefcabbdf72
(asp_quirk, asp_quirk_cmd, "OVERWRITTEN", "OVERWRITTEN\, CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a7f1956f57c8dc4510cff7403522da9ce
(asp_no_quirk, asp_no_quirk_cmd, "OVERWRITTEN", "OVERWRITTEN\, CMD_ATTR_IMMEDIATE)
DEFUN
osmo__ss7__vty_8c.html
ab47129bdb4a2bde6ed97e69197603f61
(show_cs7_asp, show_cs7_asp_cmd, "show cs7 instance <0-15> asp", SHOW_STR CS7_STR INST_STR INST_STR "Application Server Process (ASP)\)
static void
write_one_asp
osmo__ss7__vty_8c.html
a731dccf709116beb1238252c1ae7c69c
(struct vty *vty, struct osmo_ss7_asp *asp, bool show_dyn_config)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a4e8f681ecc7f60b9f4a5aa900529aa06
(cs7_as, cs7_as_cmd, "as NAME " XUA_VAR_STR, "Configure an Application Server\ "Name of the Application Server\" XUA_VAR_HELP_STR, CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a057f985f521568f6884ed1b3eb38d972
(no_cs7_as, no_cs7_as_cmd, "no as NAME", NO_STR "Disable Application Server\ "Name of AS\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a087a0747874b42252de152901cac0867
(as_asp, as_asp_cmd, "asp NAME", "Specify that a given ASP is part of this AS\ "Name of ASP to be added to AS\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
afcec9ee8e20828193c92d1fcb793f5d2
(as_no_asp, as_no_asp_cmd, "no asp NAME", NO_STR "Specify ASP to be removed from this AS\ "Name of ASP to be removed\", CMD_ATTR_IMMEDIATE)
DEFUN_USRATTR
osmo__ss7__vty_8c.html
adb7d4c3f8ee465d86e7922bdeebef905
(as_traf_mode, as_traf_mode_cmd, OSMO_SCCP_LIB_ATTR_RSTRT_ASP, "traffic-mode (broadcast | loadshare | roundrobin | override)", "Specifies traffic mode of operation of the ASP within the AS\ "Broadcast to all ASP within AS\" "Share Load among all ASP within AS\" "Round-Robin between all ASP within AS\" "Override\")
DEFUN_USRATTR
osmo__ss7__vty_8c.html
ac13c3153659f57d053dd124716f00bc7
(as_no_traf_mode, as_no_traf_mode_cmd, OSMO_SCCP_LIB_ATTR_RSTRT_ASP, "no traffic-mode", NO_STR "Remove explicit traffic mode of operation of this AS\)
DEFUN_ATTR
osmo__ss7__vty_8c.html
ae4770b815a1577a2080c60e4bee0e207
(as_recov_tout, as_recov_tout_cmd, "recovery-timeout <1-2000>", "Specifies the recovery timeout value in milliseconds\ "Recovery Timeout in Milliseconds\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a860726836ad4bfe953ec239de609afe6
(as_qos_clas, as_qos_class_cmd, "qos-class <0-255>", "Specity QoS Class of AS\ "QoS Class of AS\", CMD_ATTR_IMMEDIATE)
static int
_rout_key
osmo__ss7__vty_8c.html
adde6602dc2a909e9808cf73477c33fdb
(struct vty *vty, const char *rcontext, const char *dpc, const char *si, const char *ssn)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a800cf5849fd01248e79377bdcef861b6
(as_rout_key, as_rout_key_cmd, ROUTING_KEY_CMD, ROUTING_KEY_CMD_STRS, CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a8c9626074945e724a9bc4668ca60faf9
(as_rout_key_si, as_rout_key_si_cmd, ROUTING_KEY_CMD ROUTING_KEY_SI_ARG, ROUTING_KEY_CMD_STRS ROUTING_KEY_SI_ARG_STRS, CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a11c5bad0e604b52142e4277d7d703e8d
(as_rout_key_ssn, as_rout_key_ssn_cmd, ROUTING_KEY_CMD ROUTING_KEY_SSN_ARG, ROUTING_KEY_CMD_STRS ROUTING_KEY_SSN_ARG_STRS, CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a6cbc31111b653673fb4244d741272db8
(as_rout_key_si_ssn, as_rout_key_si_ssn_cmd, ROUTING_KEY_CMD ROUTING_KEY_SI_ARG ROUTING_KEY_SSN_ARG, ROUTING_KEY_CMD_STRS ROUTING_KEY_SI_ARG_STRS ROUTING_KEY_SSN_ARG_STRS, CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a38ded402a23d76b05a47d78023f2e4c8
(as_pc_override, as_pc_override_cmd, "point-code override dpc PC", "Point Code Specific Features\ "Override(force) a point-code to hard-coded value\" "Override Source Point Code\" "Override Destination Point Code\" "New Point Code\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
ad8271846709005a662cba4d1177ec7d9
(as_pc_patch_sccp, as_pc_patch_sccp_cmd, "point-code override patch-sccp (disabled|both)", "Point Code Specific Features\ "Override(force) a point-code to hard-coded value\" "Patch point code values into SCCP called/calling address\" "Don 't patch any point codes into SCCP called/calling address\" "Patch both origin and destination point codes into SCCP called/calling address\", CMD_ATTR_IMMEDIATE)
static void
write_one_as
osmo__ss7__vty_8c.html
af0ed490e66e888e21b1a40a31df540f6
(struct vty *vty, struct osmo_ss7_as *as, bool show_dyn_config)
DEFUN
osmo__ss7__vty_8c.html
a7a597e03c0da5741b48930ab69d8606f
(show_cs7_as, show_cs7_as_cmd, "show cs7 instance <0-15> as (active|all|m3ua|sua)", SHOW_STR CS7_STR INST_STR INST_STR "Application Server (AS)\ "Display all active ASs\" "Display all ASs(default)\" "Display all m3ua ASs\" "Display all SUA ASs\")
LLIST_HEAD
osmo__ss7__vty_8c.html
a32d8898ccbfdadf43521f749b9b37b9a
(sccp_address_book_global)
static struct osmo_sccp_addr_entry *
addr_entry_by_name_local
osmo__ss7__vty_8c.html
aa7eb70efb6f7165428c017383828d22e
(const char *name, const struct osmo_ss7_instance *inst)
static struct osmo_sccp_addr_entry *
addr_entry_by_name_global
osmo__ss7__vty_8c.html
aba2fa01f70c79151f55ac41caa9d3caf
(const char *name)
struct osmo_ss7_instance *
osmo_sccp_addr_by_name
osmo__ss7__vty_8c.html
acb750ae6c0d4018e0b1d832f089f42fa
(struct osmo_sccp_addr *dest_addr, const char *name)
int
osmo_sccp_addr_by_name_local
osmo__ss7__vty_8c.html
a673062adcb4dcd4615ef8e485d70ed07
(struct osmo_sccp_addr *dest_addr, const char *name, const struct osmo_ss7_instance *inst)
const char *
osmo_sccp_name_by_addr
osmo__ss7__vty_8c.html
aead37c0c3ecb10141b6d244b8334f9b2
(const struct osmo_sccp_addr *addr)
static void
write_sccp_addressbook
osmo__ss7__vty_8c.html
a0af314559c46750211cf2a8eff926d25
(struct vty *vty, const struct osmo_ss7_instance *inst)
DEFUN
osmo__ss7__vty_8c.html
acc98515d609c4bfc8bb4ae7322fd29a4
(cs7_show_sccpaddr, cs7_show_sccpaddr_cmd, "show cs7 instance <0-15> sccp addressbook", SHOW_STR CS7_STR INST_STR INST_STR SCCP_STR "List all SCCP addressbook entries\)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a47a9193874fdc0058d57dfec26a7c269
(cs7_sccpaddr, cs7_sccpaddr_cmd, "sccp-address NAME", "Create/Modify an SCCP addressbook entry\ "Name of the SCCP Address\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
aae4caabd0d4d7f74e8ffc6204d447720
(cs7_sccpaddr_del, cs7_sccpaddr_del_cmd, "no sccp-address NAME", NO_STR "Delete an SCCP addressbook entry\ "Name of the SCCP Address\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a0743cb2de86661ed695a23b940103521
(cs7_sccpaddr_ri, cs7_sccpaddr_ri_cmd, "routing-indicator (GT|PC|IP)", "Add Routing Indicator\ "by global-title\" "by point-code\" "by ip-address\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a0c64fe5722a992708cebf41d29358b73
(cs7_sccpaddr_pc, cs7_sccpaddr_pc_cmd, "point-code POINT_CODE", "Add point-code Number\ "PC\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a66d650a6205dd55bb7e4765f22f366bd
(cs7_sccpaddr_pc_del, cs7_sccpaddr_pc_del_cmd, "no point-code", NO_STR "Remove point-code Number\, CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
aefa821ec8bb1805253e6b192ebb38db6
(cs7_sccpaddr_ssn, cs7_sccpaddr_ssn_cmd, "subsystem-number <0-4294967295>", "Add Subsystem Number\ "SSN\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
ad86871b8b04e594385735c7ecf2c1e9e
(cs7_sccpaddr_ssn_del, cs7_sccpaddr_ssn_del_cmd, "no subsystem-number", NO_STR "Remove Subsystem Number\, CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
abc400dc975442e4ee289a4692277892c
(cs7_sccpaddr_gt, cs7_sccpaddr_gt_cmd, "global-title", "Add/Modify Global Title\, CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
ac7b8bed4adc80196c95ba8c436f6597e
(cs7_sccpaddr_gt_del, cs7_sccpaddr_gt_del_cmd, "no global-title", NO_STR "Remove Global Title\, CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
ada7d8ca5e24fdf9ed957c0a013077b1c
(cs7_sccpaddr_gt_gti, cs7_sccpaddr_gt_gti_cmd, "global-title-indicator <0-15>", "Set Global Title Indicator\ "GTI\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
af9f6858e9016d9dd2d9a977af37befd5
(cs7_sccpaddr_gt_tt, cs7_sccpaddr_gt_tt_cmd, "translation-type <0-255>", "Set Global Title Translation Type\ "TT\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
af3a1b3de35e03199f995ff40fc31e0d8
(cs7_sccpaddr_gt_npi, cs7_sccpaddr_gt_npi_cmd, "numbering-plan-indicator <0-15>", "Set Global Title Numbering Plan Indicator\ "NPI\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a21c51b0ea2a4dfbf73b13fe2531377c2
(cs7_sccpaddr_gt_nai, cs7_sccpaddr_gt_nai_cmd, "nature-of-address-indicator <0-127>", "Set Global Title Nature of Address Indicator\ "NAI\", CMD_ATTR_IMMEDIATE)
DEFUN_ATTR
osmo__ss7__vty_8c.html
a2c6a5e55d52e0072b18e8bf1845dfc95
(cs7_sccpaddr_gt_digits, cs7_sccpaddr_gt_digits_cmd, "digits DIGITS", "Set Global Title Digits\ "Number digits\", CMD_ATTR_IMMEDIATE)
int
osmo_ss7_vty_go_parent
osmo__ss7__vty_8c.html
abdfadd0c1cd0b7d847f9f01e4a4c9134
(struct vty *vty)
int
osmo_ss7_is_config_node
osmo__ss7__vty_8c.html
ac343e7f4ac0757285d3ed4f842f52d6e
(struct vty *vty, int node)
static void
vty_init_addr
osmo__ss7__vty_8c.html
ac1123c90bc0db4efbee98cb88bde481c
(void)
static void
vty_init_shared
osmo__ss7__vty_8c.html
a97f52bfe8da2defb9da2e5844ebb9bc4
(void *ctx)
void
osmo_ss7_vty_init_asp
osmo__ss7__vty_8c.html
af4d60a28bd339b50f8b0077b2479b2d4
(void *ctx)
void
osmo_ss7_vty_init_sg
osmo__ss7__vty_8c.html
a1c0ba46e8ee2cfa470db9be9b620ce9a
(void *ctx)
static const struct value_string
asp_quirk_names
osmo__ss7__vty_8c.html
a9b117c15741c1baf9192824589b05747
[]
static const struct value_string
asp_quirk_descs
osmo__ss7__vty_8c.html
a337eee060670f1ff8dd64b1bf2244f0c
[]
static enum cs7_role_t
cs7_role
osmo__ss7__vty_8c.html
a12db7bf4e93c97d4d465048ed4484b98
static void *
g_ctx
osmo__ss7__vty_8c.html
a01cf3ea623f5aa14d7127d26c4dba715
static struct cmd_node
cs7_node
osmo__ss7__vty_8c.html
a009f069ba9d1e438fe0bb1752a78f68b
static const struct value_string
ss7_network_indicator_vals
osmo__ss7__vty_8c.html
a551bc7617d3321692c8492461381d38a
[]
static struct cmd_node
rtable_node
osmo__ss7__vty_8c.html
a7e8e9206c234d28d7e1442be05dce397
static struct cmd_node
xua_node
osmo__ss7__vty_8c.html
a111fd18d75ae97c8f6b04fa4bfab8484
static struct cmd_node
asp_node
osmo__ss7__vty_8c.html
ad45de442044dd5ab4e19bc2ccc979779
static struct cmd_node
as_node
osmo__ss7__vty_8c.html
a76147374ed09da751526e089b92300db
const struct value_string
mtp_si_vals
osmo__ss7__vty_8c.html
a302af65ae379fd4c883fae04233ad551
[]
static struct cmd_node
sccpaddr_node
osmo__ss7__vty_8c.html
a3a4bd522435455b44047beeec5e12f45
static struct cmd_node
sccpaddr_gt_node
osmo__ss7__vty_8c.html
a41a21a1fa9a591c99083b3c236c8ca5d
sccp.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp_8c
sccp_system
sccp_data_callback
udt_offsets
#define
SCCP_MSG_SIZE
sccp_8c.html
a95dfedb93a29d464768e61be0054b120
#define
SCCP_MSG_HEADROOM
sccp_8c.html
a93c1b4187877d6a16a64487da38aa772
static
LLIST_HEAD
sccp_8c.html
addaf5dcd2714433aeae393bff659e9b1
(sccp_connections)
static
LLIST_HEAD
sccp_8c.html
aef7b7284a7c90ea2a3ff2b0816c1aa9a
(sccp_callbacks)
static struct sccp_data_callback *
_find_ssn
sccp_8c.html
ad37028f7759ef1c1ee278f1678a1d6fa
(uint8_t ssn)
static void
_send_msg
sccp_8c.html
a9f24e1392e1e695cc8b813b230983807
(struct sccp_connection *conn, struct msgb *msg, void *ctx)
static int
copy_address
sccp_8c.html
abef8b5bbf898e9e46e4e5091ee05e2ae
(struct sccp_address *addr, uint8_t offset, struct msgb *msgb)
static int
_sccp_parse_optional_data
sccp_8c.html
aa369d3b395a8d326212332aeae984692
(const int offset, struct msgb *msgb, struct sccp_optional_data *data)
int
_sccp_parse_connection_request
sccp_8c.html
abb02b43c02ec68eecfb60d45e6bea3a6
(struct msgb *msgb, struct sccp_parse_result *result)
int
_sccp_parse_connection_released
sccp_8c.html
a648c2ab7821eadd9f240fdb8346f60b1
(struct msgb *msgb, struct sccp_parse_result *result)
int
_sccp_parse_connection_refused
sccp_8c.html
a0775d29bff293a4f5ae4bab635d72ac4
(struct msgb *msgb, struct sccp_parse_result *result)
int
_sccp_parse_connection_confirm
sccp_8c.html
a8bad77b1220e3a3407054429eb02e416
(struct msgb *msgb, struct sccp_parse_result *result)
int
_sccp_parse_connection_release_complete
sccp_8c.html
a89dbef364aee48b29a8f39b38eef79c1
(struct msgb *msgb, struct sccp_parse_result *result)
int
_sccp_parse_connection_dt1
sccp_8c.html
a11c066ebd35e029f7c379e486a69cca4
(struct msgb *msgb, struct sccp_parse_result *result)
static int
_sccp_parse_unitdata
sccp_8c.html
abcba7c8d1a01b3f995e9860ddd58723e
(struct msgb *msgb, struct sccp_parse_result *result, const struct udt_offsets *offs)
int
_sccp_parse_udt
sccp_8c.html
a88522cd9a68fceda6bf8af3e4fe5cea2
(struct msgb *msgb, struct sccp_parse_result *result)
int
_sccp_parse_udts
sccp_8c.html
af4e74c8c6370c644d0823f204ef489af
(struct msgb *msgb, struct sccp_parse_result *result)
static int
_sccp_parse_xudt
sccp_8c.html
af2fb5db10289d2634bf9d45886061d6a
(struct msgb *msgb, struct sccp_parse_result *result)
static int
_sccp_parse_xudts
sccp_8c.html
acc46f325f1d3cb0b5989d4aa91a2be5b
(struct msgb *msgb, struct sccp_parse_result *result)
static int
_sccp_parse_it
sccp_8c.html
ab27ade0b853143cae69bb1bba134e16c
(struct msgb *msgb, struct sccp_parse_result *result)
static int
_sccp_parse_err
sccp_8c.html
a631c01f0934d85cb9cd38a02b8ecb35b
(struct msgb *msgb, struct sccp_parse_result *result)
int
sccp_create_sccp_addr
sccp_8c.html
a90220387b107ad5b44233e17cf18c4e7
(struct msgb *msg, const struct sockaddr_sccp *sock)
struct msgb *
sccp_create_udt
sccp_8c.html
a64605b523479af1e0ba1691670ffec51
(int class, const struct sockaddr_sccp *in, const struct sockaddr_sccp *out, uint8_t *in_data, int len)
static int
_sccp_send_data
sccp_8c.html
ab8c542ab7afa69373b974d7af00ae935
(int class, const struct sockaddr_sccp *in, const struct sockaddr_sccp *out, struct msgb *payload, void *ctx)
static int
_sccp_handle_read
sccp_8c.html
ad55dbd13b090bd850b912243aac88d41
(struct msgb *msgb)
static int
source_local_reference_is_free
sccp_8c.html
a64830893ca9393f7ce13dd6647001218
(struct sccp_source_reference *reference)
static int
destination_local_reference_is_free
sccp_8c.html
aa859763e4aa0250ba0e5b09f683a5af8
(struct sccp_source_reference *reference)
static int
assign_source_local_reference
sccp_8c.html
a23f3d91d576c49836aef9bd1a8aec8e8
(struct sccp_connection *connection)
static void
_sccp_set_connection_state
sccp_8c.html
ad719848035225c855cfbeb4d705475a2
(struct sccp_connection *connection, int new_state)
struct msgb *
sccp_create_refuse
sccp_8c.html
a431491880d3422c2ed1899d1b860edd1
(struct sccp_source_reference *src_ref, int cause, uint8_t *inp, int length)
static int
_sccp_send_refuse
sccp_8c.html
ab1160682098c2bb858a9805ff53d9557
(struct sccp_source_reference *src_ref, int cause, void *ctx)
struct msgb *
sccp_create_cc
sccp_8c.html
a3438d0e32943a2af52f0172a4fd71744
(struct sccp_source_reference *src_ref, struct sccp_source_reference *dst_ref)
static int
_sccp_send_connection_confirm
sccp_8c.html
a420f9cb73eb4ea5fff69a25f7e614932
(struct sccp_connection *connection)
struct msgb *
sccp_create_cr
sccp_8c.html
ac6f94e47aa3da6027f76a106346576a3
(const struct sccp_source_reference *src_ref, const struct sockaddr_sccp *called, const uint8_t *l3_data, size_t l3_length)
static int
_sccp_send_connection_request
sccp_8c.html
a365da14a4888638c974fe26b8ae14e64
(struct sccp_connection *connection, const struct sockaddr_sccp *called, struct msgb *msg)
struct msgb *
sccp_create_dt1
sccp_8c.html
a07ead5caba575af3fd23cc3747f35e99
(struct sccp_source_reference *dst_ref, uint8_t *inp_data, uint8_t len)
static int
_sccp_send_connection_data
sccp_8c.html
a0c08f6f6ec98557b8c4c7fc1b7fe551e
(struct sccp_connection *conn, struct msgb *_data)
static int
_sccp_send_connection_it
sccp_8c.html
a6d485664ab42e2791e428453f1194b5f
(struct sccp_connection *conn)
struct msgb *
sccp_create_rlsd
sccp_8c.html
a21fedd190c04e28c920dda9ee8a8a238
(struct sccp_source_reference *src_ref, struct sccp_source_reference *dst_ref, int cause)
static int
_sccp_send_connection_released
sccp_8c.html
a028316bde5fb56963ac90660b1b990ed
(struct sccp_connection *conn, int cause)
static int
_sccp_handle_connection_request
sccp_8c.html
afeebaa122a97bdf426d1120dc7b11d66
(struct msgb *msgb, void *ctx)
static int
_sccp_handle_connection_release_complete
sccp_8c.html
a182cf8b9734d615a5b41c4ab63ed2909
(struct msgb *msgb)
static int
_sccp_handle_connection_dt1
sccp_8c.html
adf65f28d874b150ec5198fa6cd59ee0c
(struct msgb *msgb)
static int
_sccp_send_connection_release_complete
sccp_8c.html
acf7425b57816315588b0196c1f9a691d
(struct sccp_connection *connection)
static int
_sccp_handle_connection_released
sccp_8c.html
a1e16250489074ed16b75663f85730f02
(struct msgb *msgb)
static int
_sccp_handle_connection_refused
sccp_8c.html
a944c864ceb54f33977f266ae3acb1256
(struct msgb *msgb)
static int
_sccp_handle_connection_confirm
sccp_8c.html
a40fc584f4feac9f209e4cff3355944f3
(struct msgb *msgb)
int
sccp_system_init
sccp_8c.html
a56a235e7ab6f880b9b7af319bbc7d977
(void(*outgoing)(struct sccp_connection *conn, struct msgb *data, void *, void *), void *ctx)
int
sccp_system_incoming
sccp_8c.html
a21fee5e1bc4d9e0e6b68b5cb1c9b890e
(struct msgb *msgb)
int
sccp_system_incoming_ctx
sccp_8c.html
acb7c01b1270cee844414f859acb1e738
(struct msgb *msgb, void *ctx)
int
sccp_connection_write
sccp_8c.html
a22d2f5065e5560cadd1d798a1d4773a1
(struct sccp_connection *connection, struct msgb *data)
int
sccp_connection_send_it
sccp_8c.html
a8f936980e5be74da6c7d34a79cc304e8
(struct sccp_connection *connection)
int
sccp_connection_close
sccp_8c.html
a3580d82b7e274b2dd55b55f25cec92b7
(struct sccp_connection *connection, int cause)
int
sccp_connection_free
sccp_8c.html
ac7b76d5cf9c442c22c9c6ab3b31d2c14
(struct sccp_connection *connection)
int
sccp_connection_force_free
sccp_8c.html
a4febdceb7bc1397829429670c678d52c
(struct sccp_connection *con)
struct sccp_connection *
sccp_connection_socket
sccp_8c.html
af3f281b30f52ee258a388c21fc8b2261
(void)
int
sccp_connection_connect
sccp_8c.html
aaf16caca45f0150cbad61c0cdb40c27a
(struct sccp_connection *conn, const struct sockaddr_sccp *local, struct msgb *data)
int
sccp_connection_set_incoming
sccp_8c.html
afae246de0fa1621fb6695c85d6f8af92
(const struct sockaddr_sccp *sock, int(*accept_cb)(struct sccp_connection *, void *), void *context)
int
sccp_write
sccp_8c.html
a8d2bbed17a2ae6f9d8785f7d3f0594c8
(struct msgb *data, const struct sockaddr_sccp *in, const struct sockaddr_sccp *out, int class, void *ctx)
int
sccp_set_read
sccp_8c.html
aca90e9f8e0b0f1d89b13d7d8619f8da3
(const struct sockaddr_sccp *sock, int(*read_cb)(struct msgb *, unsigned int, void *), void *context)
osmo_static_assert
sccp_8c.html
a0b41189236e3b375da78a2806b82307f
(sizeof(struct sccp_source_reference)<=sizeof(uint32_t), enough_space)
uint32_t
sccp_src_ref_to_int
sccp_8c.html
a74f4729a1ea90a51a4bd0e93ad3112f5
(struct sccp_source_reference *ref)
struct sccp_source_reference
sccp_src_ref_from_int
sccp_8c.html
a2267785692a639f7e2cdeeb695a8109e
(uint32_t int_ref)
int
sccp_determine_msg_type
sccp_8c.html
a9acbb077f0ff8b0d603eb6aa800633dd
(struct msgb *msg)
int
sccp_parse_header
sccp_8c.html
ad7b91b6f65924d292703bc4d2c159b3f
(struct msgb *msg, struct sccp_parse_result *result)
static
__attribute__
sccp_8c.html
a9ed16867a9394d9ccf1132194edae298
((constructor))
static
__attribute__
sccp_8c.html
a7f400e70d869030323eab6b41ab8e833
((destructor))
void
sccp_set_log_area
sccp_8c.html
aea49fbb16eacfcb6e19764cec421e5dd
(int log_area)
static int
DSCCP
sccp_8c.html
a76289a1eaad826ce833ea29955728e6b
static void *
tall_sccp_ctx
sccp_8c.html
adb3ceca4a0faa4e6732101477fa4a5b3
const struct sockaddr_sccp
sccp_ssn_bssap
sccp_8c.html
a4eeacfdb01f87cf6d5a676c97f3fa251
static struct sccp_system
sccp_system
sccp_8c.html
a11325c39ad2233d6ee92cf75ab9cb543
sccp2sua.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp2sua_8c
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/sccp_helpers.h
osmocom/sigtran/protocol/sua.h
osmocom/sigtran/xua_msg.h
xua_internal.h
sccp_internal.h
#define
MAX_IES
sccp2sua_8c.html
ace91609f60d4d40f9c066f495724bf6f
#define
NUM_SCCP_MSGT
sccp2sua_8c.html
a5578a4d0611ff53d0c6d2652f3ec7424
static void
msgb_put_u24be
sccp2sua_8c.html
ac616af0d3d25d43151561038a02c798e
(struct msgb *msg, uint32_t val)
static void
msgb_put_u16le
sccp2sua_8c.html
a8c46fa65916535088ac6b766f0d46087
(struct msgb *msg, uint16_t val)
static uint32_t
load_24be
sccp2sua_8c.html
a28f447684767599e5b7ecf2a30fffb3c
(const void *ptr)
int
osmo_isup_party_parse
sccp2sua_8c.html
a3f5e0d75271a5a2fda1821e9c9a720d9
(char *out_digits, const uint8_t *in, unsigned int in_num_bytes, bool odd)
int
osmo_isup_party_encode
sccp2sua_8c.html
aaed7c1eeef245f2c632987310cc49d2e
(struct msgb *msg, const char *in_digits)
int
osmo_sccp_addr_parse
sccp2sua_8c.html
ade18fb9db8c9b52bc2ffc22af64d1d08
(struct osmo_sccp_addr *out, const uint8_t *addr, unsigned int addrlen)
int
osmo_sccp_addr_encode
sccp2sua_8c.html
ad9945ae60f1cdc481da3b70e15a50adf
(struct msgb *msg, const struct osmo_sccp_addr *in)
static int
sccp_addr_to_sua
sccp2sua_8c.html
a3a2c083bc428a4ab007a482686f1d6e8
(struct xua_msg *xua, uint16_t iei, const uint8_t *addr, unsigned int addrlen)
static int
sccp_addr_to_sua_ptr
sccp2sua_8c.html
acaeae80ed4d4b66b843a8e10cca5a1af
(struct xua_msg *xua, uint16_t iei, struct msgb *msg, uint8_t *ptr_addr)
static int
sua_addr_to_sccp
sccp2sua_8c.html
ae9e4ab8798b09e4f73b9d60a772dc5af
(struct msgb *msg, struct xua_msg_part *part)
static int
sccp_add_var_addr
sccp2sua_8c.html
a400fc501a6ccbffc72688a110b726233
(struct msgb *msg, uint8_t *var_ptr, struct xua_msg *xua, uint16_t iei)
static int
sccp_add_variable_part
sccp2sua_8c.html
a9fd6d661149c36cef9ea3a9d132b39ac
(struct msgb *msg, uint8_t *var_ptr, struct xua_msg *xua, uint16_t iei)
static bool
sccp_ptr_part_consistent
sccp2sua_8c.html
a78969ed40124bda2d1859ececc77aac1
(struct msgb *msg, uint8_t *ptr_addr)
static int
sccp_data_to_sua_ptr
sccp2sua_8c.html
af04a1c9946cc4850db750c42b0f63735
(struct xua_msg *xua, uint16_t iei, struct msgb *msg, uint8_t *ptr_addr)
static int
xua_msg_add_sccp_opt
sccp2sua_8c.html
a38c038e5d4e1704224cc046f5981d6de
(struct xua_msg *xua, uint8_t sccp_opt_type, uint16_t opt_len, uint8_t *opt)
static void
msgb_put_sccp_opt_hdr
sccp2sua_8c.html
a55b358a2c384720a15c9f59a922c0915
(struct msgb *msg, uint8_t pnc, uint8_t len)
static void
msgb_put_sccp_opt
sccp2sua_8c.html
a75f504850c4348db5a7c24951a71c718
(struct msgb *msg, uint8_t pnc, uint8_t len, const uint8_t *data)
static int
sccp_msg_add_sua_opt
sccp2sua_8c.html
aee95c4ffe06663387f0289676e98f6c2
(enum sccp_message_types type, struct msgb *msg, struct xua_msg_part *opt)
static struct xua_msg *
sccp_to_xua_opt
sccp2sua_8c.html
a396329e1f95ce8e09f34463e3fc02509
(struct msgb *msg, uint8_t *ptr_opt, struct xua_msg *xua)
static bool
sccp_is_mandatory
sccp2sua_8c.html
ac5302e03c17d5bbe207d52ba9eb64664
(enum sccp_message_types type, const struct xua_msg_part *part)
static bool
sccp_option_permitted
sccp2sua_8c.html
a45a2931f3b53f80e1bb58dcf7798134d
(enum sccp_message_types type, const struct xua_msg_part *part)
static int
xua_ies_to_sccp_opts
sccp2sua_8c.html
ac447ac3fc139cdc99cc1571fb80fa9e9
(struct msgb *msg, uint8_t *ptr_opt, enum sccp_message_types type, struct xua_msg *xua)
static void
store_local_ref
sccp2sua_8c.html
a90078e99d02d7f43ec0a52a026d4fc3f
(struct sccp_source_reference *local_ref, struct xua_msg *xua, uint16_t iei)
static struct xua_msg *
sccp_to_xua_cr
sccp2sua_8c.html
af69b2b18b2364ca25c2a3bbecf701ee9
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_cr
sccp2sua_8c.html
aff6a5eb6e11aa9c885b5e7ddc80ad0e8
(struct msgb *msg, struct xua_msg *xua)
static struct xua_msg *
sccp_to_xua_cc
sccp2sua_8c.html
ae5f040c2679dc3338a255236199ddeff
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_cc
sccp2sua_8c.html
aad62a8356f012792ad465dbe8a0d9961
(struct msgb *msg, struct xua_msg *xua)
static struct xua_msg *
sccp_to_xua_cref
sccp2sua_8c.html
a0e6c51266b8ba72ebfe244bd64e53d0e
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_cref
sccp2sua_8c.html
ac3a7909bd4f97aab3aac8de12dd2a691
(struct msgb *msg, struct xua_msg *xua)
static struct xua_msg *
sccp_to_xua_rlsd
sccp2sua_8c.html
a70dbd7fa56f374da6748c7a67188851f
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_rlsd
sccp2sua_8c.html
a5f8156ccefd3a2539d86d30af5bbcd62
(struct msgb *msg, struct xua_msg *xua)
static struct xua_msg *
sccp_to_xua_rlc
sccp2sua_8c.html
a0e5a2b10062ec028129b5210f1b62c0b
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_rlc
sccp2sua_8c.html
a05c3f885e20944484d96a1b36b3e0920
(struct msgb *msg, struct xua_msg *xua)
static struct xua_msg *
sccp_to_xua_dt1
sccp2sua_8c.html
a7e0d4eb26dae4b6a7ee2a31b2c4cef61
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_dt1
sccp2sua_8c.html
ae5780dcc093d40011666b525302d786a
(struct msgb *msg, struct xua_msg *xua)
static struct xua_msg *
sccp_to_xua_udt
sccp2sua_8c.html
a2e28479fcf7bb9c9088594dbd821bc39
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_xudt
sccp2sua_8c.html
a288f30b45efbb5570079e3a8f694d2cb
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_udt
sccp2sua_8c.html
a4c6dafb4baa0ffee5d7a58d7520c70c2
(struct msgb *msg, struct xua_msg *xua)
static struct xua_msg *
sccp_to_xua_xudt
sccp2sua_8c.html
a93b654423ee5d935305ffe1855185ec6
(struct msgb *msg, struct xua_msg *xua)
static struct xua_msg *
sccp_to_xua_udts
sccp2sua_8c.html
a8d3ac513303afeec251ef74beb68bf64
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_xudts
sccp2sua_8c.html
a406b25eb623be26fb51f26deeead7f36
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_udts
sccp2sua_8c.html
a075bcc42df9d35bd858efef5aac8c508
(struct msgb *msg, struct xua_msg *xua)
static struct xua_msg *
sccp_to_xua_xudts
sccp2sua_8c.html
af7c41b06a5ba6d92a38813241a7cf85a
(struct msgb *msg, struct xua_msg *xua)
static struct xua_msg *
sccp_to_xua_it
sccp2sua_8c.html
ae02a71bd8b07a62720a30cd0ff1e8c83
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_it
sccp2sua_8c.html
a597890c55e1d2e298e9a543d4ba25463
(struct msgb *msg, struct xua_msg *xua)
static struct xua_msg *
sccp_to_xua_err
sccp2sua_8c.html
a7c1316011cf50bf171a57abafc918783
(struct msgb *msg, struct xua_msg *xua)
static int
sua_to_sccp_err
sccp2sua_8c.html
a36c87a257019169029f4cea4ec76937f
(struct msgb *msg, struct xua_msg *xua)
struct xua_msg *
osmo_sccp_to_xua
sccp2sua_8c.html
ad72796caefb85b769c83c5237cdb4308
(struct msgb *msg)
struct msgb *
osmo_sua_to_sccp
sccp2sua_8c.html
ade23801a343758da5c4cc25e96c47931
(struct xua_msg *xua)
static const uint16_t
sccp_mandatory
sccp2sua_8c.html
a710caabefe9d58a9fab6acbe5801674b
[NUM_SCCP_MSGT][MAX_IES]
static const uint16_t
sccp_optional
sccp2sua_8c.html
ae8b6026f55de02444613f6b9fb91884c
[NUM_SCCP_MSGT][MAX_IES]
sccp_helpers.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp__helpers_8c
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/sccp_helpers.h
sccp_internal.h
#define
SCU_MSG_SIZE
sccp__helpers_8c.html
ae033aa1f804be7484644df242980f8e3
#define
SCU_MSG_HEADROOM
sccp__helpers_8c.html
a75446d92130ee5919a8b84aaeaafca9d
static struct msgb *
scu_msgb_alloc
sccp__helpers_8c.html
ae6cee8e8ef0f17f41211d67d78fef9de
(const char *name)
void
osmo_sccp_make_addr_pc_ssn
sccp__helpers_8c.html
ac8f009d259929b14eb0e8c7979cd4298
(struct osmo_sccp_addr *addr, uint32_t pc, uint32_t ssn)
void
osmo_sccp_addr_set_ssn
sccp__helpers_8c.html
aa24244813931cee7680517c416545249
(struct osmo_sccp_addr *addr, uint32_t ssn)
int
osmo_sccp_tx_unitdata
sccp__helpers_8c.html
a68c4b3103d25667d67c3c1b7baf98a29
(struct osmo_sccp_user *scu, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, const uint8_t *data, unsigned int len)
int
osmo_sccp_tx_unitdata_ranap
sccp__helpers_8c.html
ae28c5d64e2e20ba290b484a7a3a24b29
(struct osmo_sccp_user *scu, uint32_t src_point_code, uint32_t dst_point_code, const uint8_t *data, unsigned int len)
int
osmo_sccp_tx_unitdata_msg
sccp__helpers_8c.html
acdc87693cfcae27aa7fb7cca60515a3d
(struct osmo_sccp_user *scu, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, struct msgb *msg)
int
osmo_sccp_tx_conn_req
sccp__helpers_8c.html
a245f3f0445502d9b33271a6d6f28dc47
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, const uint8_t *data, unsigned int len)
int
osmo_sccp_tx_conn_req_msg
sccp__helpers_8c.html
a30c0e71745643ff8f0491efe618817f7
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, struct msgb *msg)
int
osmo_sccp_tx_data
sccp__helpers_8c.html
aa0c732538c060f34f775168cd8a0ec58
(struct osmo_sccp_user *scu, uint32_t conn_id, const uint8_t *data, unsigned int len)
int
osmo_sccp_tx_data_msg
sccp__helpers_8c.html
abfedf879748d0aa1d4603f495d9ae97b
(struct osmo_sccp_user *scu, uint32_t conn_id, struct msgb *msg)
int
osmo_sccp_tx_disconn_data
sccp__helpers_8c.html
a257cda7a6fbf6fa413452d76cc793377
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *resp_addr, uint32_t cause, const uint8_t *data, size_t len)
int
osmo_sccp_tx_disconn
sccp__helpers_8c.html
a6541f7fe03f96f167390d0f05c743d2b
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *resp_addr, uint32_t cause)
int
osmo_sccp_tx_conn_resp_msg
sccp__helpers_8c.html
a919104dbb9bbd1ef246afbd8e855e8fa
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *resp_addr, struct msgb *msg)
int
osmo_sccp_tx_conn_resp
sccp__helpers_8c.html
ab759daefc5601b48da2da33495c1daf6
(struct osmo_sccp_user *scu, uint32_t conn_id, const struct osmo_sccp_addr *resp_addr, const uint8_t *data, unsigned int len)
static void
append_to_buf
sccp__helpers_8c.html
adf05efdef9251bcc40489a164efd430b
(char *buf, size_t size, bool *comma, const char *fmt,...)
char *
osmo_sccp_gt_dump
sccp__helpers_8c.html
a3aa56ce8386473c318202bfeb2897fe1
(const struct osmo_sccp_gt *gt)
char *
osmo_sccp_addr_dump
sccp__helpers_8c.html
a6302a7ff3060e02a56c919b9579a1f40
(const struct osmo_sccp_addr *addr)
static int
sccp_addr_to_str_buf
sccp__helpers_8c.html
ac7057e8868b62138df058e713a0bc82b
(char *buf, size_t buf_len, const struct osmo_ss7_instance *ss7, const struct osmo_sccp_addr *addr, char sep_char)
int
osmo_sccp_addr_to_str_buf
sccp__helpers_8c.html
aeda236765bdc06aef73598bf9f40f42d
(char *buf, size_t buf_len, const struct osmo_ss7_instance *ss7, const struct osmo_sccp_addr *addr)
char *
osmo_sccp_addr_to_str_c
sccp__helpers_8c.html
a31a14b2ce508d7cebea19fa7fa9225b3
(void *ctx, const struct osmo_ss7_instance *ss7, const struct osmo_sccp_addr *addr)
int
osmo_sccp_addr_to_id_buf
sccp__helpers_8c.html
aca33c7993fb36b3afd4c0fe8dad1e2f3
(char *buf, size_t buf_len, const struct osmo_ss7_instance *ss7, const struct osmo_sccp_addr *addr)
char *
osmo_sccp_addr_to_id_c
sccp__helpers_8c.html
a37d4764473750df7858a9004cc7b5a38
(void *ctx, const struct osmo_ss7_instance *ss7, const struct osmo_sccp_addr *addr)
char *
osmo_sccp_addr_name
sccp__helpers_8c.html
a8d9ad80fd2ce4f316b061543cbab5573
(const struct osmo_ss7_instance *ss7, const struct osmo_sccp_addr *addr)
int
osmo_sccp_inst_addr_to_str_buf
sccp__helpers_8c.html
ab489a4da53b5c4aed2af240dad595074
(char *buf, size_t buf_len, const struct osmo_sccp_instance *sccp, const struct osmo_sccp_addr *addr)
char *
osmo_sccp_inst_addr_to_str_c
sccp__helpers_8c.html
a0baeef37bb0d986ca95d280d204da77a
(void *ctx, const struct osmo_sccp_instance *sccp, const struct osmo_sccp_addr *addr)
char *
osmo_sccp_inst_addr_name
sccp__helpers_8c.html
a51f8231c4f0e2b186f3df7b601590d1e
(const struct osmo_sccp_instance *sccp, const struct osmo_sccp_addr *addr)
sccp_internal.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp__internal_8h
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/protocol/mtp.h
osmo_sccp_timer_val
osmo_sccp_instance
osmo_sccp_user
#define
SCCP_STR
sccp__internal_8h.html
aece26f11b022cc13c6691b4b8f20ea3c
osmo_sccp_timer
sccp__internal_8h.html
a47b8e3df2fb2f2c26ad96d5988144f14
OSMO_SCCP_TIMER_CONN_EST
sccp__internal_8h.html
a47b8e3df2fb2f2c26ad96d5988144f14ae4ed5869e21520b16e4b0f2cd878516f
OSMO_SCCP_TIMER_IAS
sccp__internal_8h.html
a47b8e3df2fb2f2c26ad96d5988144f14ae39ee3132d645374f9110373c651e33b
OSMO_SCCP_TIMER_IAR
sccp__internal_8h.html
a47b8e3df2fb2f2c26ad96d5988144f14af773199473ee326757b50818c6a50e3a
OSMO_SCCP_TIMER_REL
sccp__internal_8h.html
a47b8e3df2fb2f2c26ad96d5988144f14ac8dc9ae42a9b305d4fe4c9940d7c48b3
OSMO_SCCP_TIMER_REPEAT_REL
sccp__internal_8h.html
a47b8e3df2fb2f2c26ad96d5988144f14a31c206a7d13023be866802fadb811697
OSMO_SCCP_TIMER_INT
sccp__internal_8h.html
a47b8e3df2fb2f2c26ad96d5988144f14a6cf826de2f97fa78507b8da7f6aac674
OSMO_SCCP_TIMER_GUARD
sccp__internal_8h.html
a47b8e3df2fb2f2c26ad96d5988144f14aa093571f840d3c0647dbf49fb174e97f
OSMO_SCCP_TIMER_RESET
sccp__internal_8h.html
a47b8e3df2fb2f2c26ad96d5988144f14af4e02ea8c9b11acfefb361fe045c5514
OSMO_SCCP_TIMER_REASSEMBLY
sccp__internal_8h.html
a47b8e3df2fb2f2c26ad96d5988144f14ab0f8b986256e7d3c73c99b9c68a8171a
OSMO_SCCP_TIMERS_COUNT
sccp__internal_8h.html
a47b8e3df2fb2f2c26ad96d5988144f14a8ba6c6a89d2df21e2cee3699026bdeda
static const char *
osmo_sccp_timer_name
sccp__internal_8h.html
a7c0dd924c0f1fa092962212eea88cbc9
(enum osmo_sccp_timer val)
static const char *
osmo_sccp_timer_description
sccp__internal_8h.html
aa05f72f3497ccb62483eb7f4ef37b505
(enum osmo_sccp_timer val)
struct osmo_sccp_user *
sccp_user_find
sccp__internal_8h.html
a4eed9498fc7d3cc333a5661b779e1a8a
(struct osmo_sccp_instance *inst, uint16_t ssn, uint32_t pc)
int
sccp_scrc_rx_scoc_conn_msg
sccp__internal_8h.html
a15a6de5f59a65101717acc2d1597d955
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
int
sccp_scrc_rx_sclc_msg
sccp__internal_8h.html
a8dc48be976019be4ab89019aabcb3bbc
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
int
scrc_rx_mtp_xfer_ind_xua
sccp__internal_8h.html
a52d608a935f14519bcf883fc7858145e
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
void
sccp_scoc_rx_from_scrc
sccp__internal_8h.html
a7e6ca58debc34b50244590c90e68943f
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
void
sccp_scoc_rx_scrc_rout_fail
sccp__internal_8h.html
a92800c00e934b3faaf1c7dc6552d9bf5
(struct osmo_sccp_instance *inst, struct xua_msg *xua, uint32_t cause)
void
sccp_scoc_flush_connections
sccp__internal_8h.html
ac9947e47665a8aa2e294b26c599a4ca7
(struct osmo_sccp_instance *inst)
int
sccp_sclc_rx_from_scrc
sccp__internal_8h.html
a839b843770fe7a81ec460ace5ddfe7d0
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
void
sccp_sclc_rx_scrc_rout_fail
sccp__internal_8h.html
a086464ecc2db005660b615f84680b7fd
(struct osmo_sccp_instance *inst, struct xua_msg *xua, uint32_t cause)
int
sccp_user_prim_up
sccp__internal_8h.html
acac4bf761e73af753df023703e6faf83
(struct osmo_sccp_user *scut, struct osmo_scu_prim *prim)
int
sccp_sclc_user_sap_down
sccp__internal_8h.html
a5a395d329728106701783c2a6a1c965c
(struct osmo_sccp_user *scu, struct osmo_prim_hdr *oph)
int
sccp_sclc_user_sap_down_nofree
sccp__internal_8h.html
a60bc93a2c2c73fd5ff578713e0f1bde5
(struct osmo_sccp_user *scu, struct osmo_prim_hdr *oph)
struct msgb *
sccp_msgb_alloc
sccp__internal_8h.html
af5641b370432180fb48016e3900a03c5
(const char *name)
void
sccp_scoc_show_connections
sccp__internal_8h.html
a9b54133b478681e048c5556e100e463f
(struct vty *vty, struct osmo_sccp_instance *inst)
const struct osmo_sccp_timer_val *
osmo_sccp_timer_get
sccp__internal_8h.html
a9ab07340e01f35bb0bde6fab8c1c8074
(const struct osmo_sccp_instance *inst, enum osmo_sccp_timer timer, bool default_if_unset)
void
osmo_sccp_vty_write_cs7_node
sccp__internal_8h.html
a03d33d5b19ae71529da0ac0984de2794
(struct vty *vty, const char *indent, struct osmo_sccp_instance *inst)
void
sccp_lbcs_local_bcast_pcstate
sccp__internal_8h.html
ab1db96d27a773af541638dc93fdace21
(struct osmo_sccp_instance *inst, const struct osmo_scu_pcstate_param *pcstate)
void
sccp_lbcs_local_bcast_state
sccp__internal_8h.html
aabfd5fec32f2a90b0e50d028b39b1291
(struct osmo_sccp_instance *inst, const struct osmo_scu_state_param *state)
void
sccp_scmg_rx_ssn_allowed
sccp__internal_8h.html
a112a6f006b73b2b5dc475c6ccd33337d
(struct osmo_sccp_instance *inst, uint32_t dpc, uint32_t ssn, uint32_t smi)
void
sccp_scmg_rx_ssn_prohibited
sccp__internal_8h.html
a6790766deb21c57560ab062d8a7ee0be
(struct osmo_sccp_instance *inst, uint32_t dpc, uint32_t ssn, uint32_t smi)
void
sccp_scmg_rx_mtp_pause
sccp__internal_8h.html
a6e1de1fdffab62084b3e51db5a09b7c4
(struct osmo_sccp_instance *inst, uint32_t dpc)
void
sccp_scmg_rx_mtp_resume
sccp__internal_8h.html
a9b395f6f66a9d5cd22fec3841738d6ca
(struct osmo_sccp_instance *inst, uint32_t dpc)
void
sccp_scmg_rx_mtp_status
sccp__internal_8h.html
a52ebba6e3b52df06bb6b8e21ea937dda
(struct osmo_sccp_instance *inst, uint32_t dpc, enum mtp_unavail_cause cause)
int
sccp_scmg_init
sccp__internal_8h.html
a78005d521d9f14a1a8504b2d18691539
(struct osmo_sccp_instance *inst)
const struct osmo_sccp_timer_val
osmo_sccp_timer_defaults
sccp__internal_8h.html
ae18d03679df5507647907945d40e9d67
[]
const struct value_string
osmo_sccp_timer_names
sccp__internal_8h.html
adb142ce6fd39a4884c7fa9144ff15c3f
[]
const struct value_string
osmo_sccp_timer_descriptions
sccp__internal_8h.html
accd324bff6f813f5bd1c9bb1934f815b
[]
int
DSCCP
sccp__internal_8h.html
a76289a1eaad826ce833ea29955728e6b
struct osmo_fsm
sccp_scoc_fsm
sccp__internal_8h.html
acc3f4c3c00682b6a4190a5a998b129f1
sccp_lbcs.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp__lbcs_8c
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/protocol/sua.h
xua_internal.h
sccp_internal.h
void
sccp_lbcs_local_bcast_pcstate
sccp__lbcs_8c.html
ab1db96d27a773af541638dc93fdace21
(struct osmo_sccp_instance *inst, const struct osmo_scu_pcstate_param *pcstate)
void
sccp_lbcs_local_bcast_state
sccp__lbcs_8c.html
aabfd5fec32f2a90b0e50d028b39b1291
(struct osmo_sccp_instance *inst, const struct osmo_scu_state_param *state)
sccp_sap.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp__sap_8c
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/sigtran_sap.h
char *
osmo_scu_prim_name
sccp__sap_8c.html
a6fd5d85ec42d74bcf265f721cc79ff11
(const struct osmo_prim_hdr *oph)
char *
osmo_xlm_prim_name
sccp__sap_8c.html
a479348e41b8e2d98b6d4c6e3d61d5999
(struct osmo_prim_hdr *oph)
const struct value_string
osmo_scu_prim_names
sccp__sap_8c.html
a3b8d62f238da526659a1a22d50db91f9
[]
static char
prim_name_buf
sccp__sap_8c.html
ade03488aec056a43cb6713c56c331c04
[128]
const struct value_string
osmo_xlm_prim_names
sccp__sap_8c.html
a15c567cc2103dd74ca32374590b7574f
[]
const struct value_string
osmo_sccp_routing_ind_names
sccp__sap_8c.html
a7d2dbcc6dbd2e8f75fb6e75ba2bfe28b
[]
const struct value_string
osmo_sccp_gti_names
sccp__sap_8c.html
ae1bde590c466d405e70b9b804527c1ad
[]
const struct value_string
osmo_sccp_ssn_names
sccp__sap_8c.html
a5fed5e157ab1a93095318b73beb22813
[]
sccp_sclc.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp__sclc_8c
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/protocol/sua.h
xua_internal.h
sccp_internal.h
static struct xua_msg *
xua_gen_msg_cl
sccp__sclc_8c.html
acddc262ae135e1c25a9993e5caab0f8a
(uint32_t event, struct osmo_scu_prim *prim, int msg_type)
static int
xua_gen_encode_and_send
sccp__sclc_8c.html
a39def419d82898a0282820ec19e76961
(struct osmo_sccp_user *scu, uint32_t event, struct osmo_scu_prim *prim, int msg_type)
int
sccp_sclc_user_sap_down_nofree
sccp__sclc_8c.html
a60bc93a2c2c73fd5ff578713e0f1bde5
(struct osmo_sccp_user *scu, struct osmo_prim_hdr *oph)
int
sccp_sclc_user_sap_down
sccp__sclc_8c.html
a5a395d329728106701783c2a6a1c965c
(struct osmo_sccp_user *scu, struct osmo_prim_hdr *oph)
static int
sclc_rx_cldt
sccp__sclc_8c.html
a5e92adc1773c13bc44cf792c80d82bac
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
static int
sclc_rx_cldr
sccp__sclc_8c.html
afc57e5178424a9a1b9f558d9ef1ff853
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
int
sccp_sclc_rx_from_scrc
sccp__sclc_8c.html
a839b843770fe7a81ec460ace5ddfe7d0
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
static struct xua_msg *
gen_ret_msg
sccp__sclc_8c.html
a87efb2845a3d5748b236a6366d52f5c7
(struct osmo_sccp_instance *inst, const struct xua_msg *xua_in, uint32_t ret_cause)
void
sccp_sclc_rx_scrc_rout_fail
sccp__sclc_8c.html
a7e7ee1fb7b747a510580b90125b5b865
(struct osmo_sccp_instance *inst, struct xua_msg *xua_in, uint32_t cause)
sccp_scmg.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp__scmg_8c
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/protocol/sua.h
osmocom/sigtran/protocol/sccp_scmg.h
xua_internal.h
sccp_internal.h
void
sccp_scmg_rx_ssn_allowed
sccp__scmg_8c.html
a112a6f006b73b2b5dc475c6ccd33337d
(struct osmo_sccp_instance *inst, uint32_t dpc, uint32_t ssn, uint32_t smi)
void
sccp_scmg_rx_ssn_prohibited
sccp__scmg_8c.html
a6790766deb21c57560ab062d8a7ee0be
(struct osmo_sccp_instance *inst, uint32_t dpc, uint32_t ssn, uint32_t smi)
void
sccp_scmg_rx_mtp_pause
sccp__scmg_8c.html
a6e1de1fdffab62084b3e51db5a09b7c4
(struct osmo_sccp_instance *inst, uint32_t dpc)
void
sccp_scmg_rx_mtp_resume
sccp__scmg_8c.html
a9b395f6f66a9d5cd22fec3841738d6ca
(struct osmo_sccp_instance *inst, uint32_t dpc)
void
sccp_scmg_rx_mtp_status
sccp__scmg_8c.html
a52ebba6e3b52df06bb6b8e21ea937dda
(struct osmo_sccp_instance *inst, uint32_t dpc, enum mtp_unavail_cause cause)
static int
sccp_scmg_tx
sccp__scmg_8c.html
ab62f2db95b4ad197732d6cc6cfbb9281
(struct osmo_sccp_user *scu, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, uint8_t msg_type, uint8_t ssn, uint16_t pc, uint8_t smi, uint8_t *ssc_cong_lvl)
static int
scmg_rx_ssa
sccp__scmg_8c.html
ac0ac40d9fd1003fe9e40f8681bb49c3f
(struct osmo_sccp_user *scu, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, const struct sccp_scmg_msg *ssa)
static int
scmg_rx_ssp
sccp__scmg_8c.html
af5d62e1daa9a2ad529c6efa6f4356b74
(struct osmo_sccp_user *scu, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, const struct sccp_scmg_msg *ssp)
static int
scmg_rx_sst
sccp__scmg_8c.html
aa49df1828fb01829cef1912faa0d3999
(struct osmo_sccp_user *scu, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, const struct sccp_scmg_msg *sst)
static int
scmg_rx
sccp__scmg_8c.html
a0e3a3cdc35df69b38f7f37eb4d359d9b
(struct osmo_sccp_user *scu, const struct osmo_sccp_addr *calling_addr, const struct osmo_sccp_addr *called_addr, const struct sccp_scmg_msg *scmg)
static int
scmg_prim_cb
sccp__scmg_8c.html
a1d014dedd003fe64f1d63154a0bae72d
(struct osmo_prim_hdr *oph, void *_scu)
int
sccp_scmg_init
sccp__scmg_8c.html
a78005d521d9f14a1a8504b2d18691539
(struct osmo_sccp_instance *inst)
const struct value_string
sccp_scmg_msgt_names
sccp__scmg_8c.html
a19984f8b6a5a4a9d11eb79090088649a
[]
sccp_scoc.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp__scoc_8c
osmocom/sigtran/sccp_helpers.h
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/protocol/sua.h
xua_internal.h
sccp_internal.h
sccp_connection
#define
S
sccp__scoc_8c.html
ac4a3ed3432929804c708f7760fb79e28
(x)
#define
SCU_MSGB_SIZE
sccp__scoc_8c.html
ac5d3dce5523f8e0c79b986589307b9f4
#define
INIT_TIMER
sccp__scoc_8c.html
a70e97449d775ed6ba57665d01e454433
(x, fn, priv)
sccp_connection_state
sccp__scoc_8c.html
aaa1aa95fa6ecb0aaf0ccfed7317b09f4
S_IDLE
sccp__scoc_8c.html
aaa1aa95fa6ecb0aaf0ccfed7317b09f4a86e3fc319fdf083afe88308950abab44
S_CONN_PEND_IN
sccp__scoc_8c.html
aaa1aa95fa6ecb0aaf0ccfed7317b09f4aa2ec964f96c2e8769eb508b5eccea623
S_CONN_PEND_OUT
sccp__scoc_8c.html
aaa1aa95fa6ecb0aaf0ccfed7317b09f4a282287b21e79d783549cca0a355f5255
S_ACTIVE
sccp__scoc_8c.html
aaa1aa95fa6ecb0aaf0ccfed7317b09f4aced5990aa7e8f86cb70f6bde9b6c5314
S_DISCONN_PEND
sccp__scoc_8c.html
aaa1aa95fa6ecb0aaf0ccfed7317b09f4ad5764a5a0465a735667c7cdf1f5e3f7d
S_RESET_IN
sccp__scoc_8c.html
aaa1aa95fa6ecb0aaf0ccfed7317b09f4a2bec40847bc43e6a692f1f219554371e
S_RESET_OUT
sccp__scoc_8c.html
aaa1aa95fa6ecb0aaf0ccfed7317b09f4a82bf652b5a00f9b0d6299c4eaa7df45d
S_BOTHWAY_RESET
sccp__scoc_8c.html
aaa1aa95fa6ecb0aaf0ccfed7317b09f4ac097212ed2ed5df66256c7c411b479e2
S_WAIT_CONN_CONF
sccp__scoc_8c.html
aaa1aa95fa6ecb0aaf0ccfed7317b09f4a8ae656960151c36493f32fbf417c13d5
sccp_scoc_event
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425
SCOC_E_SCU_N_CONN_REQ
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425aad996f2c39594e24f60123225ba9e51a
SCOC_E_SCU_N_CONN_RESP
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a599dd859d7dd5cab1a73ad14fad7c8ce
SCOC_E_SCU_N_DISC_REQ
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a0008548a48c2c9a2f7cbcced19759dda
SCOC_E_SCU_N_DATA_REQ
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425aa1f0308e8ef478eee4a033eeecdc2231
SCOC_E_SCU_N_EXP_DATA_REQ
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425ad282cbc57bacddc71bcd728b3274ce46
SCOC_E_RCOC_CONN_IND
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425aa82907523ebb1417a2201cf7130c238d
SCOC_E_RCOC_ROUT_FAIL_IND
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425ab621d7aa2faee224f7c0525e56ce2699
SCOC_E_RCOC_RLSD_IND
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a01305fadc327e56b751d58481a264063
SCOC_E_RCOC_REL_COMPL_IND
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a416c3ef75e2cace8f5e1b4e7d2f8917d
SCOC_E_RCOC_CREF_IND
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425acaf6b9d2ffa0d7c0ad2d707563e46a7c
SCOC_E_RCOC_CC_IND
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a0697775beb9c52b45d0ca9532ddc6aae
SCOC_E_RCOC_DT1_IND
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a9acfedc0cfa686f81a94b85e41e54971
SCOC_E_RCOC_DT2_IND
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a9c93e046bcfb5a65a71045369c428868
SCOC_E_RCOC_IT_IND
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a50aaa6a954559dd63e4d200dc5b12783
SCOC_E_RCOC_OTHER_NPDU
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425aa1d837bbb9d476e2d798d47db6d6f6f6
SCOC_E_RCOC_ERROR_IND
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425ad66b94b1bae76f3896fc527e3792b8a9
SCOC_E_T_IAR_EXP
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a4aa4d410ca642316bc554d41ac2c1a0a
SCOC_E_T_IAS_EXP
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a4496d1c145c195daec8cc3466bc303d2
SCOC_E_CONN_TMR_EXP
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a02357dc1873bc6305465163def81acf4
SCOC_E_T_REL_EXP
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425ab47cfad812cee9fadb871b590135d197
SCOC_E_T_INT_EXP
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425a101e2bfc95fdf9eff5a5b7ed343c419f
SCOC_E_T_REP_REL_EXP
sccp__scoc_8c.html
ae4ee749bd383ae54f3205638089b1425ac70e082bd3aaffa2f5c12400a633a24d
osmo_static_assert
sccp__scoc_8c.html
a2f8dfe83a9c89b06abf93388feacbc60
(ARRAY_SIZE(osmo_sccp_timer_defaults)==OSMO_SCCP_TIMERS_COUNT, assert_osmo_sccp_timers_count)
const struct osmo_sccp_timer_val *
osmo_sccp_timer_get
sccp__scoc_8c.html
a9ab07340e01f35bb0bde6fab8c1c8074
(const struct osmo_sccp_instance *inst, enum osmo_sccp_timer timer, bool default_if_unset)
static void
sccp_timer_schedule
sccp__scoc_8c.html
aa5bdbe30a289184e31cbc829af8f5f97
(const struct sccp_connection *conn, struct osmo_timer_list *timer, enum osmo_sccp_timer timer_name)
static void
tx_inact_tmr_cb
sccp__scoc_8c.html
ae2e0efede2e445975eca83e08f98b8e4
(void *data)
static void
rx_inact_tmr_cb
sccp__scoc_8c.html
aef0cb6f0c8ca70cdd68e9e8ad9cfd395
(void *data)
static void
rel_tmr_cb
sccp__scoc_8c.html
a6a89200fa789e752dbde5eb47977efeb
(void *data)
static void
int_tmr_cb
sccp__scoc_8c.html
a157823e2b77ac81e864ea5ac91b1af8b
(void *data)
static void
rep_rel_tmr_cb
sccp__scoc_8c.html
a6d79ede88580508b0b60696aead622a9
(void *data)
static void
conn_tmr_cb
sccp__scoc_8c.html
a2b9eb42668f90076cb1e342cf647df70
(void *data)
static void
conn_restart_tx_inact_timer
sccp__scoc_8c.html
a8735539ea3fba1610805db6c831a70e5
(struct sccp_connection *conn)
static void
conn_restart_rx_inact_timer
sccp__scoc_8c.html
a23fdba10a8259d5d27ce78c5c6fafdb9
(struct sccp_connection *conn)
static void
conn_start_inact_timers
sccp__scoc_8c.html
a39e9b1ece19c77a5a76d3e85eeab7689
(struct sccp_connection *conn)
static void
conn_stop_inact_timers
sccp__scoc_8c.html
adc9da9fad6b00dee81e97a0fa4228dd1
(struct sccp_connection *conn)
static void
conn_start_rel_timer
sccp__scoc_8c.html
a2e18b947fab3e1ce19a48ff10b7a3da0
(struct sccp_connection *conn)
static void
conn_start_rep_rel_timer
sccp__scoc_8c.html
a847111956a2ee0d7db5ff8d12a3b6a63
(struct sccp_connection *conn)
static void
conn_start_int_timer
sccp__scoc_8c.html
a58e817578fc1ac16f18d95501b1246c7
(struct sccp_connection *conn)
static void
conn_stop_release_timers
sccp__scoc_8c.html
af394d94ac0b9eb59994fcd830bcf9484
(struct sccp_connection *conn)
static void
conn_start_connect_timer
sccp__scoc_8c.html
a189a79e56f7c8fff71480d3022aaa713
(struct sccp_connection *conn)
static void
conn_stop_connect_timer
sccp__scoc_8c.html
a9dec3186748f5cfa9fcd227008ce315b
(struct sccp_connection *conn)
static void
conn_destroy
sccp__scoc_8c.html
ac0040c1ba92c974d5664b712b7ac4c32
(struct sccp_connection *conn)
static struct sccp_connection *
conn_find_by_id
sccp__scoc_8c.html
ac37327bf98ff7a64fc8db59341ed75cc
(const struct osmo_sccp_instance *inst, uint32_t id)
bool
osmo_sccp_conn_id_exists
sccp__scoc_8c.html
aefb134e061f3130dda7d932d4d1687a8
(const struct osmo_sccp_instance *inst, uint32_t id)
static struct sccp_connection *
conn_create_id
sccp__scoc_8c.html
acc96a2fa8e2de05a47760e39549b3462
(struct osmo_sccp_user *user, uint32_t conn_id)
static struct sccp_connection *
conn_create
sccp__scoc_8c.html
a7b8a8b7531efddb09d22faded9461a9e
(struct osmo_sccp_user *user)
static void
conn_opt_data_clear_cache
sccp__scoc_8c.html
aa1b2e37854731d151c78a9b03a2531d4
(struct sccp_connection *conn)
static struct msgb *
scu_msgb_alloc
sccp__scoc_8c.html
a9c9c8c46438bc56f66f018edbabc103e
(void)
static struct xua_msg *
xua_gen_relre
sccp__scoc_8c.html
affb7346b3d957d24f2f5845f655f271e
(struct sccp_connection *conn, uint32_t cause, struct osmo_scu_prim *prim)
static int
xua_gen_relre_and_send
sccp__scoc_8c.html
abed9182be60d1191e44b35a41dd6acc3
(struct sccp_connection *conn, uint32_t cause, struct osmo_scu_prim *prim)
static void
xua_opt_data_send_cache
sccp__scoc_8c.html
a176ece1b0b17f0104df970a49a16b7e0
(struct sccp_connection *conn, int exp_type, uint8_t msg_class)
static bool
xua_drop_data_check_drop
sccp__scoc_8c.html
ad6190dcd4a02106c69088573c6262e3d
(const struct osmo_scu_prim *prim, unsigned lim, const char *message)
static bool
xua_opt_data_cache_keep
sccp__scoc_8c.html
a488c5728776d3b1cd8137906e9efe451
(struct sccp_connection *conn, const struct osmo_scu_prim *prim, int msg_type)
static bool
xua_opt_data_length_lim
sccp__scoc_8c.html
a8b3423632d93654c39f3f7e40ea5fb61
(struct sccp_connection *conn, const struct osmo_scu_prim *prim, int msg_type)
static struct xua_msg *
xua_gen_msg_co
sccp__scoc_8c.html
a7a970a3c22490061f5badf7ac6b39fcc
(struct sccp_connection *conn, uint32_t event, const struct osmo_scu_prim *prim, int msg_type)
static int
xua_gen_encode_and_send
sccp__scoc_8c.html
a5d6d7ccd6e86a164d8c4554a131eaf42
(struct sccp_connection *conn, uint32_t event, const struct osmo_scu_prim *prim, int msg_type)
static struct osmo_scu_prim *
scu_prim_alloc
sccp__scoc_8c.html
abe86ffd1d91e5c35e9087650e38706b8
(unsigned int primitive, enum osmo_prim_operation operation)
static void
scu_gen_encode_and_send
sccp__scoc_8c.html
abd7b5fed645ddb716874c09626bea760
(struct sccp_connection *conn, uint32_t event, struct xua_msg *xua, unsigned int primitive, enum osmo_prim_operation operation)
static void
scoc_fsm_idle
sccp__scoc_8c.html
a9bb147b770c1197197cb22a6e81abe71
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
scoc_fsm_idle_onenter
sccp__scoc_8c.html
ad2ba1d15d23b9e33c6bb34edfe243773
(struct osmo_fsm_inst *fi, uint32_t old_state)
static void
scoc_fsm_conn_pend_in
sccp__scoc_8c.html
a7ca7a42fa01534ca998c214a2b88e53c
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
scoc_fsm_conn_pend_out
sccp__scoc_8c.html
ad49485deb0bbd76142c9af402ce34748
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
scoc_fsm_wait_conn_conf
sccp__scoc_8c.html
a5308c356af6081c895cc77c647ce0d93
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
scoc_fsm_active
sccp__scoc_8c.html
ac6b2b3dc156ee4e490b8be68395a1461
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
scoc_fsm_disconn_pend
sccp__scoc_8c.html
aeaa06e98cfa763744aaa6381ac34ae13
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static uint8_t
get_cref_cause_for_ret
sccp__scoc_8c.html
ab08b479680b7e13b707ec0e3a064b2aa
(uint8_t ret_cause)
static struct xua_msg *
gen_coref_without_conn
sccp__scoc_8c.html
a00a6caac9f86aeecbb9dc6dbf61fbcab
(struct osmo_sccp_instance *inst, struct xua_msg *xua_in, uint32_t ref_cause)
static struct osmo_sccp_user *
sccp_find_user
sccp__scoc_8c.html
aeaa14cef54d4a9145070b4498ebd4c96
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
void
sccp_scoc_rx_scrc_rout_fail
sccp__scoc_8c.html
a234088ffd988763d466232cac8590c68
(struct osmo_sccp_instance *inst, struct xua_msg *xua, uint32_t return_cause)
static struct xua_msg *
gen_coerr
sccp__scoc_8c.html
a94a655218d3bc1e93676436d7e41c0ff
(uint32_t route_ctx, uint32_t dest_ref, uint32_t err_cause)
static void
tx_coerr_from_xua
sccp__scoc_8c.html
a46fb6194a5c61199cff01d5b666551cd
(struct osmo_sccp_instance *inst, struct xua_msg *in, uint32_t err_cause)
static struct xua_msg *
gen_relco
sccp__scoc_8c.html
a9dc8cd29876c8f2e0b640fe2d99b49dc
(uint32_t route_ctx, uint32_t dest_ref, uint32_t src_ref)
static void
tx_relco_from_xua
sccp__scoc_8c.html
afdbd5fba1c3acdd3aa55c716035311b4
(struct osmo_sccp_instance *inst, struct xua_msg *in)
static struct xua_msg *
gen_rlsd
sccp__scoc_8c.html
a8354c0c3a3391954a917de82936497ef
(uint32_t route_ctx, uint32_t dest_ref, uint32_t src_ref)
static void
tx_rlsd_from_xua_twoway
sccp__scoc_8c.html
a2aed405c30727b999fd129a5f8ce667e
(struct sccp_connection *conn, struct xua_msg *in)
static void
sccp_scoc_rx_unass_local_ref
sccp__scoc_8c.html
adf7fcb47b901d03b8736dd6e963452a2
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
static void
sccp_scoc_rx_inval_src_ref
sccp__scoc_8c.html
a930107d787711851474bf8cc3029cee7
(struct sccp_connection *conn, struct xua_msg *xua, uint32_t inval_src_ref)
static void
sccp_scoc_rx_inval_opc
sccp__scoc_8c.html
ab58aa945ab650c771b53e4e1561a2eae
(struct sccp_connection *conn, struct xua_msg *xua)
void
sccp_scoc_rx_from_scrc
sccp__scoc_8c.html
a7e6ca58debc34b50244590c90e68943f
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
static uint32_t
scu_prim_conn_id
sccp__scoc_8c.html
a5520283194b4626e792e09c401b4fc30
(const struct osmo_scu_prim *prim)
int
osmo_sccp_user_sap_down_nofree
sccp__scoc_8c.html
a1e856f6b6f7d9533aca0ddab9e045226
(struct osmo_sccp_user *scu, struct osmo_prim_hdr *oph)
int
osmo_sccp_user_sap_down
sccp__scoc_8c.html
a80a39e9ce7614bcd9715d28a72d8d1d8
(struct osmo_sccp_user *scu, struct osmo_prim_hdr *oph)
void
sccp_scoc_flush_connections
sccp__scoc_8c.html
ac9947e47665a8aa2e294b26c599a4ca7
(struct osmo_sccp_instance *inst)
static void
vty_show_connection
sccp__scoc_8c.html
a6cb4d67084ea0cb4d7b1ebffe12b87ad
(struct vty *vty, struct sccp_connection *conn)
void
sccp_scoc_show_connections
sccp__scoc_8c.html
a9b54133b478681e048c5556e100e463f
(struct vty *vty, struct osmo_sccp_instance *inst)
static const struct value_string
scoc_event_names
sccp__scoc_8c.html
a250c884f2831648b4ce3ed4edd3b21bc
[]
static const struct xua_msg_event_map
sua_scoc_event_map
sccp__scoc_8c.html
a0bf411ddb18999aae24423ae53b91e4c
[]
static const struct osmo_prim_event_map
scu_scoc_event_map
sccp__scoc_8c.html
a8f4c91018d959ab54df91d9f0d32818e
[]
const struct value_string
osmo_sccp_timer_names
sccp__scoc_8c.html
adb142ce6fd39a4884c7fa9144ff15c3f
[]
const struct value_string
osmo_sccp_timer_descriptions
sccp__scoc_8c.html
accd324bff6f813f5bd1c9bb1934f815b
[]
const struct osmo_sccp_timer_val
osmo_sccp_timer_defaults
sccp__scoc_8c.html
ae18d03679df5507647907945d40e9d67
[]
static const struct osmo_fsm_state
sccp_scoc_states
sccp__scoc_8c.html
a42d0a3a8d8b642a6ec3208d3f1a63af1
[]
struct osmo_fsm
sccp_scoc_fsm
sccp__scoc_8c.html
acc3f4c3c00682b6a4190a5a998b129f1
static const uint8_t
cause_map_cref
sccp__scoc_8c.html
a75884bb1a1b907bd62859dcdaf009e9c
[]
sccp_scrc.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp__scrc_8c
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/sccp_helpers.h
osmocom/sigtran/protocol/sua.h
osmocom/sigtran/protocol/mtp.h
sccp_internal.h
xua_internal.h
static bool
sua_is_connectionless
sccp__scrc_8c.html
a72d8bf1f591dfbf56d014bb1e20f98df
(struct xua_msg *xua)
static bool
sua_is_cr
sccp__scrc_8c.html
af6c0c460544dac169d3c06f4e9106258
(struct xua_msg *xua)
static bool
dpc_accessible
sccp__scrc_8c.html
a5d01d5e6c84311a0882e49ad38eea70d
(struct osmo_sccp_instance *inst, uint32_t pc)
static bool
sccp_available
sccp__scrc_8c.html
abbfd31c616112bb9f9c7cdb90f133bb2
(struct osmo_sccp_instance *inst, const struct osmo_sccp_addr *addr)
static int
sua2sccp_tx_m3ua
sccp__scrc_8c.html
a191c01e789000adc5dd92e5420b95fdf
(struct osmo_sccp_instance *inst, struct xua_msg *sua)
static int
gen_mtp_transfer_req_xua
sccp__scrc_8c.html
a380d89325d9e54afdc145da6dec83494
(struct osmo_sccp_instance *inst, struct xua_msg *xua, const struct osmo_sccp_addr *called)
static int
translate
sccp__scrc_8c.html
ad93e25e7428c37f208160752d1112422
(struct osmo_sccp_instance *inst, const struct osmo_sccp_addr *called, struct osmo_sccp_addr *translated)
static int
scrc_local_out_common
sccp__scrc_8c.html
a0835707585d940ad8f6148dfc0aa5ab6
(struct osmo_sccp_instance *inst, struct xua_msg *xua, const struct osmo_sccp_addr *called)
static int
scrc_node_12
sccp__scrc_8c.html
a11671f4f6423431dc065740c55cd57da
(struct osmo_sccp_instance *inst, struct xua_msg *xua, const struct osmo_sccp_addr *called)
static int
scrc_node_2
sccp__scrc_8c.html
a22f86d81524d915991479f85a35e9f03
(struct osmo_sccp_instance *inst, struct xua_msg *xua, const struct osmo_sccp_addr *called)
static int
scrc_node_7
sccp__scrc_8c.html
a070ac248c0dfa5a3de10492361c0e138
(struct osmo_sccp_instance *inst, struct xua_msg *xua, const struct osmo_sccp_addr *called)
static int
scrc_node_4
sccp__scrc_8c.html
af39d4dd94b6c39f8f58d38d8fb2aa2fc
(struct osmo_sccp_instance *inst, struct xua_msg *xua, uint32_t return_cause)
static int
scrc_translate_node_9
sccp__scrc_8c.html
a685df4cbe1dd977b0ec71a07befb2849
(struct osmo_sccp_instance *inst, struct xua_msg *xua, const struct osmo_sccp_addr *called)
static int
scrc_node_6
sccp__scrc_8c.html
af08b87cb11a415196c1facbfba464ceb
(struct osmo_sccp_instance *inst, struct xua_msg *xua, const struct osmo_sccp_addr *called)
int
sccp_scrc_rx_scoc_conn_msg
sccp__scrc_8c.html
a15a6de5f59a65101717acc2d1597d955
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
int
sccp_scrc_rx_sclc_msg
sccp__scrc_8c.html
a8dc48be976019be4ab89019aabcb3bbc
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
static void
ensure_opc_in_calling_ssn
sccp__scrc_8c.html
a0d5f1d394590e904c60a7f6f163a0bd3
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
int
scrc_rx_mtp_xfer_ind_xua
sccp__scrc_8c.html
a52d608a935f14519bcf883fc7858145e
(struct osmo_sccp_instance *inst, struct xua_msg *xua)
sccp_types.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp__types_8c
const struct value_string
osmo_sccp_msg_type_names
sccp__types_8c.html
aa065260a9ecdfc8d8af109ba3286dc56
[]
const struct value_string
osmo_sccp_pnc_names
sccp__types_8c.html
a63e026a90389b6b55a4c34f708ae0b14
[]
sccp_user.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp__user_8c
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/mtp_sap.h
osmocom/sigtran/protocol/mtp.h
osmocom/sigtran/sccp_helpers.h
sccp_internal.h
xua_internal.h
ss7_internal.h
struct osmo_sccp_user *
sccp_user_find
sccp__user_8c.html
a4eed9498fc7d3cc333a5661b779e1a8a
(struct osmo_sccp_instance *inst, uint16_t ssn, uint32_t pc)
struct osmo_sccp_user *
osmo_sccp_user_find
sccp__user_8c.html
ac49f6f0d3a7cdcde2a5f375879258850
(struct osmo_sccp_instance *inst, uint16_t ssn, uint32_t pc)
static struct osmo_sccp_user *
sccp_user_bind_pc
sccp__user_8c.html
a8e71c6e0cbb751c8019390b105afbe60
(struct osmo_sccp_instance *inst, const char *name, osmo_prim_cb prim_cb, uint16_t ssn, uint32_t pc)
struct osmo_sccp_user *
osmo_sccp_user_bind_pc
sccp__user_8c.html
a1eebca5ec6245abf6100ce397098ec76
(struct osmo_sccp_instance *inst, const char *name, osmo_prim_cb prim_cb, uint16_t ssn, uint32_t pc)
struct osmo_sccp_user *
osmo_sccp_user_bind
sccp__user_8c.html
a8cae9c355d617de856fa23695e8de1ed
(struct osmo_sccp_instance *inst, const char *name, osmo_prim_cb prim_cb, uint16_t ssn)
void
osmo_sccp_user_unbind
sccp__user_8c.html
ae2b5a2f259d5c4cf9b0e9dd9ba298665
(struct osmo_sccp_user *scu)
void
osmo_sccp_user_set_priv
sccp__user_8c.html
a232a3859dff9bb004f12999c9717c82c
(struct osmo_sccp_user *scu, void *priv)
void *
osmo_sccp_user_get_priv
sccp__user_8c.html
a07ec39c977a302c8db00b6ab4257baef
(struct osmo_sccp_user *scu)
int
sccp_user_prim_up
sccp__user_8c.html
a26760477f3cab4b33aa24e964bb2d91a
(struct osmo_sccp_user *scu, struct osmo_scu_prim *prim)
static int
mtp_user_prim_cb
sccp__user_8c.html
a601023d8501b59b9ec4bd9acc16d4020
(struct osmo_prim_hdr *oph, void *ctx)
static
LLIST_HEAD
sccp__user_8c.html
a9159153a857fee3da7730a2c0f00b651
(sccp_instances)
struct osmo_sccp_instance *
osmo_sccp_instance_create
sccp__user_8c.html
aa352d710ed42f9c57830743ddbd75dd2
(struct osmo_ss7_instance *ss7, void *priv)
void
osmo_sccp_instance_destroy
sccp__user_8c.html
a399c0860d3bba4c0a051d85ae52e488b
(struct osmo_sccp_instance *inst)
void
osmo_sccp_local_addr_by_instance
sccp__user_8c.html
ac75660cfa2a1056de1586ceac3717b93
(struct osmo_sccp_addr *dest_addr, const struct osmo_sccp_instance *inst, uint32_t ssn)
bool
osmo_sccp_check_addr
sccp__user_8c.html
a4384e35f0d7a832835621b6734a8240a
(struct osmo_sccp_addr *addr, uint32_t presence)
int
osmo_sccp_gt_cmp
sccp__user_8c.html
a4cc1b98cb117cc04627d55df97123f0b
(const struct osmo_sccp_gt *a, const struct osmo_sccp_gt *b)
int
osmo_sccp_addr_cmp
sccp__user_8c.html
ad88f30b0068a27f1462dafd29a5809db
(const struct osmo_sccp_addr *a, const struct osmo_sccp_addr *b, uint32_t presence_criteria)
int
osmo_sccp_addr_ri_cmp
sccp__user_8c.html
aff3c1c4bd54d70d478e318440708140d
(const struct osmo_sccp_addr *a, const struct osmo_sccp_addr *b)
const char *
osmo_sccp_user_name
sccp__user_8c.html
a35cbc9cc49dd35f2744f69eca1b18b61
(struct osmo_sccp_user *scu)
struct osmo_sccp_instance *
osmo_sccp_simple_client_on_ss7_id
sccp__user_8c.html
a50cc424232ce7c2bd378dd503e0d9e81
(void *ctx, uint32_t ss7_id, const char *name, uint32_t default_pc, enum osmo_ss7_asp_protocol prot, int default_local_port, const char *default_local_ip, int default_remote_port, const char *default_remote_ip)
struct osmo_sccp_instance *
osmo_sccp_simple_client
sccp__user_8c.html
aa5ffac9ab07012935f038770aba150a4
(void *ctx, const char *name, uint32_t default_pc, enum osmo_ss7_asp_protocol prot, int default_local_port, const char *default_local_ip, int default_remote_port, const char *default_remote_ip)
struct osmo_sccp_instance *
osmo_sccp_simple_server_on_ss7_id
sccp__user_8c.html
a9b977efa4ea7410df144d02c3aa9f94d
(void *ctx, uint32_t ss7_id, uint32_t pc, enum osmo_ss7_asp_protocol prot, int local_port, const char *local_ip)
struct osmo_sccp_instance *
osmo_sccp_simple_server
sccp__user_8c.html
ab228576f1118b1893a1488b1adf84980
(void *ctx, uint32_t pc, enum osmo_ss7_asp_protocol prot, int local_port, const char *local_ip)
struct osmo_sccp_instance *
osmo_sccp_simple_server_add_clnt
sccp__user_8c.html
afb417d5b253ea73da5f44a1de99ec278
(struct osmo_sccp_instance *inst, enum osmo_ss7_asp_protocol prot, const char *name, uint32_t pc, int local_port, int remote_port, const char *remote_ip)
struct osmo_ss7_instance *
osmo_sccp_get_ss7
sccp__user_8c.html
a177c061c44588a3adc4311f9dddb61ad
(const struct osmo_sccp_instance *sccp)
struct osmo_sccp_instance *
osmo_sccp_get_sccp
sccp__user_8c.html
afc01ae3f1b165da8eaaadfed03da4344
(const struct osmo_sccp_user *scu)
sccp_vty.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sccp__vty_8c
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/protocol/mtp.h
xua_internal.h
sccp_internal.h
static void
show_user
sccp__vty_8c.html
a021ce75d068f12ebf0856fab8df4380c
(struct vty *vty, struct osmo_sccp_user *user)
DEFUN
sccp__vty_8c.html
abd47dd93d84750f2928a78025c8bf4cc
(show_sccp_users, show_sccp_users_cmd, "show cs7 instance <0-15> sccp users", SHOW_STR CS7_STR INST_STR INST_STR SCCP_STR "Show List of SCCP Users registered\)
DEFUN
sccp__vty_8c.html
a223ea96ca8889c9091a869edd2eac961
(show_sccp_user_ssn, show_sccp_user_ssn_cmd, "show cs7 instance <0-15> sccp ssn <0-65535>", SHOW_STR CS7_STR INST_STR INST_STR SCCP_STR "Find an SCCP User registered for the given SSN\ "Subsystem Number(SSN)\")
DEFUN
sccp__vty_8c.html
a2faea712a703a5ddd9436e09b0827032
(show_sccp_connections, show_sccp_connections_cmd, "show cs7 instance <0-15> sccp connections", SHOW_STR CS7_STR INST_STR INST_STR SCCP_STR "Show List of active SCCP connections\)
DEFUN_ATTR
sccp__vty_8c.html
a0c914ef5757459cb9ab098bedf64fa08
(sccp_timer, sccp_timer_cmd, NULL, NULL, CMD_ATTR_IMMEDIATE)
static const char *
osmo_sccp_timer_val_name
sccp__vty_8c.html
a14082f88a05a1562e7cc9df62e5ab82e
(const struct osmo_sccp_timer_val *val)
static void
gen_sccp_timer_cmd_strs
sccp__vty_8c.html
af01dd1c42be7e714ed61c2fc1f1102ca
(struct cmd_element *cmd)
static void
write_sccp_timers
sccp__vty_8c.html
ad2accb3b7294d5a38b243f08bd3cfa97
(struct vty *vty, const char *indent, struct osmo_sccp_instance *inst, bool default_if_unset)
void
osmo_sccp_vty_write_cs7_node
sccp__vty_8c.html
a03d33d5b19ae71529da0ac0984de2794
(struct vty *vty, const char *indent, struct osmo_sccp_instance *inst)
DEFUN
sccp__vty_8c.html
ad41562b272f60528e3f1266bb2b2c74e
(show_sccp_timers, show_sccp_timers_cmd, "show cs7 instance <0-15> sccp timers", SHOW_STR CS7_STR INST_STR INST_STR "Signaling Connection Control Part\ "Show List of SCCP timers\")
void
osmo_sccp_vty_init
sccp__vty_8c.html
a6d4d5f16593e9d3f087228dd064dc3ef
(void)
ss7_internal.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
ss7__internal_8h
osmocom/sigtran/osmo_ss7.h
ss7_as_ctr
ss7__internal_8h.html
ac6bc66087e1e1f143797c66201b2b67a
SS7_AS_CTR_RX_MSU_TOTAL
ss7__internal_8h.html
ac6bc66087e1e1f143797c66201b2b67aa26abc32054e575ee149c045750f8cfda
SS7_AS_CTR_TX_MSU_TOTAL
ss7__internal_8h.html
ac6bc66087e1e1f143797c66201b2b67aa9006faf07587c92ebe18200be163e248
bool
osmo_ss7_asp_set_default_peer_hosts
ss7__internal_8h.html
a93ec7c275e46107fc203fe84c90a1b79
(struct osmo_ss7_asp *asp)
bool
osmo_ss7_xua_server_set_default_local_hosts
ss7__internal_8h.html
a2229461a3780bcbed7484aba74b6dcbd
(struct osmo_xua_server *oxs)
sua.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
sua_8c
osmocom/sigtran/xua_msg.h
osmocom/sigtran/sccp_sap.h
osmocom/sigtran/protocol/mtp.h
osmocom/sigtran/protocol/sua.h
osmocom/sigtran/protocol/m3ua.h
osmocom/sigtran/osmo_ss7.h
xua_as_fsm.h
xua_asp_fsm.h
xua_internal.h
sccp_internal.h
ss7_internal.h
#define
CONNECTION_TIMER
sua_8c.html
a9e72c94571fc7c5a79889d5fab333a64
#define
TX_INACT_TIMER
sua_8c.html
a3d2a940817b70daf372c591ca924af0a
#define
RX_INACT_TIMER
sua_8c.html
a8dc46511e05ac6ed0f0c15109cba2be4
#define
RELEASE_TIMER
sua_8c.html
a2b8fec150e28bd941aa49dd898ee6879
#define
RELEASE_REP_TIMER
sua_8c.html
aa766ac245a0d7f41ccf37bf4083d1cc9
#define
INT_TIMER
sua_8c.html
a6bd3e6d6244d73e7ad9b64d7c8f506dc
#define
GUARD_TIMER
sua_8c.html
ae8ba8bb3d52a6b63e09425c23870d142
#define
RESET_TIMER
sua_8c.html
ab70edc5bbf92cb21680f3d6b11275d68
#define
SCCP_MSG_SIZE
sua_8c.html
a95dfedb93a29d464768e61be0054b120
#define
SCCP_MSG_HEADROOM
sua_8c.html
a93c1b4187877d6a16a64487da38aa772
#define
MAND_IES
sua_8c.html
af10f2a394be1aaa2fb7dd4d1495e2316
(msgt, ies)
struct msgb *
sccp_msgb_alloc
sua_8c.html
af5641b370432180fb48016e3900a03c5
(const char *name)
static struct xua_msg *
sua_gen_error
sua_8c.html
a78629f1e7a876e0756408ee41309dbe5
(uint32_t err_code)
static struct xua_msg *
sua_gen_error_msg
sua_8c.html
a06720b65495a15000af1a4bb89f9012b
(uint32_t err_code, struct msgb *msg)
static struct msgb *
sua_to_msg
sua_8c.html
aee02dc5771f4e5935c782414722a057d
(struct xua_msg *xua)
static int
sua_tx_xua_asp
sua_8c.html
ad70f424a03fb99197f4345982ea0ec77
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
int
sua_tx_xua_as
sua_8c.html
a67d65e0238a6e2d679e6c72fab31b395
(struct osmo_ss7_as *as, struct xua_msg *xua)
int
sua_parse_gt
sua_8c.html
add0364dcfc7833a3662d0accfcf4aff6
(struct osmo_sccp_gt *gt, const uint8_t *data, unsigned int datalen)
int
sua_addr_parse_part
sua_8c.html
a7de76938697dd304626a142441ed079d
(struct osmo_sccp_addr *out, const struct xua_msg_part *param)
int
sua_addr_parse
sua_8c.html
a18968e95f6331dc53432486aafea2908
(struct osmo_sccp_addr *out, struct xua_msg *xua, uint16_t iei)
static int
sua_rx_cl
sua_8c.html
a8d9d34ccc01545e1ec513b1e53b02879
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
sua_rx_co
sua_8c.html
a23a25f9389bbadbbbf2a3352a07829f3
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
sua_rx_mgmt_err
sua_8c.html
a4339e94c68de1b929af93eb46dab18b9
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
sua_rx_mgmt_ntfy
sua_8c.html
ace0103f6f350a6497fcd882a2e8b9e41
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
sua_rx_mgmt
sua_8c.html
a10b521b650765c3c890b2da8d2e57d84
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
sua_rx_asp
sua_8c.html
a6a3a46fee6ebdb2de54b5260fe5abf0c
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
sua_rx_snm
sua_8c.html
a72fd3bc2157cf395b090064e213d8fc9
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
int
sua_rx_msg
sua_8c.html
a5aaa70aafac5abbc003a1a27dc05ea56
(struct osmo_ss7_asp *asp, struct msgb *msg)
static struct xua_msg *
sua_encode_duna
sua_8c.html
abd4eb911cd7f48f3474d3296043f7141
(const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const uint32_t *ssn, const uint32_t *smi, const char *info_string)
static struct xua_msg *
sua_encode_dava
sua_8c.html
ac09293d2361d60f5db4aa1ae1a3cc73a
(const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const uint32_t *ssn, const uint32_t *smi, const char *info_string)
static struct xua_msg *
sua_encode_dupu
sua_8c.html
a4792b6799201ed544a3b761f7e0aac1e
(const uint32_t *rctx, unsigned int num_rctx, uint32_t dpc, uint16_t user, uint16_t cause, const char *info_string)
void
sua_tx_snm_available
sua_8c.html
a2cde7522ac8680baeb866a1af378ed02
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const uint32_t *aff_ssn, const uint32_t *smi, const char *info_string, bool available)
void
sua_tx_snm_congestion
sua_8c.html
a789d06732c5551dc33ad1b0ef35edc72
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const uint32_t *ssn, const uint8_t cong_level, const char *info_string)
void
sua_tx_dupu
sua_8c.html
aefcb707da3aed3aa9f7b86aedae01353
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, uint32_t dpc, uint16_t user, uint16_t cause, const char *info_str)
static int
sua_rx_snm_asp
sua_8c.html
aad9c224115a64f8518e0e248c5e507e2
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
sua_rx_snm_sg
sua_8c.html
ab6bc31315204b7a7cce988a701767f27
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static const struct value_string
sua_iei_names
sua_8c.html
a0084984f60defe400a41a8eb6511261d
[]
static const uint16_t
cldt_mand_ies
sua_8c.html
adc39d391c4da2a723a39edd7c7fe1e9b
[]
static const uint16_t
cldr_mand_ies
sua_8c.html
aa04018a513fc3046464cd0270feaf2ad
[]
static const struct value_string
sua_cl_msgt_names
sua_8c.html
a2297c75fd92ba8d78ad59dd06dc8fd33
[]
static const struct xua_msg_class
msg_class_cl
sua_8c.html
a108d8063cc68a4bec2a72a996dead24e
static const uint16_t
codt_mand_ies
sua_8c.html
ab80f6147b738ac938233ff3ef69227a0
[]
static const uint16_t
coda_mand_ies
sua_8c.html
a7a7f14cda52f89daa04f102422b13e65
[]
static const uint16_t
core_mand_ies
sua_8c.html
a10597bd1784c5c386dab025cc4b8955c
[]
static const uint16_t
coak_mand_ies
sua_8c.html
a06567c8611773ec3d2dffb8668275014
[]
static const uint16_t
coref_mand_ies
sua_8c.html
a799230f6bdacec436ee0c55a32640ef4
[]
static const uint16_t
relre_mand_ies
sua_8c.html
a3796ad72a0ae04d9dbb21c9c90815664
[]
static const uint16_t
relco_mand_ies
sua_8c.html
a50e1c3d99e244947adb9d194792163be
[]
static const uint16_t
resre_mand_ies
sua_8c.html
acf0f72962ed78f26ae3d7dd749f90ecb
[]
static const uint16_t
resco_mand_ies
sua_8c.html
a43784a3b9d37a6a466eb479b177a5d7e
[]
static const uint16_t
coerr_mand_ies
sua_8c.html
a116f004708e76b8626f74d6a81e0e906
[]
static const uint16_t
coit_mand_ies
sua_8c.html
a69f625c1a25ed7639a98fa62fd76bc57
[]
static const struct value_string
sua_co_msgt_names
sua_8c.html
a0991092c8ba82280d48f15dba528f53c
[]
static const struct xua_msg_class
msg_class_co
sua_8c.html
a17aa513dad5639651ada38ea17cfa647
const struct xua_dialect
xua_dialect_sua
sua_8c.html
aa9dfe79ab4a2b83e4d478b10c973c0b0
static const struct xua_msg_event_map
sua_aspxm_map
sua_8c.html
a4d35e0711fec8203a84eb2ab3a881e08
[]
xua_as_fsm.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
xua__as__fsm_8c
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/sigtran_sap.h
osmocom/sigtran/xua_msg.h
osmocom/sigtran/protocol/sua.h
osmocom/sigtran/protocol/m3ua.h
xua_asp_fsm.h
xua_as_fsm.h
xua_internal.h
xua_as_fsm_priv
#define
S
xua__as__fsm_8c.html
ac4a3ed3432929804c708f7760fb79e28
(x)
#define
MSEC_TO_S_US
xua__as__fsm_8c.html
a5f423b301845bef33386d5f889e279ba
(x)
static struct msgb *
encode_notify
xua__as__fsm_8c.html
a4f7fad6ec129562a34ec77e114b71c31
(const struct osmo_xlm_prim_notify *npar)
static int
as_notify_all_asp
xua__as__fsm_8c.html
a97104403abbba1543c90e718dd59bd69
(struct osmo_ss7_as *as, struct osmo_xlm_prim_notify *npar)
static int
get_local_role
xua__as__fsm_8c.html
acec6571ac41737c2f0b15a981e15e9a0
(struct osmo_ss7_as *as)
static struct osmo_ss7_asp *
xua_as_select_asp_override
xua__as__fsm_8c.html
ad9f11476c0eb787ddd37b1d9ff462448
(struct osmo_ss7_as *as)
static struct osmo_ss7_asp *
xua_as_select_asp_roundrobin
xua__as__fsm_8c.html
aac47155b18150d4b155689b27871d61f
(struct osmo_ss7_as *as)
int
xua_as_transmit_msg_broadcast
xua__as__fsm_8c.html
a77a6ca916ab14687da18757eaebb636d
(struct osmo_ss7_as *as, struct msgb *msg)
int
xua_as_transmit_msg
xua__as__fsm_8c.html
af79f59cb9478eaa7ef5b9801c5be2ef9
(struct osmo_ss7_as *as, struct msgb *msg)
static bool
is_single_ipa_asp
xua__as__fsm_8c.html
ac4576b53e0a669d76ec6117fcff95805
(struct osmo_ss7_as *as)
static void
ipa_add_route
xua__as__fsm_8c.html
a5969c8ebe41934d7da0297fedbccfe4e
(struct osmo_fsm_inst *fi)
static void
ipa_del_route
xua__as__fsm_8c.html
a9ad84983bf8cd04680f38cc539633165
(struct osmo_fsm_inst *fi)
static bool
check_any_other_asp_not_down
xua__as__fsm_8c.html
a07a8376c2bacba0552b59ac979960412
(struct osmo_ss7_as *as, struct osmo_ss7_asp *asp_cmp)
static bool
check_any_other_asp_in_active
xua__as__fsm_8c.html
a54316903eb0af8cb93fb8f7d1e380d6b
(struct osmo_ss7_as *as, struct osmo_ss7_asp *asp_cmp)
static void
notify_any_other_active_asp_as_inactive
xua__as__fsm_8c.html
a5b8baeaee767042fc6e5248032950355
(struct osmo_ss7_as *as, struct osmo_ss7_asp *asp_cmp)
static void
t_r_callback
xua__as__fsm_8c.html
adf70a84b85d00e2b36a7e12adcffa235
(void *_fi)
static void
xua_as_fsm_down
xua__as__fsm_8c.html
a6d1cf31b1ae7406db45fa44cabe7c848
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
xua_as_fsm_onenter
xua__as__fsm_8c.html
a7906db4fee58fca749e45fa687ba750a
(struct osmo_fsm_inst *fi, uint32_t old_state)
static void
xua_as_fsm_inactive
xua__as__fsm_8c.html
ab8a4beaf8bffacb63e6a06ed6aa3e578
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
xua_as_fsm_active
xua__as__fsm_8c.html
ab3c12f9923a54ef33c0f44c0c28f7a7c
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
xua_as_fsm_pending
xua__as__fsm_8c.html
a20344c0f2735db91f2aca9522e9f0762
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
xua_as_fsm_cleanup
xua__as__fsm_8c.html
a1e9a4dc4b1fb0e295c0063ff3d970fe5
(struct osmo_fsm_inst *fi, enum osmo_fsm_term_cause cause)
struct osmo_fsm_inst *
xua_as_fsm_start
xua__as__fsm_8c.html
a5331e952e5ace61c7a1c3e5d36b00c85
(struct osmo_ss7_as *as, int log_level)
static const struct value_string
xua_as_event_names
xua__as__fsm_8c.html
a307e97238e981dbc91bf5f16aa4398c5
[]
static const struct osmo_fsm_state
xua_as_fsm_states
xua__as__fsm_8c.html
abb8a55676973be3e55228de3069f0e80
[]
struct osmo_fsm
xua_as_fsm
xua__as__fsm_8c.html
a4dda03cd65066f53f8b4b31af8fb24b6
xua_as_fsm.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
xua__as__fsm_8h
xua_as_state
xua__as__fsm_8h.html
a854081d4349500d7ae3f99f3af993a94
XUA_AS_S_DOWN
xua__as__fsm_8h.html
a854081d4349500d7ae3f99f3af993a94a20681282d5d6cf4e443f9b7b202ce1a1
XUA_AS_S_INACTIVE
xua__as__fsm_8h.html
a854081d4349500d7ae3f99f3af993a94a8705a4d8d2e109b36b27c53b434d56a8
XUA_AS_S_ACTIVE
xua__as__fsm_8h.html
a854081d4349500d7ae3f99f3af993a94a7ac644f0ec1e50f27f17a729b0ab1204
XUA_AS_S_PENDING
xua__as__fsm_8h.html
a854081d4349500d7ae3f99f3af993a94ab5f0e7b3fe6af10bc87685417a98fd5c
xua_as_event
xua__as__fsm_8h.html
a37b200aa56330cb91b6dd148e456fca8
XUA_ASPAS_ASP_INACTIVE_IND
xua__as__fsm_8h.html
a37b200aa56330cb91b6dd148e456fca8a68d224fdfa6727361d434006fe028b55
XUA_ASPAS_ASP_DOWN_IND
xua__as__fsm_8h.html
a37b200aa56330cb91b6dd148e456fca8a1bb7b199a202737dd8ac6debac0c2963
XUA_ASPAS_ASP_ACTIVE_IND
xua__as__fsm_8h.html
a37b200aa56330cb91b6dd148e456fca8a25451f0ebbc5a17fb84cca10e1a5c1ee
XUA_AS_E_RECOVERY_EXPD
xua__as__fsm_8h.html
a37b200aa56330cb91b6dd148e456fca8a8651e5c3d2f14a88b43c4fdbb9fd6769
XUA_AS_E_TRANSFER_REQ
xua__as__fsm_8h.html
a37b200aa56330cb91b6dd148e456fca8a4e1995184ecd7cab6a8e0fadab60573c
struct osmo_fsm_inst *
xua_as_fsm_start
xua__as__fsm_8h.html
a5331e952e5ace61c7a1c3e5d36b00c85
(struct osmo_ss7_as *as, int log_level)
struct osmo_fsm
xua_as_fsm
xua__as__fsm_8h.html
a4dda03cd65066f53f8b4b31af8fb24b6
xua_asp_fsm.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
xua__asp__fsm_8c
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/sigtran_sap.h
osmocom/sigtran/xua_msg.h
osmocom/sigtran/protocol/sua.h
xua_asp_fsm.h
xua_as_fsm.h
xua_internal.h
xua_asp_fsm_priv
ipa_asp_fsm_priv
#define
S
xua__asp__fsm_8c.html
ac4a3ed3432929804c708f7760fb79e28
(x)
#define
XUA_T_ACK_SEC
xua__asp__fsm_8c.html
a3a33f192c03bfbec4ea3e32d1549d10d
#define
ENSURE_ASP_OR_IPSP
xua__asp__fsm_8c.html
a6f0bea36823d7b9199d1ec06798ffd5a
(fi, event)
#define
ENSURE_SG_OR_IPSP
xua__asp__fsm_8c.html
ade512cf6f73ff0227729e90437daa8f3
(fi, event)
ipa_asp_state
xua__asp__fsm_8c.html
a89a06e4b8bc3cfd2a7c48520e55db924
IPA_ASP_S_DOWN
xua__asp__fsm_8c.html
a89a06e4b8bc3cfd2a7c48520e55db924a5c0501f7db40cfa2912f1507e26c7777
IPA_ASP_S_INACTIVE
xua__asp__fsm_8c.html
a89a06e4b8bc3cfd2a7c48520e55db924a32dee80d08964ccfbc056e25139e28a4
IPA_ASP_S_ACTIVE
xua__asp__fsm_8c.html
a89a06e4b8bc3cfd2a7c48520e55db924a60d7c4e2a52482b4805512eb543ea8e9
IPA_ASP_S_WAIT_ID_RESP
xua__asp__fsm_8c.html
a89a06e4b8bc3cfd2a7c48520e55db924a76e19b993886f0a79cd2883fc2447195
IPA_ASP_S_WAIT_ID_GET
xua__asp__fsm_8c.html
a89a06e4b8bc3cfd2a7c48520e55db924a628747e4a354e5aecca2de83c8d77fbc
IPA_ASP_S_WAIT_ID_ACK
xua__asp__fsm_8c.html
a89a06e4b8bc3cfd2a7c48520e55db924aa82bfa254fd7a9a1d583cb4877c0037d
IPA_ASP_S_WAIT_ID_ACK2
xua__asp__fsm_8c.html
a89a06e4b8bc3cfd2a7c48520e55db924a6203a404bd2dfa790947903fed1f17d4
ipa_asp_fsm_t
xua__asp__fsm_8c.html
ab92bbea17db61b0045468f4d0deb64db
T_WAIT_ID_RESP
xua__asp__fsm_8c.html
ab92bbea17db61b0045468f4d0deb64dba29c024648f3cc7364de8f0997dfa3c92
T_WAIT_ID_ACK
xua__asp__fsm_8c.html
ab92bbea17db61b0045468f4d0deb64dba1978f36ad9d62c623305bc51590a534c
T_WAIT_ID_GET
xua__asp__fsm_8c.html
ab92bbea17db61b0045468f4d0deb64dba2b8856dc98cbb9b47e0005fecbf5df88
struct osmo_xlm_prim *
xua_xlm_prim_alloc
xua__asp__fsm_8c.html
ace6e25728de8614e14ce258e2dfe8bc4
(enum osmo_xlm_prim_type prim_type, enum osmo_prim_operation op)
void
xua_asp_send_xlm_prim
xua__asp__fsm_8c.html
a65ed2433ab5f6146c201c56823b96509
(struct osmo_ss7_asp *asp, struct osmo_xlm_prim *prim)
void
xua_asp_send_xlm_prim_simple
xua__asp__fsm_8c.html
ae2c4024524aae252f01907024a2560c0
(struct osmo_ss7_asp *asp, enum osmo_xlm_prim_type prim_type, enum osmo_prim_operation op)
static void
send_xlm_prim_simple
xua__asp__fsm_8c.html
a5a296eb3bb0dd036c640ae26384b52e1
(struct osmo_fsm_inst *fi, enum osmo_xlm_prim_type prim_type, enum osmo_prim_operation op)
static int
determine_traf_mode
xua__asp__fsm_8c.html
ab8787dfdfd8f5e677def561608ac739d
(struct osmo_ss7_asp *asp)
static int
xua_msg_add_asp_rctx
xua__asp__fsm_8c.html
aa56c62169f5d9cb0836bbd96027306a2
(struct xua_msg *xua, struct osmo_ss7_asp *asp)
static int
peer_send
xua__asp__fsm_8c.html
a8cc4230ac64b40f6a4010c3403ab3725
(struct osmo_fsm_inst *fi, int out_event, struct xua_msg *in)
static int
peer_send_error
xua__asp__fsm_8c.html
ab6b18767fb476d09a98a92aa449d9bfe
(struct osmo_fsm_inst *fi, uint32_t err_code)
static void
xua_t_ack_cb
xua__asp__fsm_8c.html
aca6739a78491b1fd6be14693d6bdfb15
(void *data)
static int
peer_send_and_start_t_ack
xua__asp__fsm_8c.html
a2c31298d7f7f97a543b3c9bc0d864133
(struct osmo_fsm_inst *fi, int out_event)
static void
dispatch_to_all_as
xua__asp__fsm_8c.html
a97a8823eba209caf2b123b82f0e5b85e
(struct osmo_fsm_inst *fi, uint32_t event)
static void
check_stop_t_ack
xua__asp__fsm_8c.html
ab6db634aa1be05caf59623fd99d72e97
(struct osmo_fsm_inst *fi, uint32_t event)
static void
xua_asp_fsm_down_onenter
xua__asp__fsm_8c.html
a205fa0b07787a9aa47b1e884cfc4ce92
(struct osmo_fsm_inst *fi, uint32_t prev_state)
static void
xua_asp_fsm_down
xua__asp__fsm_8c.html
ac39e7772fbda3ae74d35eed1543da980
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
xua_asp_fsm_inactive_onenter
xua__asp__fsm_8c.html
a430de9931db0dbb76d57b56482a552dd
(struct osmo_fsm_inst *fi, uint32_t prev_state)
static void
xua_asp_fsm_inactive
xua__asp__fsm_8c.html
aaaff6da426fc0389544a02926e430f55
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
xua_asp_fsm_active_onenter
xua__asp__fsm_8c.html
abcc71c602d7421510057486011382d06
(struct osmo_fsm_inst *fi, uint32_t prev_state)
static void
xua_asp_fsm_active
xua__asp__fsm_8c.html
aae60da3d9e5488d86440d8573c656923
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
xua_asp_allstate
xua__asp__fsm_8c.html
a557d143b3528af6ed3e63cfe4740e13f
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static int
xua_asp_fsm_timer_cb
xua__asp__fsm_8c.html
a4a6754d2c135137e5b782786129c8f82
(struct osmo_fsm_inst *fi)
static void
xua_asp_fsm_cleanup
xua__asp__fsm_8c.html
a840521b95422bc2ad709fabcb646e7c0
(struct osmo_fsm_inst *fi, enum osmo_fsm_term_cause cause)
static struct osmo_fsm_inst *
ipa_asp_fsm_start
xua__asp__fsm_8c.html
a203a0afaa7c406b38c3ee52ca27bbcc2
(struct osmo_ss7_asp *asp, enum osmo_ss7_asp_role role, int log_level)
struct osmo_fsm_inst *
xua_asp_fsm_start
xua__asp__fsm_8c.html
aa88aaec7a0ccb0802b071db2e80a0a92
(struct osmo_ss7_asp *asp, enum osmo_ss7_asp_role role, int log_level)
static int
get_fd_from_iafp
xua__asp__fsm_8c.html
af444752508bfdb04bf012ba62b7faaa7
(struct ipa_asp_fsm_priv *iafp)
static void
ipa_asp_fsm_down
xua__asp__fsm_8c.html
a7f2eb9dcdf561afbd99e1e7606e7f1f4
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
ipa_asp_fsm_wait_id_resp
xua__asp__fsm_8c.html
a4e109acdce110b7c471ad8eafc0a42b9
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
ipa_asp_fsm_wait_id_ack2
xua__asp__fsm_8c.html
ad20858fae065ad7990193de7943ef852
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
ipa_asp_fsm_wait_id_get
xua__asp__fsm_8c.html
aec91e2dc9b479f444abb3dc2d44fd546
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
ipa_asp_fsm_wait_id_ack
xua__asp__fsm_8c.html
a6b8808a7e827b2eaac2bc6dabf1a04f0
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
ipa_asp_fsm_active_onenter
xua__asp__fsm_8c.html
a3493aa83ed00543b4d634c34667e9e65
(struct osmo_fsm_inst *fi, uint32_t prev_state)
static void
ipa_asp_fsm_active
xua__asp__fsm_8c.html
a5aa5de6b1ee15cd960ecd9034624217a
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
ipa_asp_fsm_inactive_onenter
xua__asp__fsm_8c.html
a5f4d807252c91cb5ea2b92f365d7b31f
(struct osmo_fsm_inst *fi, uint32_t prev_state)
static void
ipa_asp_fsm_inactive
xua__asp__fsm_8c.html
a5e9b73af709418cfa5b15c1ff4dc3d55
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
ipa_asp_allstate
xua__asp__fsm_8c.html
a7ba5ff56028325c04717ba9f1bf26d6c
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
ipa_pong_timer_cb
xua__asp__fsm_8c.html
a493826453c5aae6b51e6d4ceda8c93bb
(void *_fi)
static int
ipa_asp_fsm_timer_cb
xua__asp__fsm_8c.html
ac02a60ab319840f331b83658bddbe3b6
(struct osmo_fsm_inst *fi)
static const struct value_string
xua_asp_event_names
xua__asp__fsm_8c.html
af176eecc69f63bb969d9dc136cd45559
[]
static const uint32_t
evt_ack_map
xua__asp__fsm_8c.html
a34912c3b074c85d6db88aad66fbd499f
[_NUM_XUA_ASP_E]
static const struct osmo_fsm_state
xua_asp_states
xua__asp__fsm_8c.html
ad09082ebb4ac6dff6ec2e7cf8e418437
[]
struct osmo_fsm
xua_asp_fsm
xua__asp__fsm_8c.html
a14fb53dcfac1cdad274b0c88192517dd
static const struct osmo_fsm_state
ipa_asp_states
xua__asp__fsm_8c.html
ab5bd360ec117ebf15b8e5514e268fcab
[]
struct osmo_fsm
ipa_asp_fsm
xua__asp__fsm_8c.html
a43e75ddbe7932fe493cb59d8248e0c98
xua_asp_fsm.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
xua__asp__fsm_8h
xua_asp_state
xua__asp__fsm_8h.html
a915e729f4c6e84b8190406438ea1e852
XUA_ASP_S_DOWN
xua__asp__fsm_8h.html
a915e729f4c6e84b8190406438ea1e852a08a7e6c6b6a113c3c5b16d1085e74cfe
XUA_ASP_S_INACTIVE
xua__asp__fsm_8h.html
a915e729f4c6e84b8190406438ea1e852af82b1bcf7d360b7dd7d10d8675ec40d8
XUA_ASP_S_ACTIVE
xua__asp__fsm_8h.html
a915e729f4c6e84b8190406438ea1e852a80b662f1f8c76da7a8f69c42b66449a2
xua_asp_event
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635b
XUA_ASP_E_M_ASP_UP_REQ
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635babc71b2ad4e61917c6d06d25719c5f378
XUA_ASP_E_M_ASP_ACTIVE_REQ
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba9ffa48b5258fe19451851a947adc5915
XUA_ASP_E_M_ASP_DOWN_REQ
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635bae7c2172d093771f53d05a104ed5b7358
XUA_ASP_E_M_ASP_INACTIVE_REQ
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba83cf8065b82c00a39bf07cc8a9357d0d
XUA_ASP_E_SCTP_COMM_DOWN_IND
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635baa4bc0ed747bf6a520ccd88a61da221e7
XUA_ASP_E_SCTP_RESTART_IND
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba51849bd1cf7cf10e981ea81531ee1184
XUA_ASP_E_SCTP_EST_IND
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba0f179691966b5ee61df77fdcf88ae4a2
XUA_ASP_E_ASPSM_ASPUP
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba553a2b1eb1b79c1c5d720dc805a430ba
XUA_ASP_E_ASPSM_ASPUP_ACK
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba8448dd149522f84568384678e20fd296
XUA_ASP_E_ASPTM_ASPAC
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba8a68119ac82c2c9f69249b4f5a9da0e6
XUA_ASP_E_ASPTM_ASPAC_ACK
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba18cb780b9635a7037fa6619d70bebf42
XUA_ASP_E_ASPSM_ASPDN
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba37c19c7b085ccf28f30b59f9523aded5
XUA_ASP_E_ASPSM_ASPDN_ACK
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba74c365c4304ecfeb880ba54969a1f44b
XUA_ASP_E_ASPTM_ASPIA
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635bab039fc2b8c8415926f7c0e5a473bf457
XUA_ASP_E_ASPTM_ASPIA_ACK
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635baa068ae11e6ce1d0060760bcc0e5f6bad
XUA_ASP_E_ASPSM_BEAT
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635bab92ad63e8f2dd38ed068b2c809a7f318
XUA_ASP_E_ASPSM_BEAT_ACK
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba24daa1b94db275ea9276fd34c33ac673
IPA_ASP_E_ID_RESP
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba27f5e8b4f8cb4ccb6875a8ddf5b27982
IPA_ASP_E_ID_ACK
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635ba44a7c9b0a32d59ebc6dc96902d961914
IPA_ASP_E_ID_GET
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635baa8604747646250590d6a5bb21a61254c
_NUM_XUA_ASP_E
xua__asp__fsm_8h.html
a062a13487358d4f6d19122aaeeb7635baea6a39a14bcdd903a7b361e6144ee43c
struct osmo_fsm_inst *
xua_asp_fsm_start
xua__asp__fsm_8h.html
aa88aaec7a0ccb0802b071db2e80a0a92
(struct osmo_ss7_asp *asp, enum osmo_ss7_asp_role role, int log_level)
struct osmo_fsm
xua_asp_fsm
xua__asp__fsm_8h.html
a14fb53dcfac1cdad274b0c88192517dd
struct osmo_fsm
ipa_asp_fsm
xua__asp__fsm_8h.html
a43e75ddbe7932fe493cb59d8248e0c98
xua_default_lm_fsm.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
xua__default__lm__fsm_8c
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/sigtran_sap.h
osmocom/sigtran/protocol/m3ua.h
xua_internal.h
xua_asp_fsm.h
lm_fsm_priv
#define
S
xua__default__lm__fsm_8c.html
ac4a3ed3432929804c708f7760fb79e28
(x)
lm_state
xua__default__lm__fsm_8c.html
abd45524893fe80bbf126182e53674795
S_IDLE
xua__default__lm__fsm_8c.html
abd45524893fe80bbf126182e53674795a86e3fc319fdf083afe88308950abab44
S_WAIT_ASP_UP
xua__default__lm__fsm_8c.html
abd45524893fe80bbf126182e53674795a3a58465c97398f25c91014bdf6679380
S_WAIT_NOTIFY
xua__default__lm__fsm_8c.html
abd45524893fe80bbf126182e53674795a8609cdd264328299ba619e0c10d88600
S_RKM_REG
xua__default__lm__fsm_8c.html
abd45524893fe80bbf126182e53674795ac79e06fa211a2f5a09129ca9082de3f5
S_ACTIVE
xua__default__lm__fsm_8c.html
abd45524893fe80bbf126182e53674795aced5990aa7e8f86cb70f6bde9b6c5314
lm_event
xua__default__lm__fsm_8c.html
acdbd3ea7ab611b8d2f6ae7b9effec487
LM_E_SCTP_EST_IND
xua__default__lm__fsm_8c.html
acdbd3ea7ab611b8d2f6ae7b9effec487aca8485a5cf00262252dd2e37cbd4da9e
LM_E_ASP_UP_CONF
xua__default__lm__fsm_8c.html
acdbd3ea7ab611b8d2f6ae7b9effec487acf09c39a066012d2f91c588bb5ab4ec5
LM_E_NOTIFY_IND
xua__default__lm__fsm_8c.html
acdbd3ea7ab611b8d2f6ae7b9effec487a4af6794192a2e0421afc38db3958c0cf
LM_E_AS_INACTIVE_IND
xua__default__lm__fsm_8c.html
acdbd3ea7ab611b8d2f6ae7b9effec487a019205de8d24118e33ea6d97b8862a4e
LM_E_AS_ACTIVE_IND
xua__default__lm__fsm_8c.html
acdbd3ea7ab611b8d2f6ae7b9effec487ac8f3fe6992409ed2ff1059a52b2df98f
LM_E_AS_STATUS_IND
xua__default__lm__fsm_8c.html
acdbd3ea7ab611b8d2f6ae7b9effec487a5a65105156a8f7b33e68e1845307761a
LM_E_RKM_REG_CONF
xua__default__lm__fsm_8c.html
acdbd3ea7ab611b8d2f6ae7b9effec487a97a1effa823524fa3aed22efb3dc9e82
LM_E_SCTP_DISC_IND
xua__default__lm__fsm_8c.html
acdbd3ea7ab611b8d2f6ae7b9effec487a7198a4dd65c936f5e759185dd32b2b6a
lm_timer
xua__default__lm__fsm_8c.html
a7a10727210a7a500a852c8ecb187cbe6
T_WAIT_ASP_UP
xua__default__lm__fsm_8c.html
a7a10727210a7a500a852c8ecb187cbe6ada450a83e71a458406b869748e53daaa
T_WAIT_NOTIFY
xua__default__lm__fsm_8c.html
a7a10727210a7a500a852c8ecb187cbe6a9adb3654f07f7713bb8553cc2d42521b
T_WAIT_NOTIFY_RKM
xua__default__lm__fsm_8c.html
a7a10727210a7a500a852c8ecb187cbe6aaa2eb9ffea7dc0319051ff7b74fa9bc9
T_WAIT_RK_REG_RESP
xua__default__lm__fsm_8c.html
a7a10727210a7a500a852c8ecb187cbe6a203817bcc2791cf2a5cc7d65a4c2dcfa
static struct osmo_ss7_as *
find_first_as_in_asp
xua__default__lm__fsm_8c.html
afb7efc06da962e4826988f1fd98bc8cd
(struct osmo_ss7_asp *asp)
static int
handle_reg_conf
xua__default__lm__fsm_8c.html
a6c119bb8074d53fa355e57e8dd491ae1
(struct osmo_fsm_inst *fi, uint32_t l_rk_id, uint32_t rctx)
static void
restart_asp
xua__default__lm__fsm_8c.html
a47e12f692f84f527e49b4859ea045388
(struct osmo_fsm_inst *fi)
static void
lm_idle
xua__default__lm__fsm_8c.html
a60dd2d52f2badc355ea435930a165b48
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
lm_wait_asp_up
xua__default__lm__fsm_8c.html
a6fabb7152bb688864bff87aaa3ec82dc
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static int
lm_timer_cb
xua__default__lm__fsm_8c.html
a8c72c7cf37f1a40ecb75694a565f28b8
(struct osmo_fsm_inst *fi)
static void
lm_wait_notify
xua__default__lm__fsm_8c.html
a387d93798384a435bebd88338f8306b9
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
lm_rkm_reg
xua__default__lm__fsm_8c.html
a2090e10df8659ac3000aad5d36b60fcd
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
lm_active
xua__default__lm__fsm_8c.html
a1205f9d457be0d11432ba4a9c5c3bece
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static void
lm_allstate
xua__default__lm__fsm_8c.html
a20d50feab8e3eaa837d5df03c84e2c34
(struct osmo_fsm_inst *fi, uint32_t event, void *data)
static int
default_lm_prim_cb
xua__default__lm__fsm_8c.html
ad618f521d9e0a42c7c237d5133145edf
(struct osmo_prim_hdr *oph, void *_asp)
int
osmo_ss7_asp_use_default_lm
xua__default__lm__fsm_8c.html
af4039d65a094d2cd510a3ed991e05deb
(struct osmo_ss7_asp *asp, int log_level)
static const struct value_string
lm_event_names
xua__default__lm__fsm_8c.html
a524a2ce1ebc7967814b338b51f576a55
[]
static const struct osmo_fsm_state
lm_states
xua__default__lm__fsm_8c.html
a57c9b8d5dc3d987500e141df6154a822
[]
static const struct osmo_prim_event_map
lm_event_map
xua__default__lm__fsm_8c.html
a51949de02d1451a339c030bfa04e58f0
[]
struct osmo_fsm
xua_default_lm_fsm
xua__default__lm__fsm_8c.html
a6440967ba56751bd7b6913c0bc6402e9
static const struct osmo_xua_layer_manager
default_layer_manager
xua__default__lm__fsm_8c.html
a2a6abce8a1458b653c185ca1d75dd470
xua_internal.h
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
xua__internal_8h
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/xua_msg.h
#define
CS7_STR
xua__internal_8h.html
ad788266d373ac76d807afcb62fbbe19d
#define
PC_STR
xua__internal_8h.html
ae1a8027d8962d120ef6c12ab6979bbc9
#define
INST_STR
xua__internal_8h.html
a38728b918d70320ea5e7c07687f584c4
int
sua_addr_parse_part
xua__internal_8h.html
a7de76938697dd304626a142441ed079d
(struct osmo_sccp_addr *out, const struct xua_msg_part *param)
int
sua_addr_parse
xua__internal_8h.html
a18968e95f6331dc53432486aafea2908
(struct osmo_sccp_addr *out, struct xua_msg *xua, uint16_t iei)
int
sua_parse_gt
xua__internal_8h.html
add0364dcfc7833a3662d0accfcf4aff6
(struct osmo_sccp_gt *gt, const uint8_t *data, unsigned int datalen)
struct xua_msg *
osmo_sccp_to_xua
xua__internal_8h.html
ad72796caefb85b769c83c5237cdb4308
(struct msgb *msg)
struct msgb *
osmo_sua_to_sccp
xua__internal_8h.html
ade23801a343758da5c4cc25e96c47931
(struct xua_msg *xua)
int
sua_rx_msg
xua__internal_8h.html
a5aaa70aafac5abbc003a1a27dc05ea56
(struct osmo_ss7_asp *asp, struct msgb *msg)
int
sua_tx_xua_as
xua__internal_8h.html
a67d65e0238a6e2d679e6c72fab31b395
(struct osmo_ss7_as *as, struct xua_msg *xua)
void
sua_tx_snm_available
xua__internal_8h.html
a2cde7522ac8680baeb866a1af378ed02
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const uint32_t *aff_ssn, const uint32_t *smi, const char *info_string, bool available)
void
sua_tx_snm_congestion
xua__internal_8h.html
a789d06732c5551dc33ad1b0ef35edc72
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const uint32_t *ssn, const uint8_t cong_level, const char *info_string)
void
sua_tx_dupu
xua__internal_8h.html
aefcb707da3aed3aa9f7b86aedae01353
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, uint32_t dpc, uint16_t user, uint16_t cause, const char *info_str)
struct osmo_mtp_prim *
m3ua_to_xfer_ind
xua__internal_8h.html
af932d2ab56e706ac86fe0bd6f2c3a4d7
(struct xua_msg *xua)
int
m3ua_hmdc_rx_from_l2
xua__internal_8h.html
a8bc0dfc719354cd380bb206d25c33c6a
(struct osmo_ss7_instance *inst, struct xua_msg *xua)
int
m3ua_tx_xua_as
xua__internal_8h.html
a2d947fe12b0e169755b8b4f2951b721e
(struct osmo_ss7_as *as, struct xua_msg *xua)
void
m3ua_tx_snm_available
xua__internal_8h.html
a23b023b06ccad4da2a92be978a9f23a3
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const char *info_string, bool available)
void
m3ua_tx_snm_congestion
xua__internal_8h.html
ada55bfcb1a816dd0ef97a9eb8ef3030f
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const uint32_t *concerned_dpc, const uint8_t *cong_level, const char *info_string)
void
m3ua_tx_dupu
xua__internal_8h.html
a1c5313831d11ce7e46d3187313de900f
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, uint32_t dpc, uint16_t user, uint16_t cause, const char *info_str)
void
xua_snm_rx_daud
xua__internal_8h.html
af0a8709b1ca21e41a1c9d0d89fa5f041
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
void
xua_snm_rx_duna
xua__internal_8h.html
aea11cd352ca23f5fcb6a07d00deff86b
(struct osmo_ss7_asp *asp, struct osmo_ss7_as *as, struct xua_msg *xua)
void
xua_snm_rx_dava
xua__internal_8h.html
a4c96597e36bad63b9f666ca630fb7881
(struct osmo_ss7_asp *asp, struct osmo_ss7_as *as, struct xua_msg *xua)
void
xua_snm_rx_dupu
xua__internal_8h.html
a13d36aa2ddc80797a8ec03ab6cdbebe8
(struct osmo_ss7_asp *asp, struct osmo_ss7_as *as, struct xua_msg *xua)
void
xua_snm_rx_scon
xua__internal_8h.html
a0de81b0e4a0baa2f6eeca78ec84fc506
(struct osmo_ss7_asp *asp, struct osmo_ss7_as *as, struct xua_msg *xua)
int
m3ua_rx_msg
xua__internal_8h.html
a3dd5abc2f138a16910f323c9e52427e6
(struct osmo_ss7_asp *asp, struct msgb *msg)
struct msgb *
m3ua_msgb_alloc
xua__internal_8h.html
a27c054af9499c82ee64945a48f16abf7
(const char *name)
struct xua_msg *
m3ua_xfer_from_data
xua__internal_8h.html
aad969ffbe815ce0108698b2d874bb98a
(const struct m3ua_data_hdr *data_hdr, const uint8_t *data, unsigned int data_len)
struct m3ua_data_hdr *
data_hdr_from_m3ua
xua__internal_8h.html
aed43760964d48ed2ae9e15b1e63e7611
(struct xua_msg *xua)
void
m3ua_dh_to_xfer_param
xua__internal_8h.html
ac1a04dfbafd50c05516ed474fd6337f3
(struct osmo_mtp_transfer_param *param, const struct m3ua_data_hdr *mdh)
void
mtp_xfer_param_to_m3ua_dh
xua__internal_8h.html
a62fec3de2da183f6a7d87e9e84eadbe8
(struct m3ua_data_hdr *mdh, const struct osmo_mtp_transfer_param *param)
struct xua_msg *
m3ua_encode_notify
xua__internal_8h.html
a7f3779c54a38b2e1f8c18a5ed541cb7f
(const struct osmo_xlm_prim_notify *npar)
int
m3ua_decode_notify
xua__internal_8h.html
a446729f54e5da95d3eefc9ae04248cdf
(struct osmo_xlm_prim_notify *npar, void *ctx, const struct xua_msg *xua)
int
m3ua_rx_rkm
xua__internal_8h.html
ab1e4c28a5dd577eb9d4ce2d32edf76d2
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
void
xua_rkm_cleanup_dyn_as_for_asp
xua__internal_8h.html
a4f931cf9215d8295d2f7fdc86328ceb9
(struct osmo_ss7_asp *asp)
struct osmo_xlm_prim *
xua_xlm_prim_alloc
xua__internal_8h.html
ace6e25728de8614e14ce258e2dfe8bc4
(enum osmo_xlm_prim_type prim_type, enum osmo_prim_operation op)
void
xua_asp_send_xlm_prim
xua__internal_8h.html
a65ed2433ab5f6146c201c56823b96509
(struct osmo_ss7_asp *asp, struct osmo_xlm_prim *prim)
void
xua_asp_send_xlm_prim_simple
xua__internal_8h.html
ae2c4024524aae252f01907024a2560c0
(struct osmo_ss7_asp *asp, enum osmo_xlm_prim_type prim_type, enum osmo_prim_operation op)
void
xua_snm_pc_available
xua__internal_8h.html
ab0a13bea02506a7c10cbc09eb5365cf0
(struct osmo_ss7_as *as, const uint32_t *aff_pc, unsigned int num_aff_pc, const char *info_str, bool available)
int
xua_as_transmit_msg
xua__internal_8h.html
af79f59cb9478eaa7ef5b9801c5be2ef9
(struct osmo_ss7_as *as, struct msgb *msg)
int
xua_find_as_for_asp
xua__internal_8h.html
a1c94e3d373d31d7d27cd9e6784f25619
(struct osmo_ss7_as **as, const struct osmo_ss7_asp *asp, const struct xua_msg_part *rctx_ie)
int
ipa_tx_xua_as
xua__internal_8h.html
a4473443b022e57cc48e07677c14650ae
(struct osmo_ss7_as *as, struct xua_msg *xua)
int
ipa_rx_msg
xua__internal_8h.html
a6ad6f7f3cd8e3e21d09faa49c5919075
(struct osmo_ss7_asp *asp, struct msgb *msg)
int
osmo_isup_party_parse
xua__internal_8h.html
a3f5e0d75271a5a2fda1821e9c9a720d9
(char *out_digits, const uint8_t *in, unsigned int in_num_bytes, bool odd)
int
osmo_sccp_addr_parse
xua__internal_8h.html
ade18fb9db8c9b52bc2ffc22af64d1d08
(struct osmo_sccp_addr *out, const uint8_t *addr, unsigned int addrlen)
int
osmo_sccp_addr_encode
xua__internal_8h.html
ad9945ae60f1cdc481da3b70e15a50adf
(struct msgb *msg, const struct osmo_sccp_addr *in)
int
ss7_asp_rx_unknown
xua__internal_8h.html
a5985c0ec7dc547dd06de3f9be8b8be9b
(struct osmo_ss7_asp *asp, int ppid_mux, struct msgb *msg)
const struct xua_msg_class
m3ua_msg_class_mgmt
xua__internal_8h.html
ac6878c5b045b1e7267b1a0b3afa364db
const struct xua_msg_class
m3ua_msg_class_snm
xua__internal_8h.html
a35e9ebf716b800839c00351acc2af5df
const struct xua_msg_class
m3ua_msg_class_rkm
xua__internal_8h.html
a7cb679c8ca9d252dfa766ec7f2fba44c
const struct xua_msg_class
m3ua_msg_class_aspsm
xua__internal_8h.html
aa105aa577d0ecdda428b9352405069ae
const struct xua_msg_class
m3ua_msg_class_asptm
xua__internal_8h.html
aa223b2feb9001b4e618842ba7f9fe530
const struct value_string
m3ua_err_names
xua__internal_8h.html
a11c55fb5f6f56682c1754819b5a80eba
[]
const struct value_string
m3ua_ntfy_type_names
xua__internal_8h.html
a0ce1a526587558d83d657b761f3c62c4
[]
const struct value_string
m3ua_ntfy_stchg_names
xua__internal_8h.html
a336c3d71f1928545474640e45077bc88
[]
const struct value_string
m3ua_ntfy_other_names
xua__internal_8h.html
aa8ec421eaf92b35c2d0a1d70c9e69c6e
[]
struct osmo_fsm
xua_default_lm_fsm
xua__internal_8h.html
a6440967ba56751bd7b6913c0bc6402e9
const struct value_string
m3ua_rkm_reg_status_vals
xua__internal_8h.html
a0992bf5538b7f033f634174b1f01dfdd
[]
const struct value_string
m3ua_rkm_dereg_status_vals
xua__internal_8h.html
a517b691866d2bf1ab9a24ac08ee120fc
[]
xua_msg.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
xua__msg_8c
osmocom/sigtran/xua_msg.h
osmocom/sigtran/protocol/sua.h
osmocom/sigtran/sccp_sap.h
void
osmo_xua_msg_tall_ctx_init
xua__msg_8c.html
a50ffc7dc3d0ef2fb98fd562cedee968c
(void *ctx)
struct xua_msg *
xua_msg_alloc
xua__msg_8c.html
a51eeb072307a55a456cc0633b4221cc5
(void)
void
xua_msg_free
xua__msg_8c.html
a0d8afb21bd36674bfe5667a99a5fe4fe
(struct xua_msg *msg)
int
xua_msg_add_data
xua__msg_8c.html
a4ae37412514cbebf20c8d32c7433ce0e
(struct xua_msg *msg, uint16_t tag, uint16_t len, const uint8_t *dat)
struct xua_msg_part *
xua_msg_find_tag
xua__msg_8c.html
a9b47369cc8ede3ca3fca109214983849
(const struct xua_msg *xua, uint16_t tag)
int
xua_msg_free_tag
xua__msg_8c.html
a1752bcc3fc7877ffa316f2b119cf5ad7
(struct xua_msg *xua, uint16_t tag)
int
xua_msg_copy_part
xua__msg_8c.html
a94a4a741ff48e3ebaf39f4b33f0777a4
(struct xua_msg *xua_out, uint16_t tag_out, const struct xua_msg *xua_in, uint16_t tag_in)
static int
xua_from_msg_common
xua__msg_8c.html
a8889cf47f6e9655163e2a8ba3f0ee72d
(struct xua_msg *msg, const uint8_t *data, uint16_t pos, uint16_t len)
struct xua_msg *
xua_from_msg
xua__msg_8c.html
a96a04072a9c8b1692b581ed3d62c6013
(const int version, uint16_t len, uint8_t *data)
struct xua_msg *
xua_from_nested
xua__msg_8c.html
ab89882080911a98edfe2ec79ca230dac
(struct xua_msg_part *outer)
struct msgb *
xua_to_msg
xua__msg_8c.html
a52106a6464d1549d4067882eca617816
(const int version, struct xua_msg *xua)
int
msgb_t16l16vp_put
xua__msg_8c.html
a57bc23234174c710ba00aada6a4f9a3e
(struct msgb *msg, uint16_t tag, uint16_t len, const uint8_t *data)
int
msgb_t16l16vp_put_u32
xua__msg_8c.html
a6a68a942e39b6b95e1631c26ece536f9
(struct msgb *msg, uint16_t tag, uint32_t val)
int
xua_msg_add_u32
xua__msg_8c.html
a7aa9bef616536b5e139c633ebbf06e74
(struct xua_msg *xua, uint16_t iei, uint32_t val)
uint32_t
xua_msg_part_get_u32
xua__msg_8c.html
a7e4537948a6e8d3fabb02bfc72eb5aa2
(const struct xua_msg_part *part)
uint32_t
xua_msg_get_u32
xua__msg_8c.html
aadb3f62f8d043f6581b75fcd8df5bd60
(const struct xua_msg *xua, uint16_t iei)
const uint32_t *
xua_msg_get_u32p
xua__msg_8c.html
a152d92abb49f1502f43ab6c7e757c556
(const struct xua_msg *xua, uint16_t iei, uint32_t *out)
const char *
xua_msg_part_get_str
xua__msg_8c.html
aa2a5cc5711585be658597a29d82761bb
(const struct xua_msg_part *part)
const char *
xua_msg_get_str
xua__msg_8c.html
a70bf85464b33558dc2a3e679c0f4b709
(const struct xua_msg *xua, uint16_t iei)
void
xua_part_add_gt
xua__msg_8c.html
a55609b987a5b336d0bf230c212e1494f
(struct msgb *msg, const struct osmo_sccp_gt *gt)
int
xua_msg_add_sccp_addr
xua__msg_8c.html
a9e3e22223c4529f0eb0e6cfdd558e5bd
(struct xua_msg *xua, uint16_t iei, const struct osmo_sccp_addr *addr)
int
xua_msg_event_map
xua__msg_8c.html
ac5e639d8b60940908a9e67cc354238b2
(const struct xua_msg *xua, const struct xua_msg_event_map *maps, unsigned int num_maps)
const char *
xua_class_msg_name
xua__msg_8c.html
ac582ebee144dd1fe54182ec3cce0d547
(const struct xua_msg_class *xmc, uint16_t msg_type)
const char *
xua_class_iei_name
xua__msg_8c.html
aecfade23ae77895a3fdcf986a7b0758b
(const struct xua_msg_class *xmc, uint16_t iei)
char *
xua_hdr_dump
xua__msg_8c.html
a57533a1a952b2649b20e89696db4715c
(struct xua_msg *xua, const struct xua_dialect *dialect)
int
xua_dialect_check_all_mand_ies
xua__msg_8c.html
af3551c1ea17591d3f0c85ffda35f5c15
(const struct xua_dialect *dialect, struct xua_msg *xua)
static void
append_to_buf
xua__msg_8c.html
adae94d8d0f87919d1c997e43c0860399
(char *buf, bool *comma, const char *fmt,...)
char *
xua_msg_dump
xua__msg_8c.html
a601be8f22aee7bd488e69dc60c911733
(struct xua_msg *xua, const struct xua_dialect *dialect)
static void *
tall_xua
xua__msg_8c.html
ab2b19db9aa8651fd8e875a108046ea0a
xua_rkm.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
xua__rkm_8c
osmocom/sigtran/xua_msg.h
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/protocol/m3ua.h
xua_internal.h
xua_as_fsm.h
xua_asp_fsm.h
#define
MAX_NEW_AS
xua__rkm_8c.html
ab4e77d336b433bc7e18cef5fa10033ff
static void
msgb_push_m3ua_hdr
xua__rkm_8c.html
aa98e4dea8b7e1a2cabaca5f23de892f9
(struct msgb *msg, uint8_t msg_class, uint8_t msg_type)
static int
msgb_append_reg_res
xua__rkm_8c.html
abe93b96993afc4a4f6860dae90eaa038
(struct msgb *msg, uint32_t local_rk_id, uint32_t status, uint32_t rctx)
static int
msgb_append_dereg_res
xua__rkm_8c.html
a8e02aca7b225a7222a56a676dbdc3802
(struct msgb *msg, uint32_t status, uint32_t rctx)
static void
xua_rkm_send_reg_req
xua__rkm_8c.html
a6d05db96b2a1faabbbdc51e7e1e39f52
(struct osmo_ss7_asp *asp, const struct osmo_ss7_routing_key *rkey, enum osmo_ss7_as_traffic_mode traf_mode)
static void
xua_rkm_send_dereg_req
xua__rkm_8c.html
a8979fccae9be7fb67e3d555b512763b8
(struct osmo_ss7_asp *asp, uint32_t route_ctx)
static int
handle_rkey_reg
xua__rkm_8c.html
a58819010e3b1aa68a744022649829c3c
(struct osmo_ss7_asp *asp, struct xua_msg *inner, struct msgb *resp, struct osmo_ss7_as **newly_assigned_as, unsigned int max_nas_idx, unsigned int *nas_idx)
static int
m3ua_rx_rkm_reg_req
xua__rkm_8c.html
a85d8dfc2cdb5c3c6b7525d8dad5aea35
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
handle_rkey_dereg
xua__rkm_8c.html
a44af2d2697beebe91a62a76211c14157
(struct osmo_ss7_asp *asp, uint32_t rctx, struct msgb *resp)
static int
m3ua_rx_rkm_dereg_req
xua__rkm_8c.html
acbac8d8d08e17b863f19b7b0d35d705b
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
handle_rkey_reg_resp
xua__rkm_8c.html
a5d226db905ca8bc16d1e38f64da72e3f
(struct osmo_ss7_asp *asp, struct xua_msg *inner)
static int
m3ua_rx_rkm_reg_rsp
xua__rkm_8c.html
a3fc9861a3804a8e10c4d5ced39f7197e
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
static int
handle_rkey_dereg_resp
xua__rkm_8c.html
aa51a247c1d47f592fb948d053292fa0a
(struct osmo_ss7_asp *asp, struct xua_msg *inner)
static int
m3ua_rx_rkm_dereg_rsp
xua__rkm_8c.html
ac0fbb7577bc96356589fea77dfd1c47b
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
int
m3ua_rx_rkm
xua__rkm_8c.html
ab1e4c28a5dd577eb9d4ce2d32edf76d2
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
int
osmo_xlm_sap_down
xua__rkm_8c.html
a0ecffc58820e661cf3ca6d576ce78f82
(struct osmo_ss7_asp *asp, struct osmo_prim_hdr *oph)
void
xua_rkm_cleanup_dyn_as_for_asp
xua__rkm_8c.html
a4f931cf9215d8295d2f7fdc86328ceb9
(struct osmo_ss7_asp *asp)
const struct value_string
m3ua_rkm_reg_status_vals
xua__rkm_8c.html
a0992bf5538b7f033f634174b1f01dfdd
[]
const struct value_string
m3ua_rkm_dereg_status_vals
xua__rkm_8c.html
a517b691866d2bf1ab9a24ac08ee120fc
[]
xua_shared.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
xua__shared_8c
osmocom/sigtran/xua_msg.h
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/protocol/m3ua.h
osmocom/sigtran/protocol/sua.h
xua_internal.h
static struct osmo_ss7_as *
find_single_as_for_asp
xua__shared_8c.html
ac8feca1fa18195914db6ed2daef48114
(const struct osmo_ss7_asp *asp)
osmo_static_assert
xua__shared_8c.html
aeddb692309141061f61857ca8ac3580a
(M3UA_ERR_INVAL_ROUT_CTX==SUA_ERR_INVAL_ROUT_CTX, _err_rctx)
osmo_static_assert
xua__shared_8c.html
a55fcf4f40c115757780730933195cdcd
(M3UA_ERR_NO_CONFGD_AS_FOR_ASP==SUA_ERR_NO_CONFGD_AS_FOR_ASP, _err_as_for_asp)
int
xua_find_as_for_asp
xua__shared_8c.html
a1c94e3d373d31d7d27cd9e6784f25619
(struct osmo_ss7_as **as, const struct osmo_ss7_asp *asp, const struct xua_msg_part *rctx_ie)
xua_snm.c
/home/osmocom-build/jenkins/workspace/Osmocom_API/libosmo-sccp/src/
xua__snm_8c
osmocom/sigtran/osmo_ss7.h
osmocom/sigtran/protocol/m3ua.h
osmocom/sigtran/protocol/sua.h
osmocom/sigtran/protocol/mtp.h
xua_internal.h
sccp_internal.h
osmo_static_assert
xua__snm_8c.html
a2aa91497e14ee3bf0711ea970deebcd9
(M3UA_SNM_DUNA==SUA_SNM_DUNA, _sa_duna)
osmo_static_assert
xua__snm_8c.html
aa978f8897932c6b00e5adc2cc3f04375
(M3UA_SNM_DAVA==SUA_SNM_DAVA, _sa_dava)
osmo_static_assert
xua__snm_8c.html
a88caacec93c80552a704438f39be4ce8
(M3UA_SNM_DAUD==SUA_SNM_DAUD, _sa_dava)
osmo_static_assert
xua__snm_8c.html
ad4d69ecded4b8958f2ff085cfbb93d4c
(M3UA_IEI_AFFECTED_PC==SUA_IEI_AFFECTED_PC, _sa_aff_pc)
osmo_static_assert
xua__snm_8c.html
a6da885eeb8d723e852482e40e233c84b
(M3UA_IEI_ROUTE_CTX==SUA_IEI_ROUTE_CTX, _sa_rctx)
osmo_static_assert
xua__snm_8c.html
a111957f5ac69350453e964d8c86bdbaa
(M3UA_IEI_INFO_STRING==SUA_IEI_INFO_STRING, _sa_inf_str)
static const char *
format_affected_pcs_c
xua__snm_8c.html
a1a7619e578c41ec4ec816cbd337ba2f5
(void *ctx, const struct osmo_ss7_instance *s7i, const struct xua_msg_part *ie_aff_pc)
static unsigned int
get_all_rctx_for_asp
xua__snm_8c.html
ab5411ae2b38a8b73eef58353e3d81c70
(uint32_t *rctx, unsigned int rctx_size, struct osmo_ss7_asp *asp, struct osmo_ss7_as *excl_as)
static void
xua_tx_snm_available
xua__snm_8c.html
acefced501347657d4d7646eccd6b9aed
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const char *info_str, bool available)
static void
xua_tx_upu
xua__snm_8c.html
ac3e1876a06926afc8b89b4630fd696e2
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, uint32_t dpc, uint16_t user, uint16_t cause, const char *info_str)
static void
xua_tx_scon
xua__snm_8c.html
a47f13ba14d34718693d5293a1ec65a2e
(struct osmo_ss7_asp *asp, const uint32_t *rctx, unsigned int num_rctx, const uint32_t *aff_pc, unsigned int num_aff_pc, const uint32_t *concerned_dpc, const uint8_t *cong_level, const char *info_string)
static void
xua_snm_pc_available_to_sccp
xua__snm_8c.html
aaa313eeda58ad7b0183bafa6d7351419
(struct osmo_sccp_instance *sccp, const uint32_t *aff_pc, unsigned int num_aff_pc, bool available)
void
xua_snm_pc_available
xua__snm_8c.html
ab0a13bea02506a7c10cbc09eb5365cf0
(struct osmo_ss7_as *as, const uint32_t *aff_pc, unsigned int num_aff_pc, const char *info_str, bool available)
static void
sua_snm_ssn_available_to_sccp
xua__snm_8c.html
a43f060b585c3bcf5bf2fb1ce00f0d5c2
(struct osmo_sccp_instance *sccp, uint32_t aff_pc, uint32_t aff_ssn, uint32_t smi, bool available)
static void
sua_snm_ssn_available
xua__snm_8c.html
a5ed4e065ea88037e89210a826fbe211e
(struct osmo_ss7_as *as, uint32_t aff_pc, uint32_t aff_ssn, const uint32_t *smi, const char *info_str, bool available)
static void
xua_snm_upu
xua__snm_8c.html
a77a2cf4c3f8ccb4d07251152d647b267
(struct osmo_ss7_as *as, uint32_t dpc, uint16_t user, uint16_t cause, const char *info_str)
static void
xua_snm_scon
xua__snm_8c.html
add6b264fa09b199c57718f8715388c60
(struct osmo_ss7_as *as, const uint32_t *aff_pc, unsigned int num_aff_pc, const uint32_t *concerned_dpc, const uint8_t *cong_level, const char *info_string)
void
xua_snm_rx_daud
xua__snm_8c.html
af0a8709b1ca21e41a1c9d0d89fa5f041
(struct osmo_ss7_asp *asp, struct xua_msg *xua)
void
xua_snm_rx_duna
xua__snm_8c.html
aea11cd352ca23f5fcb6a07d00deff86b
(struct osmo_ss7_asp *asp, struct osmo_ss7_as *as, struct xua_msg *xua)
void
xua_snm_rx_dava
xua__snm_8c.html
a4c96597e36bad63b9f666ca630fb7881
(struct osmo_ss7_asp *asp, struct osmo_ss7_as *as, struct xua_msg *xua)
void
xua_snm_rx_dupu
xua__snm_8c.html
a13d36aa2ddc80797a8ec03ab6cdbebe8
(struct osmo_ss7_asp *asp, struct osmo_ss7_as *as, struct xua_msg *xua)
void
xua_snm_rx_scon
xua__snm_8c.html
a0de81b0e4a0baa2f6eeca78ec84fc506
(struct osmo_ss7_asp *asp, struct osmo_ss7_as *as, struct xua_msg *xua)
ipa_asp_fsm_priv
structipa__asp__fsm__priv.html
struct osmo_ss7_asp *
asp
structipa__asp__fsm__priv.html
a6ba515632b7d52ba567489882f3c6414
enum osmo_ss7_asp_role
role
structipa__asp__fsm__priv.html
a8a8dc625e85ac4394b35b5815ee3d2ae
struct ipaccess_unit *
ipa_unit
structipa__asp__fsm__priv.html
a710e544a75b3c16db14380cfcbf518cb
struct osmo_timer_list
pong_timer
structipa__asp__fsm__priv.html
af87f780b0d004f3887c4ea86fcc14071
bool
ipa_id_ack_rcvd
structipa__asp__fsm__priv.html
ac76187e66872e53394715c57a01f8b2c
lm_fsm_priv
structlm__fsm__priv.html
struct osmo_ss7_asp *
asp
structlm__fsm__priv.html
ad30dee656a343fa3e97873fe56ab76ec
m3ua_data_hdr
structm3ua__data__hdr.html
uint32_t
opc
structm3ua__data__hdr.html
aab73749d4369382a869156642ee334f6
uint32_t
dpc
structm3ua__data__hdr.html
a4a4ac12a471df8bd0fe10ec2f0682af5
uint8_t
si
structm3ua__data__hdr.html
af7534d21af3bc4be0d772616a29a26de
uint8_t
ni
structm3ua__data__hdr.html
afa2de08d9503ecd4d48d5c8b79b0463f
uint8_t
mp
structm3ua__data__hdr.html
a688c80327990370fd86331a1140ec75e
uint8_t
sls
structm3ua__data__hdr.html
a2b8d675621b54d9fad0101191b1c26dc
osmo_mtp_pause_param
structosmo__mtp__pause__param.html
uint32_t
affected_dpc
structosmo__mtp__pause__param.html
a3c95fd6562612449571bf557828b5c90
osmo_mtp_prim
structosmo__mtp__prim.html
struct osmo_prim_hdr
oph
structosmo__mtp__prim.html
acf303b6294b887c076a71c563e7d6fe7
struct osmo_mtp_transfer_param
transfer
structosmo__mtp__prim.html
aa50cfd1e1d3c48f01c62d4c793d26db8
struct osmo_mtp_pause_param
pause
structosmo__mtp__prim.html
abe354714a09a9468b4ca559de1c2fb25
struct osmo_mtp_resume_param
resume
structosmo__mtp__prim.html
a612e191f10b9f1395c11deeafd0479db
struct osmo_mtp_status_param
status
structosmo__mtp__prim.html
a252ffe68ce38f38f281264b1731b7702
union osmo_mtp_prim::@18
u
structosmo__mtp__prim.html
af89958fb9e8fd234603f4194a5678c40
osmo_mtp_resume_param
structosmo__mtp__resume__param.html
uint32_t
affected_dpc
structosmo__mtp__resume__param.html
aa135777137e7c13209515a18979d4da8
osmo_mtp_status_param
structosmo__mtp__status__param.html
uint32_t
affected_dpc
structosmo__mtp__status__param.html
a6151089dfb6e797c80c34c47e611d5e7
uint32_t
cause
structosmo__mtp__status__param.html
a13483ca74feb301920e246f02b563cec
osmo_mtp_transfer_param
structosmo__mtp__transfer__param.html
uint32_t
opc
structosmo__mtp__transfer__param.html
a79496201ac3dd69528dc41cafc82eaa3
uint32_t
dpc
structosmo__mtp__transfer__param.html
a33af7172cd176c790cbbdc8baa0d6374
uint8_t
sls
structosmo__mtp__transfer__param.html
a8150b3aa1e200a76663636660f570569
uint8_t
sio
structosmo__mtp__transfer__param.html
aa99084a9d797fbd281f25840be2dad35
osmo_sccp_addr
structosmo__sccp__addr.html
uint32_t
presence
structosmo__sccp__addr.html
acd24f97487b7e3beb2f7da2619919ac6
enum osmo_sccp_routing_ind
ri
structosmo__sccp__addr.html
a8847f7f8d8318cfa70db65670edb6182
struct osmo_sccp_gt
gt
structosmo__sccp__addr.html
a9db5ad9cb9b30be37687ce5452dcdfe5
uint32_t
pc
structosmo__sccp__addr.html
a06b7f9d5c79fc812b02523b23d6b85b9
uint32_t
ssn
structosmo__sccp__addr.html
a7862f57faa882bb3e69cc88fdacb98a0
struct in_addr
v4
structosmo__sccp__addr.html
a0f8e855dab0a6d9f058fc54d7584086e
struct in6_addr
v6
structosmo__sccp__addr.html
af7e421df8b698ac40887acc885bec730
union osmo_sccp_addr::@29
ip
structosmo__sccp__addr.html
a0d3d9e92848c7fd65c131d3d9f3386df
osmo_sccp_addr_entry
structosmo__sccp__addr__entry.html
struct llist_head
list
structosmo__sccp__addr__entry.html
a4b37e6e3479ec01f69d9ad791005f8da
struct llist_head
list_global
structosmo__sccp__addr__entry.html
a8dd093adb27bd599d2b7578aa2c1d615
struct osmo_ss7_instance *
inst
structosmo__sccp__addr__entry.html
a11eb820b2bbe24eba88b11d923f4a973
char
name
structosmo__sccp__addr__entry.html
a20e9fdcbe86f2a18f2a5daabe08f03ff
[32]
struct osmo_sccp_addr
addr
structosmo__sccp__addr__entry.html
aa2a11e5fb586cae8c2c292a62b46f756
osmo_sccp_gt
structosmo__sccp__gt.html
uint8_t
gti
structosmo__sccp__gt.html
a15c958806a049ba12993188e9a1b7ca9
uint8_t
tt
structosmo__sccp__gt.html
aed1b40905e70d510dd438469b724eb25
uint32_t
npi
structosmo__sccp__gt.html
a530106080a18196622c9324dc1b0ad9d
uint32_t
nai
structosmo__sccp__gt.html
a3d7aaff6d2058351094db70729d07344
char
digits
structosmo__sccp__gt.html
ae743b1eaa2e0a149dda7a80c21483ed4
[32]
osmo_sccp_instance
structosmo__sccp__instance.html
struct llist_head
list
structosmo__sccp__instance.html
a3c16c2124bd10128d2894348783bb5df
struct llist_head
connections
structosmo__sccp__instance.html
a09865284d107aa16445eadcf5f19f3c4
struct llist_head
users
structosmo__sccp__instance.html
ad699d0e360f777f69c41f83660d8d46d
uint32_t
route_ctx
structosmo__sccp__instance.html
a128f6b3e66eedb77e576f009efdcc20f
uint32_t
next_id
structosmo__sccp__instance.html
a052a407c54d9b116bb355b7d1f5589b2
struct osmo_ss7_instance *
ss7
structosmo__sccp__instance.html
a3c065fc49cb0617c9b7d7f0b5c01c6b9
void *
priv
structosmo__sccp__instance.html
a9eb8afc487b7255b57a3fc1c64984718
struct osmo_ss7_user
ss7_user
structosmo__sccp__instance.html
aba449483a0ab1ec8a6674735d215c7c8
struct osmo_sccp_timer_val
timers
structosmo__sccp__instance.html
a433533654d1919c1a63a24f39f892761
[OSMO_SCCP_TIMERS_COUNT]
osmo_sccp_timer_val
structosmo__sccp__timer__val.html
uint32_t
s
structosmo__sccp__timer__val.html
ae9a5feee07108a506b16a7b3c730152c
uint32_t
us
structosmo__sccp__timer__val.html
a9c3e9aef9f871ecf35bd44d1c8755075
osmo_sccp_user
structosmo__sccp__user.html
struct llist_head
list
structosmo__sccp__user.html
afce7749961ce5e8d6b083b7ee42d1e27
struct osmo_sccp_instance *
inst
structosmo__sccp__user.html
a37fdb1a4f629f2b028e38584c22216ba
char *
name
structosmo__sccp__user.html
a9b1d575ae24f502ec1334c05fc0f1c1c
uint16_t
ssn
structosmo__sccp__user.html
a85356af5d3622a4f6ee912322cd8148d
uint32_t
pc
structosmo__sccp__user.html
a53eed6648070b73d553f3020ba8e7b25
struct llist_head
links
structosmo__sccp__user.html
a5cba22699c6057725380fe721b21eeb7
osmo_prim_cb
prim_cb
structosmo__sccp__user.html
af51492c8bd34bd61a06db2665a261bb9
void *
priv
structosmo__sccp__user.html
a77e0cd1bb01ab1bd2bff5de9bfe5a333
struct osmo_fsm_inst *
as_fi
structosmo__sccp__user.html
a28ad7b7289c898db019be6f3dad74ee6
osmo_scu_connect_param
structosmo__scu__connect__param.html
struct osmo_sccp_addr
called_addr
structosmo__scu__connect__param.html
a8f9c1dd5cfe8d47e1f19bf8203806917
struct osmo_sccp_addr
calling_addr
structosmo__scu__connect__param.html
a2bc67750f26eac6fc530ea037585b0a0
struct osmo_sccp_addr
responding_addr
structosmo__scu__connect__param.html
a3a6464e72eea4b043fee4d7cb0e5ccec
uint32_t
sccp_class
structosmo__scu__connect__param.html
a3f8e22756f5007e12d1265a0f8d352dd
uint32_t
importance
structosmo__scu__connect__param.html
a5b498b0b05a5cb3fbf57168abf3706a0
uint32_t
conn_id
structosmo__scu__connect__param.html
adbf1e55da179ee4d15187d619a211c9a
osmo_scu_data_param
structosmo__scu__data__param.html
uint32_t
conn_id
structosmo__scu__data__param.html
afef6dcd4df457e1099a4d9c9c14bdb4f
uint32_t
importance
structosmo__scu__data__param.html
a32ee1895a8adc09b5ef797b046dabbf5
osmo_scu_disconn_param
structosmo__scu__disconn__param.html
enum osmo_sccp_originator
originator
structosmo__scu__disconn__param.html
a376d310d66d3a6366241fa5c88ee83ce
struct osmo_sccp_addr
responding_addr
structosmo__scu__disconn__param.html
abee9d68124404184bbaf88efc4d94174
uint32_t
cause
structosmo__scu__disconn__param.html
af5af7c5768eb0584d58b482f50c5fe81
uint32_t
conn_id
structosmo__scu__disconn__param.html
a1488574c4d52fe293ae6f709c0eccb75
uint32_t
importance
structosmo__scu__disconn__param.html
a7c06c83ba961c721bba70a43339fb3c9
osmo_scu_notice_param
structosmo__scu__notice__param.html
struct osmo_sccp_addr
called_addr
structosmo__scu__notice__param.html
a0bb9f46ab4edfbbad658da82e993a39f
struct osmo_sccp_addr
calling_addr
structosmo__scu__notice__param.html
a80090a325627f1c6be0a42aeb2e186e6
uint32_t
cause
structosmo__scu__notice__param.html
a2cd31c16112b585c7b821ae7893c9813
uint32_t
importance
structosmo__scu__notice__param.html
a3783102398c81e62900273368f906bc6
osmo_scu_pcstate_param
structosmo__scu__pcstate__param.html
uint32_t
affected_pc
structosmo__scu__pcstate__param.html
ab6a782dab085d5c59aeb70c9a2de80f2
uint32_t
restricted_importance_level
structosmo__scu__pcstate__param.html
a14809862270e5418596ddba9cbfe8dc7
enum osmo_sccp_sp_status
sp_status
structosmo__scu__pcstate__param.html
ac897bc8d41ca75c3f4e4173804c7576c
enum osmo_sccp_rem_sccp_status
remote_sccp_status
structosmo__scu__pcstate__param.html
a45dbf21d669a82abaa80b29d666a9bbc
osmo_scu_prim
structosmo__scu__prim.html
struct osmo_prim_hdr
oph
structosmo__scu__prim.html
a0bf42a60284d6fae886b610b868b7d52
struct osmo_scu_connect_param
connect
structosmo__scu__prim.html
a906d0ffd0b404f75076123db2ba80f97
struct osmo_scu_data_param
data
structosmo__scu__prim.html
abb32a8ee3f60be2c851a8248264d580a
struct osmo_scu_disconn_param
disconnect
structosmo__scu__prim.html
a7faff854a507bb7fa3b676c928e8f89e
struct osmo_scu_reset_param
reset
structosmo__scu__prim.html
ae5b5437ca1a507c684dc1c8a84ea72e0
struct osmo_scu_unitdata_param
unitdata
structosmo__scu__prim.html
a79602dc9720157f71fdf70581ead993a
struct osmo_scu_notice_param
notice
structosmo__scu__prim.html
a4aa1b5f7b529cf68723b6f7c8facc078
struct osmo_scu_state_param
state
structosmo__scu__prim.html
aea9b0215a57922aae7b14766a77875fd
struct osmo_scu_pcstate_param
pcstate
structosmo__scu__prim.html
ac2db1fe9e143cf08e9acf696fb1a9b3b
union osmo_scu_prim::@30
u
structosmo__scu__prim.html
a7c686e340a1f45662b605811ea39b7d0
osmo_scu_reset_param
structosmo__scu__reset__param.html
enum osmo_sccp_originator
originator
structosmo__scu__reset__param.html
ae1a1b23126ae9280b4ded660f8a40935
uint32_t
cause
structosmo__scu__reset__param.html
a54fa420388d5218c325c963ea6237cba
uint32_t
conn_id
structosmo__scu__reset__param.html
a037985439605c864d9e9c2a99356b2c8
osmo_scu_state_param
structosmo__scu__state__param.html
uint32_t
affected_pc
structosmo__scu__state__param.html
af5ddb9799fcba0525526ea11f372c3e9
uint32_t
affected_ssn
structosmo__scu__state__param.html
ac38ec40c44dc838a2384fe0b064fe068
bool
user_in_service
structosmo__scu__state__param.html
ada34821659c0031bb8f0b953c6f2b7d8
uint32_t
ssn_multiplicity_ind
structosmo__scu__state__param.html
a6d2b2c7316e4d3d274cf44f821c6a559
osmo_scu_unitdata_param
structosmo__scu__unitdata__param.html
struct osmo_sccp_addr
called_addr
structosmo__scu__unitdata__param.html
a8d987c9839b469aa0ff361e9983db0aa
struct osmo_sccp_addr
calling_addr
structosmo__scu__unitdata__param.html
a9314985386db550ba06a9b82fdb5d992
uint32_t
in_sequence_control
structosmo__scu__unitdata__param.html
a26c81d2cc83cb643767081fadc4c89a4
uint32_t
return_option
structosmo__scu__unitdata__param.html
a199a05d3b270edac1a725a4fa4d04b01
uint32_t
importance
structosmo__scu__unitdata__param.html
ab9f3efef78e6da8a000f944ca912a1af
osmo_ss7_as
structosmo__ss7__as.html
struct llist_head
list
structosmo__ss7__as.html
a437f6bc819034029d5c3109a4fcc187e
struct osmo_ss7_instance *
inst
structosmo__ss7__as.html
ad56e26893c9c363041757cb445b56712
struct osmo_fsm_inst *
fi
structosmo__ss7__as.html
a87dcb82e3d0bef17b81eac6b2791eaac
bool
rkm_dyn_allocated
structosmo__ss7__as.html
a5c4b14f596db8cd3e8fbc7e728964ca0
bool
simple_client_allocated
structosmo__ss7__as.html
a97162b1cf3dd2ae04697787d06cefa09
struct rate_ctr_group *
ctrg
structosmo__ss7__as.html
a6742c512f106def9c675619b3ac56ea0
char *
name
structosmo__ss7__as.html
a72b623df97a37304cad91284c7b02590
char *
description
structosmo__ss7__as.html
a4a2a3c8308a023ce46dbee77871a9308
enum osmo_ss7_asp_protocol
proto
structosmo__ss7__as.html
ad0e856df6376f5c721fe3e12ba2a2b95
struct osmo_ss7_routing_key
routing_key
structosmo__ss7__as.html
a08979bcf8bb704436f56d6d9bae8c5a6
enum osmo_ss7_as_traffic_mode
mode
structosmo__ss7__as.html
a9f88816bec03a4ca86f84df05b19fb19
bool
mode_set_by_vty
structosmo__ss7__as.html
a84ca7a34627b71cae6a12ee57fb5762b
bool
mode_set_by_peer
structosmo__ss7__as.html
af2e4a199f73e912a72b2f53c51557110
uint32_t
recovery_timeout_msec
structosmo__ss7__as.html
a1ed095528e82e3cb882b0d182d807fdc
uint8_t
qos_class
structosmo__ss7__as.html
af4765b9bed24eec9598dfb8e6c3cf15e
uint32_t
dpc
structosmo__ss7__as.html
a987df3e7303a00e6b226c4d7cd57ea5e
enum osmo_ss7_as_patch_sccp_mode
sccp_mode
structosmo__ss7__as.html
ad40422cff28ae880e1fdce0a55f1cec4
struct osmo_ss7_as::@25::@26
pc_override
structosmo__ss7__as.html
ae17027890f821f877ae6ce79c91e3137
struct osmo_ss7_asp *
asps
structosmo__ss7__as.html
a6891572d4436d6ede4997c6f99eb66b6
[16]
uint8_t
last_asp_idx_sent
structosmo__ss7__as.html
a6f186e238ce7256851cf8088e977a88f
struct osmo_ss7_as::@25
cfg
structosmo__ss7__as.html
a3195c9ffe405e3402b49d622caac9b8c
osmo_ss7_asp
structosmo__ss7__asp.html
struct llist_head
list
structosmo__ss7__asp.html
a3a1fcf4663bb22bf1601f0f062ee5e2e
struct osmo_ss7_instance *
inst
structosmo__ss7__asp.html
a3f82eb6c4f4771b9b7402febacb3dee9
struct osmo_fsm_inst *
fi
structosmo__ss7__asp.html
a2f6909bb8e3fba221c926ba83edef871
struct osmo_xua_server *
xua_server
structosmo__ss7__asp.html
a73c05ead0e9f27363c5365d288e563a3
struct llist_head
siblings
structosmo__ss7__asp.html
af6e5585499512a650a5a186db1d579a2
struct osmo_stream_cli *
client
structosmo__ss7__asp.html
a68bd1b1d964f50bc5178b153c3bfa428
struct osmo_stream_srv *
server
structosmo__ss7__asp.html
a4d370f42fbe10786474ac188c165dddb
char *
sock_name
structosmo__ss7__asp.html
a0edeffe083d3bdabee044fd94ed552bd
uint32_t
asp_id
structosmo__ss7__asp.html
acf7207737db63ef287c893ca9639bedd
bool
asp_id_present
structosmo__ss7__asp.html
aefda0037171dc256b81d657e8fafca35
const struct osmo_xua_layer_manager *
lm
structosmo__ss7__asp.html
a43ce6c282c13059668509e61771bc043
void *
lm_priv
structosmo__ss7__asp.html
a3daa8531054ceba9eb7cc30b69d228f5
bool
dyn_allocated
structosmo__ss7__asp.html
aa3e35ffa1311df13ca199eb1b44f01fb
bool
simple_client_allocated
structosmo__ss7__asp.html
a5b094dc96abd6c226ad2aa0e11601872
struct rate_ctr_group *
ctrg
structosmo__ss7__asp.html
af35f73f2fc1a3d9e85546393e9f4fd2a
struct msgb *
pending_msg
structosmo__ss7__asp.html
ac7881b24983b84ba2354096235dde9a9
char *
name
structosmo__ss7__asp.html
aa8d55968e2d82fe0ea15541ff69e5252
char *
description
structosmo__ss7__asp.html
ae6756f8b340cc5401cc01117abd65d5a
enum osmo_ss7_asp_protocol
proto
structosmo__ss7__asp.html
a3d73399eab84b7b912973769312cd234
enum osmo_ss7_asp_admin_state
adm_state
structosmo__ss7__asp.html
a721b077596da5c16170b5a50a6452364
bool
is_server
structosmo__ss7__asp.html
a8b198be61903836850debc6666c50b20
enum osmo_ss7_asp_role
role
structosmo__ss7__asp.html
a090d5c6bb9846b816918c833fce31098
bool
role_set_by_vty
structosmo__ss7__asp.html
a1959a4b0f419119c31bf33d17c152dd8
struct osmo_ss7_asp_peer
local
structosmo__ss7__asp.html
a76f253348dcd5e57f688111d22548704
struct osmo_ss7_asp_peer
remote
structosmo__ss7__asp.html
a2120aad2e6b360736811e05404d82065
uint8_t
qos_class
structosmo__ss7__asp.html
ac6950f271554271fbe6979429cd272a6
uint32_t
quirks
structosmo__ss7__asp.html
a4f604b5b5e48431d16a32453ffda6596
struct osmo_ss7_asp::@27
cfg
structosmo__ss7__asp.html
aecabd459bb91b9ca0ce0c2b5ce0fa156
osmo_ss7_asp_peer
structosmo__ss7__asp__peer.html
char *
host
structosmo__ss7__asp__peer.html
a5d5536d69d5561dad47c1f4d5c3aec09
[OSMO_SOCK_MAX_ADDRS]
size_t
host_cnt
structosmo__ss7__asp__peer.html
a19bebb24cdc8456053c05561d73cb957
uint16_t
port
structosmo__ss7__asp__peer.html
a2746699e23e170ac193aca684d38246a
osmo_ss7_instance
structosmo__ss7__instance.html
struct llist_head
list
structosmo__ss7__instance.html
ae6990daf69739d16de477871c314f7ff
struct llist_head
linksets
structosmo__ss7__instance.html
a43f30caeb11dd9ee2db8dd01db82cf18
struct llist_head
as_list
structosmo__ss7__instance.html
a71621534d17bb3a348a636f5e48275be
struct llist_head
asp_list
structosmo__ss7__instance.html
aaab8768d7411a0f10b3044740605d0d1
struct llist_head
rtable_list
structosmo__ss7__instance.html
a7f25e04b2041d6da9d99f2261e5043e0
struct llist_head
xua_servers
structosmo__ss7__instance.html
af027e28ef4df90b342f7800f90b35318
const struct osmo_ss7_user *
user
structosmo__ss7__instance.html
ac5078dd858636983ac1cbc803faa66f1
[16]
struct osmo_ss7_route_table *
rtable_system
structosmo__ss7__instance.html
a2e94e56bf133e07356fb9043619e0adb
struct osmo_sccp_instance *
sccp
structosmo__ss7__instance.html
a099603daf11d411056449aae4cc1b9ab
uint32_t
id
structosmo__ss7__instance.html
a97164a12e862adf6e546fe7d0a0094dd
char *
name
structosmo__ss7__instance.html
a479c06c5c5d516e38f627acb0c74c9bd
char *
description
structosmo__ss7__instance.html
a955286b08bcbce6d8a98fbeb4abd2a3f
uint32_t
primary_pc
structosmo__ss7__instance.html
a6054de87f4ebeaab39498ac331cbcb16
uint8_t
network_indicator
structosmo__ss7__instance.html
a9263d706bdeec64f33e564f719f22a42
struct osmo_ss7_pc_fmt
pc_fmt
structosmo__ss7__instance.html
a692118b712f5fd9af3e204a8c9bc7639
bool
permit_dyn_rkm_alloc
structosmo__ss7__instance.html
ad3a52837b499cc72838803bff2e01773
struct llist_head
sccp_address_book
structosmo__ss7__instance.html
ae371eee5e3108f7c3499ab4fc2a15622
struct osmo_ss7_instance::@20
cfg
structosmo__ss7__instance.html
ad570b7b1d4246ea38a1349bc0094cfa8
osmo_ss7_link
structosmo__ss7__link.html
struct osmo_ss7_linkset *
linkset
structosmo__ss7__link.html
aa3c946b3162ec66a956303a04bec3ef6
char *
name
structosmo__ss7__link.html
a129eba44f7dc9de6d5067dcb408566f5
char *
description
structosmo__ss7__link.html
a34580111d0a39032978fd670e9d2a57b
uint32_t
id
structosmo__ss7__link.html
a606617465e82d648514085a53e4013b6
enum osmo_ss7_link_adm_state
adm_state
structosmo__ss7__link.html
ae2a7d16e3d3210c599fc3411c20f3b83
struct osmo_ss7_link::@21
cfg
structosmo__ss7__link.html
af983391bccee95bbbda1f8e4006b3310
osmo_ss7_linkset
structosmo__ss7__linkset.html
struct llist_head
list
structosmo__ss7__linkset.html
aa87a2d12f5d68339b521159061b84864
struct osmo_ss7_instance *
inst
structosmo__ss7__linkset.html
a2b192694184a73f6fbfb631c17662e28
struct osmo_ss7_link *
links
structosmo__ss7__linkset.html
a0127c69a262f51df8e18abb773f09f81
[16]
char *
name
structosmo__ss7__linkset.html
a88d644a8a11a032c07eb688fd6446d81
char *
description
structosmo__ss7__linkset.html
ab05358a9c0ee79d4bc467ec4eb5c475f
uint32_t
adjacent_pc
structosmo__ss7__linkset.html
a32a273f40073e46e52c43859a84bfea6
uint32_t
local_pc
structosmo__ss7__linkset.html
a3568fcd6caabf7060ff59a7d02731823
struct osmo_ss7_linkset::@22
cfg
structosmo__ss7__linkset.html
a038c44e5ac0a55e6a6aeddad88e36ab5
osmo_ss7_pc_fmt
structosmo__ss7__pc__fmt.html
char
delimiter
structosmo__ss7__pc__fmt.html
a68e54cafb7f42c64ec79dcbe8d6a0ae0
uint8_t
component_len
structosmo__ss7__pc__fmt.html
ae7d9be7df3815a6eb1d4de66c99881f6
[3]
osmo_ss7_route
structosmo__ss7__route.html
struct llist_head
list
structosmo__ss7__route.html
a7e381694c493bd6aa2d02661638419c0
struct osmo_ss7_route_table *
rtable
structosmo__ss7__route.html
a6f3a624fe10db9ed7e60c620e353dd77
struct osmo_ss7_linkset *
linkset
structosmo__ss7__route.html
aac7e1db8fc58e75e72fa3b9b588600c5
struct osmo_ss7_as *
as
structosmo__ss7__route.html
a12adaba7137144d6b28a459a2671b93d
struct osmo_ss7_route::@23
dest
structosmo__ss7__route.html
a3d4da7a716c0af81decbfba205eca0af
uint32_t
pc
structosmo__ss7__route.html
a4084966cee281d59199c05b13f3e76da
uint32_t
mask
structosmo__ss7__route.html
a676570081e6b364c20335d126e5a0939
char *
linkset_name
structosmo__ss7__route.html
ad850f4e7d7b0dc4f913f09b075e8156c
uint32_t
priority
structosmo__ss7__route.html
ac3e27ca8e14b0a144cc0fb2cc8efb2c4
uint8_t
qos_class
structosmo__ss7__route.html
a3fbf4b2c78c5afefeb8ba7e9cc7496d4
struct osmo_ss7_route::@24
cfg
structosmo__ss7__route.html
a7ac896fdae56f08f2cf5167e2737d57d
osmo_ss7_route_table
structosmo__ss7__route__table.html
struct llist_head
list
structosmo__ss7__route__table.html
a69ba49aeecd8c3c6215cad041e2ebaee
struct osmo_ss7_instance *
inst
structosmo__ss7__route__table.html
a732813c0a9d4cf6cdce3cf66a768bd9d
struct llist_head
routes
structosmo__ss7__route__table.html
a246c737898e3dfde373e11ebbab736b1
char *
name
structosmo__ss7__route__table.html
ad81c8f9578aeb9cfce3ac5588653828c
char *
description
structosmo__ss7__route__table.html
aad991988a58e05319f9780fce709d23b
struct osmo_ss7_route_table::@19
cfg
structosmo__ss7__route__table.html
ad44c366f544c8b1ce7f64350e303835d
osmo_ss7_routing_key
structosmo__ss7__routing__key.html
uint32_t
context
structosmo__ss7__routing__key.html
a696716e41ed036a14e7f99648702fd52
uint32_t
l_rk_id
structosmo__ss7__routing__key.html
a6f500f329de9dc714a878be839cbc560
uint32_t
pc
structosmo__ss7__routing__key.html
ad6d9b46e91fe14a79aba090da612a5c2
uint8_t
si
structosmo__ss7__routing__key.html
a11f9961e1b0deae37f259626bf8f9573
uint32_t
ssn
structosmo__ss7__routing__key.html
aba0e325540d059be0133ed534dfe4efc
osmo_ss7_user
structosmo__ss7__user.html
struct osmo_ss7_instance *
inst
structosmo__ss7__user.html
afd0f189e469aaa190c31c7986091fdc4
const char *
name
structosmo__ss7__user.html
a0ae7a3b3963b10eb0f3f5e7a38c277aa
osmo_prim_cb
prim_cb
structosmo__ss7__user.html
aa4a8d4f1db6560c6fe561e64b114dbce
void *
priv
structosmo__ss7__user.html
ac64dc4683a58c080dc4532c563662948
osmo_xlm_prim
structosmo__xlm__prim.html
struct osmo_prim_hdr
oph
structosmo__xlm__prim.html
a8ac40b9653c8b8c3feb1c72113932f4c
struct osmo_xlm_prim_notify
notify
structosmo__xlm__prim.html
a6ef1bf624c248f1b972ac12bd1850467
struct osmo_xlm_prim_error
error
structosmo__xlm__prim.html
adf974fee059ef47afd8fddb4a1628306
struct osmo_xlm_prim_rk_reg
rk_reg
structosmo__xlm__prim.html
aa0cbd398953e690bfd6491814707e606
struct osmo_xlm_prim_rk_dereg
rk_dereg
structosmo__xlm__prim.html
a7a1f5039d36e215d60adc624548e60cd
union osmo_xlm_prim::@31
u
structosmo__xlm__prim.html
ade4c1428612a2e7c1013fb729cc612a2
osmo_xlm_prim_error
structosmo__xlm__prim__error.html
uint32_t
code
structosmo__xlm__prim__error.html
a7a0a65dd21da82a8a87355773a42bba7
osmo_xlm_prim_notify
structosmo__xlm__prim__notify.html
uint32_t
presence
structosmo__xlm__prim__notify.html
adc209ee1e3adfaf914cb212eb5612a96
uint16_t
status_type
structosmo__xlm__prim__notify.html
ab95e345b159e6875675733a07785e172
uint16_t
status_info
structosmo__xlm__prim__notify.html
a3de43c2ff5cd951a6c24d7d0ea259f38
uint32_t
asp_id
structosmo__xlm__prim__notify.html
a1a86536d0180788fedec86b70b3647d1
uint32_t
route_ctx
structosmo__xlm__prim__notify.html
aa0e3ecc46eaa10ddf1dfeb3c3f2efccb
char *
info_string
structosmo__xlm__prim__notify.html
a7a303e3d6d5fe06cabdbe3090f2ded60
osmo_xlm_prim_rk_dereg
structosmo__xlm__prim__rk__dereg.html
uint32_t
route_ctx
structosmo__xlm__prim__rk__dereg.html
a0de5d9f2156df89be60f16ab54d1afd9
uint32_t
status
structosmo__xlm__prim__rk__dereg.html
a718593e266ba21c85ed9464943003545
osmo_xlm_prim_rk_reg
structosmo__xlm__prim__rk__reg.html
struct osmo_ss7_routing_key
key
structosmo__xlm__prim__rk__reg.html
aa794cf698238ba6cf336b62478f0e460
enum osmo_ss7_as_traffic_mode
traf_mode
structosmo__xlm__prim__rk__reg.html
aee54c39203d3dfe5887c1dd0189b26c4
uint32_t
status
structosmo__xlm__prim__rk__reg.html
a7280f91e02cd6c6783b3e121d82093d5
osmo_xua_layer_manager
structosmo__xua__layer__manager.html
osmo_prim_cb
prim_cb
structosmo__xua__layer__manager.html
a0691ce08a9d0b315635388e5dcc0c6e0
osmo_xua_server
structosmo__xua__server.html
struct llist_head
list
structosmo__xua__server.html
ae23911d11adfdb7a596e12f57e78e7e4
struct osmo_ss7_instance *
inst
structosmo__xua__server.html
a2ddea103730f2733d6acd1370eb8bec9
struct llist_head
asp_list
structosmo__xua__server.html
a5624439338814a877c66b36a82e247f4
struct osmo_stream_srv_link *
server
structosmo__xua__server.html
a077845fe1f5e0b1fd26e373e0ba986f1
bool
accept_dyn_reg
structosmo__xua__server.html
a9d4bb306794ea75ad02baa42546726eb
struct osmo_ss7_asp_peer
local
structosmo__xua__server.html
aeb2bb0edaa40ef69be129fd32a1cd931
enum osmo_ss7_asp_protocol
proto
structosmo__xua__server.html
a1c68bd03df7e50771cd148d8354549bd
struct osmo_xua_server::@28
cfg
structosmo__xua__server.html
a848a8f97849ad45fd0bab0f6a1b986a2
pcap_hdr
structpcap__hdr.html
uint32_t
magic_number
structpcap__hdr.html
a0a6ddfca366d3604a4f6bebe7a773f49
uint16_t
version_major
structpcap__hdr.html
a0059899d7ebce5395b1f56f7d54f9b0c
uint16_t
version_minor
structpcap__hdr.html
a2b5610d5e1155508f6363d5924612bf1
int32_t
thiszone
structpcap__hdr.html
a1c0c50802df0a3eb89dec3cd4fbd155e
uint32_t
sigfigs
structpcap__hdr.html
a99edd49104642a2b52ee74ef83582fe0
uint32_t
snaplen
structpcap__hdr.html
aeee4aa5436470b094c238ecea4c95a50
uint32_t
network
structpcap__hdr.html
a8e2ea0d080fa5de7f5a1ecd72b23af7f
pcaprec_hdr
structpcaprec__hdr.html
uint32_t
ts_sec
structpcaprec__hdr.html
a8dad2c399b4dc2747a3e8721d18af832
uint32_t
ts_usec
structpcaprec__hdr.html
aeb9936524b76c40c43074813cd966b75
uint32_t
incl_len
structpcaprec__hdr.html
a7930abd1597fb38bffd495c167e2744f
uint32_t
orig_len
structpcaprec__hdr.html
ada2293282015473158f66404c70fbd88
sccp_connection
structsccp__connection.html
struct llist_head
list
structsccp__connection.html
acf16c888b097c26679f6adc9cb8a7e81
struct osmo_sccp_instance *
inst
structsccp__connection.html
a81e1347c3cab7f78e23f3d8f15b17997
struct osmo_sccp_user *
user
structsccp__connection.html
a067a391c7bd5c77ebf9f79cee339a928
uint32_t
remote_pc
structsccp__connection.html
ae1bdc4cfbc68d1cd36dbf1bf5aa3ecad
struct osmo_sccp_addr
calling_addr
structsccp__connection.html
a0969a790ec8b2703cd829dc55c98bc7e
struct osmo_sccp_addr
called_addr
structsccp__connection.html
aa1181557a1fe1326215cd39636c749fd
uint32_t
conn_id
structsccp__connection.html
a10c6196b8e56c80eb4032dd5dd440304
uint32_t
remote_ref
structsccp__connection.html
abf42a5100a877072f0ea0e2f7aedccd7
uint32_t
importance
structsccp__connection.html
ab06f24ed18d75be8f122c7535e7fb422
uint32_t
sccp_class
structsccp__connection.html
ae81a569e9b665b724d4aae804f279272
uint32_t
release_cause
structsccp__connection.html
a842ccccb6d3c9bbfc9f4f986830c2ee7
struct msgb *
opt_data_cache
structsccp__connection.html
a919e67630e3ee1dc7b50b4e2ee6a0a7f
bool
incoming
structsccp__connection.html
acbbea16064b8753a190a0066c8a8fba8
struct osmo_fsm_inst *
fi
structsccp__connection.html
ad025b54594946a73287551ebeb462d9e
struct osmo_timer_list
t_conn
structsccp__connection.html
a0c519a633b9f3a84fbfe68c5ce776dfe
struct osmo_timer_list
t_ias
structsccp__connection.html
a591e4af0e45ad5f3547dc04d5dbf7e18
struct osmo_timer_list
t_iar
structsccp__connection.html
a6df1fd3995de5fa901d4837f70890ebb
struct osmo_timer_list
t_rel
structsccp__connection.html
a605c58a351207fe05303d34b5d041275
struct osmo_timer_list
t_int
structsccp__connection.html
af0f26767fc86caca06ec49ba99e2f893
struct osmo_timer_list
t_rep_rel
structsccp__connection.html
a95d41a0f9d38d64c5309eb2507d82ed5
sccp_data_callback
structsccp__data__callback.html
int(*
accept_cb
structsccp__data__callback.html
af1f7c2710544a491439b3b153162bd15
)(struct sccp_connection *, void *)
void *
accept_context
structsccp__data__callback.html
a50ccab9dfc5044fe70fc9effb5d94c61
int(*
read_cb
structsccp__data__callback.html
a1c9df9c12e6ae9015aa5a94ec91af3c8
)(struct msgb *, unsigned int, void *)
void *
read_context
structsccp__data__callback.html
ab5b0d2e210c8379566ebd6c9605d80d7
uint8_t
ssn
structsccp__data__callback.html
a0e8dc2904ffe3b886c682a8a1bd2374a
struct llist_head
callback
structsccp__data__callback.html
a70811e93d7109436d8a521a36912b1ff
sccp_scmg_msg
structsccp__scmg__msg.html
uint8_t
msg_type
structsccp__scmg__msg.html
ab0feae56dc6c50af5739cc42191cdbdc
uint8_t
affected_ssn
structsccp__scmg__msg.html
a4def309222aede2c246ebc07d3d6e936
uint16_t
affected_pc
structsccp__scmg__msg.html
a5a5ec1c625c6a4affdaa88f7fc2e3abe
uint8_t
smi
structsccp__scmg__msg.html
ac01b1b07f0fa669196f9981b540d98ee
uint8_t
ssc_congestion_lvl
structsccp__scmg__msg.html
a0913fbeed1041ca9136c6e02fbc45bb2
[0]
sccp_system
structsccp__system.html
void(*
write_data
structsccp__system.html
aaf7289fecc917b03b12f6b2b985f59fa
)(struct sccp_connection *conn, struct msgb *data, void *gctx, void *ctx)
void *
write_context
structsccp__system.html
a1f25bcaae85e0b7f3e81d1e41146cfa6
udt_offsets
structudt__offsets.html
uint32_t
header_size
structudt__offsets.html
a6b02a836c6a5440fce5d712210708c40
uint32_t
called_offset
structudt__offsets.html
a36ed2a236af3ca319ddce457753030db
uint32_t
calling_offset
structudt__offsets.html
a2ef87d0209e472eec045ead0a22e8b8b
uint32_t
data_offset
structudt__offsets.html
a78f1c9e7072b4aed709611d7b8172b9b
xua_as_fsm_priv
structxua__as__fsm__priv.html
struct osmo_ss7_as *
as
structxua__as__fsm__priv.html
aa1ab019197818b702ba8a3195e246a39
struct osmo_timer_list
t_r
structxua__as__fsm__priv.html
a049816e489871fc19420f90e1ae52761
struct llist_head
queued_msgs
structxua__as__fsm__priv.html
af7164209400062720f358a79f47fb99b
struct xua_as_fsm_priv::@33
recovery
structxua__as__fsm__priv.html
a1f80beb323a7b7248e7cd22aa27d94ac
bool
ipa_route_created
structxua__as__fsm__priv.html
a7cd97fb88283384bb100aad90635f9c7
xua_asp_fsm_priv
structxua__asp__fsm__priv.html
struct osmo_ss7_asp *
asp
structxua__asp__fsm__priv.html
acb09d4b6fbae3d17166650d6b4b50d59
enum osmo_ss7_asp_role
role
structxua__asp__fsm__priv.html
aa7c136e025ad07dea23096b81929aa8c
struct osmo_timer_list
timer
structxua__asp__fsm__priv.html
ac40da83243a67914fbd2a326d126a813
int
out_event
structxua__asp__fsm__priv.html
a400fbc9c2375538b92f8fcd84caf9aa2
struct xua_asp_fsm_priv::@34
t_ack
structxua__asp__fsm__priv.html
a8e4a67d348c50596b5e1528f4267d4b5
xua_common_hdr
structxua__common__hdr.html
uint8_t
version
structxua__common__hdr.html
ada0be834eb42fecb964b6383980b1d6d
uint8_t
spare
structxua__common__hdr.html
a97d65c9177a7fec19bb04ccb84503ad8
uint8_t
msg_class
structxua__common__hdr.html
ae96db82ef3dc823ea0ffa7b9c40b7c4c
uint8_t
msg_type
structxua__common__hdr.html
a9496383cf791c651c616c873014dd368
uint32_t
msg_length
structxua__common__hdr.html
a1f9f74caadef5ee7f18ef42b66c8046e
uint8_t
data
structxua__common__hdr.html
a23382add9ec243b107ce804b9ddeb2d0
[0]
xua_dialect
structxua__dialect.html
const char *
name
structxua__dialect.html
ad412ff6519d6b8eb8af4d27204e3456b
uint16_t
port
structxua__dialect.html
a15a66733bed59788d292d05dcba82d9f
uint16_t
ppid
structxua__dialect.html
a658b4cb0c270a1dea6a1aa1bc2d2b15b
int
log_subsys
structxua__dialect.html
a6908c416b93e64f072a8262b9f56b460
const struct xua_msg_class *
class
structxua__dialect.html
a2a67f63f988c2ddd8a28ccc889ff12db
[256]
xua_msg
structxua__msg.html
struct xua_common_hdr
hdr
structxua__msg.html
ab7a0fbf5fecd1c4fa64606460192a42d
struct osmo_mtp_transfer_param
mtp
structxua__msg.html
a2c486e653d546de369103ad727a4e292
struct llist_head
headers
structxua__msg.html
ac3fa690aa3dbafa71c41f25c17b6dd30
xua_msg_class
structxua__msg__class.html
const char *
name
structxua__msg__class.html
a33496fe5df5775d4680feab7403ba93a
const struct value_string *
msgt_names
structxua__msg__class.html
ae8f0cdfd8cc0000034b11dbc20d2a52a
const struct value_string *
iei_names
structxua__msg__class.html
ad33ae1cca2ab4da12677fb428c9ab3e7
const uint16_t *
mand_ies
structxua__msg__class.html
a2a448b5350c38c04bfc036d67b024884
[256]
xua_msg_event_map
structxua__msg__event__map.html
uint8_t
msg_class
structxua__msg__event__map.html
a965197799d6114a1c108997b34fe11cd
uint8_t
msg_type
structxua__msg__event__map.html
a30ed1b7f66a5ff0c8d2e3c988e30a0c5
int
event
structxua__msg__event__map.html
abae82f509c458980122792edcf258eed
xua_msg_part
structxua__msg__part.html
struct llist_head
entry
structxua__msg__part.html
a2617f2f6459d7d55ac08adafdda62f9b
uint16_t
tag
structxua__msg__part.html
a7b609ec03d7adc1e897511c81f69d427
uint16_t
len
structxua__msg__part.html
afefe51df87e09491ce07ea56bc5248fb
uint8_t *
dat
structxua__msg__part.html
a4a99d515a4ea7b6ca06882f2db6e7617
xua_parameter_hdr
structxua__parameter__hdr.html
uint16_t
tag
structxua__parameter__hdr.html
ac64e07007c6c6f27d9e6432035f2339b
uint16_t
len
structxua__parameter__hdr.html
aaa3ded60b9811155f3c5c2ee9f531cfa
uint8_t
data
structxua__parameter__hdr.html
a38ef0340aba8f59386a042d968de553b
[0]