diff options
Diffstat (limited to 'sualibrary/sua/sua_database.h')
-rw-r--r-- | sualibrary/sua/sua_database.h | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/sualibrary/sua/sua_database.h b/sualibrary/sua/sua_database.h index 9b2005a..7fce372 100644 --- a/sualibrary/sua/sua_database.h +++ b/sualibrary/sua/sua_database.h @@ -15,7 +15,7 @@ * * ***************************************************************************/ /* - * $Id: sua_database.h,v 1.2 2002/02/07 16:34:27 p82609 Exp $ + * $Id: sua_database.h,v 1.4 2002/03/01 12:57:38 p82609 Exp $ * * SUA implementation according to SUA draft issue 8. * @@ -317,23 +317,27 @@ class db_Sua_AssociationList{ ); short Terminate_remote_assoc_instance(); short shutdown(); - signed int route_msg(sccp_addr_str& cld, - sccp_addr_str& clg - ); + signed int resolve_host_name( hostname_str& dest_name, + pointcode_str& dest_pc + ); + signed int route_msg( sccp_addr_str& cld, + sccp_addr_str& clg, + int& sua_assoc_id + ); signed int route_on_IPpc ( ipvxunion& dest_pc, ipvxunion& org_pc, int& sua_assoc_id ); signed int route_on_SS7pc ( SS7union& dest_pc, - SS7union& org_pc, - int& sua_assoc_id - ); + SS7union& org_pc, + int& sua_assoc_id + ); signed int route_on_GTname ( hostname_str& dest_name, - hostname_str& org_name, - int& sua_assoc_id, - pointcode_str& dest_pc, - pointcode_str& org_pc - ); + hostname_str& org_name, + int& sua_assoc_id, + pointcode_str& dest_pc, + pointcode_str& org_pc + ); void increase_instance(); bool activate( unsigned int sua_id, short mode |