Make some internal routines available to other libpri components.
git-svn-id: https://origsvn.digium.com/svn/libpri/branches/1.4@1596 2fbb986a-6c06-0410-b554-c9c1f0a7f128
This commit is contained in:
parent
9a7686d792
commit
5ff4710e77
12
pri.c
12
pri.c
@ -646,7 +646,6 @@ int pri_answer(struct pri *pri, q931_call *call, int channel, int nonisdn)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \internal
|
|
||||||
* \brief Copy the PRI party name to the Q.931 party name structure.
|
* \brief Copy the PRI party name to the Q.931 party name structure.
|
||||||
*
|
*
|
||||||
* \param q931_name Q.931 party name structure
|
* \param q931_name Q.931 party name structure
|
||||||
@ -654,7 +653,7 @@ int pri_answer(struct pri *pri, q931_call *call, int channel, int nonisdn)
|
|||||||
*
|
*
|
||||||
* \return Nothing
|
* \return Nothing
|
||||||
*/
|
*/
|
||||||
static void pri_copy_party_name_to_q931(struct q931_party_name *q931_name, const struct pri_party_name *pri_name)
|
void pri_copy_party_name_to_q931(struct q931_party_name *q931_name, const struct pri_party_name *pri_name)
|
||||||
{
|
{
|
||||||
q931_party_name_init(q931_name);
|
q931_party_name_init(q931_name);
|
||||||
if (pri_name->valid) {
|
if (pri_name->valid) {
|
||||||
@ -666,7 +665,6 @@ static void pri_copy_party_name_to_q931(struct q931_party_name *q931_name, const
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \internal
|
|
||||||
* \brief Copy the PRI party number to the Q.931 party number structure.
|
* \brief Copy the PRI party number to the Q.931 party number structure.
|
||||||
*
|
*
|
||||||
* \param q931_number Q.931 party number structure
|
* \param q931_number Q.931 party number structure
|
||||||
@ -674,7 +672,7 @@ static void pri_copy_party_name_to_q931(struct q931_party_name *q931_name, const
|
|||||||
*
|
*
|
||||||
* \return Nothing
|
* \return Nothing
|
||||||
*/
|
*/
|
||||||
static void pri_copy_party_number_to_q931(struct q931_party_number *q931_number, const struct pri_party_number *pri_number)
|
void pri_copy_party_number_to_q931(struct q931_party_number *q931_number, const struct pri_party_number *pri_number)
|
||||||
{
|
{
|
||||||
q931_party_number_init(q931_number);
|
q931_party_number_init(q931_number);
|
||||||
if (pri_number->valid) {
|
if (pri_number->valid) {
|
||||||
@ -686,7 +684,6 @@ static void pri_copy_party_number_to_q931(struct q931_party_number *q931_number,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \internal
|
|
||||||
* \brief Copy the PRI party subaddress to the Q.931 party subaddress structure.
|
* \brief Copy the PRI party subaddress to the Q.931 party subaddress structure.
|
||||||
*
|
*
|
||||||
* \param q931_subaddress Q.931 party subaddress structure
|
* \param q931_subaddress Q.931 party subaddress structure
|
||||||
@ -694,7 +691,7 @@ static void pri_copy_party_number_to_q931(struct q931_party_number *q931_number,
|
|||||||
*
|
*
|
||||||
* \return Nothing
|
* \return Nothing
|
||||||
*/
|
*/
|
||||||
static void pri_copy_party_subaddress_to_q931(struct q931_party_subaddress *q931_subaddress, const struct pri_party_subaddress *pri_subaddress)
|
void pri_copy_party_subaddress_to_q931(struct q931_party_subaddress *q931_subaddress, const struct pri_party_subaddress *pri_subaddress)
|
||||||
{
|
{
|
||||||
int length;
|
int length;
|
||||||
int maxlen = sizeof(q931_subaddress->data) - 1;
|
int maxlen = sizeof(q931_subaddress->data) - 1;
|
||||||
@ -720,7 +717,6 @@ static void pri_copy_party_subaddress_to_q931(struct q931_party_subaddress *q931
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
* \internal
|
|
||||||
* \brief Copy the PRI party id to the Q.931 party id structure.
|
* \brief Copy the PRI party id to the Q.931 party id structure.
|
||||||
*
|
*
|
||||||
* \param q931_id Q.931 party id structure
|
* \param q931_id Q.931 party id structure
|
||||||
@ -728,7 +724,7 @@ static void pri_copy_party_subaddress_to_q931(struct q931_party_subaddress *q931
|
|||||||
*
|
*
|
||||||
* \return Nothing
|
* \return Nothing
|
||||||
*/
|
*/
|
||||||
static void pri_copy_party_id_to_q931(struct q931_party_id *q931_id, const struct pri_party_id *pri_id)
|
void pri_copy_party_id_to_q931(struct q931_party_id *q931_id, const struct pri_party_id *pri_id)
|
||||||
{
|
{
|
||||||
pri_copy_party_name_to_q931(&q931_id->name, &pri_id->name);
|
pri_copy_party_name_to_q931(&q931_id->name, &pri_id->name);
|
||||||
pri_copy_party_number_to_q931(&q931_id->number, &pri_id->number);
|
pri_copy_party_number_to_q931(&q931_id->number, &pri_id->number);
|
||||||
|
@ -583,6 +583,11 @@ void q931_party_subaddress_copy_to_pri(struct pri_party_subaddress *pri_subaddre
|
|||||||
void q931_party_id_copy_to_pri(struct pri_party_id *pri_id, const struct q931_party_id *q931_id);
|
void q931_party_id_copy_to_pri(struct pri_party_id *pri_id, const struct q931_party_id *q931_id);
|
||||||
void q931_party_redirecting_copy_to_pri(struct pri_party_redirecting *pri_redirecting, const struct q931_party_redirecting *q931_redirecting);
|
void q931_party_redirecting_copy_to_pri(struct pri_party_redirecting *pri_redirecting, const struct q931_party_redirecting *q931_redirecting);
|
||||||
|
|
||||||
|
void pri_copy_party_name_to_q931(struct q931_party_name *q931_name, const struct pri_party_name *pri_name);
|
||||||
|
void pri_copy_party_number_to_q931(struct q931_party_number *q931_number, const struct pri_party_number *pri_number);
|
||||||
|
void pri_copy_party_subaddress_to_q931(struct q931_party_subaddress *q931_subaddress, const struct pri_party_subaddress *pri_subaddress);
|
||||||
|
void pri_copy_party_id_to_q931(struct q931_party_id *q931_id, const struct pri_party_id *pri_id);
|
||||||
|
|
||||||
void q931_party_id_fixup(const struct pri *ctrl, struct q931_party_id *id);
|
void q931_party_id_fixup(const struct pri *ctrl, struct q931_party_id *id);
|
||||||
int q931_party_id_presentation(const struct q931_party_id *id);
|
int q931_party_id_presentation(const struct q931_party_id *id);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user