1
0
mirror of https://github.com/signalwire/freeswitch.git synced 2025-03-06 10:26:41 +00:00

Renamed mod_megaco to mod_media_gateway

This commit is contained in:
David Yat Sin 2012-06-06 16:36:22 -04:00
parent abc1e1e42b
commit 8b017f6c01
10 changed files with 30 additions and 30 deletions

@ -7,6 +7,6 @@ ifeq ($(ARCH),x86_64)
endif endif
BASE=../../../.. BASE=../../../..
LOCAL_OBJS=megaco.o megaco_stack.o megaco_xml.o megaco_cli.o megaco_stack_alarms.o LOCAL_OBJS=media_gateway.o media_gateway_stack.o media_gateway_xml.o media_gateway_cli.o media_gateway_stack_alarms.o
LOCAL_LDFLAGS=-lsng_megaco LOCAL_LDFLAGS=-lsng_mg
include $(BASE)/build/modmake.rules include $(BASE)/build/modmake.rules

@ -6,7 +6,7 @@
* <Insert license here> * <Insert license here>
*/ */
#include "mod_megaco.h" #include "mod_media_gateway.h"
megaco_profile_t *megaco_profile_locate(const char *name) megaco_profile_t *megaco_profile_locate(const char *name)
{ {

@ -7,8 +7,8 @@
*/ */
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "mod_megaco.h" #include "mod_media_gateway.h"
#include "megaco_stack.h" #include "media_gateway_stack.h"
/******************************************************************************/ /******************************************************************************/
/* FUNCTION PROTOTYPES ********************************************************/ /* FUNCTION PROTOTYPES ********************************************************/

@ -7,8 +7,8 @@
*/ */
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "mod_megaco.h" #include "mod_media_gateway.h"
#include "megaco_stack.h" #include "media_gateway_stack.h"
/******************************************************************************/ /******************************************************************************/
/* DEFINES ********************************************************************/ /* DEFINES ********************************************************************/
@ -47,42 +47,42 @@ sng_mg_protocol_types_e mg_get_proto_type_from_str(char* proto_type);
/* FUNCTIONS ******************************************************************/ /* FUNCTIONS ******************************************************************/
switch_status_t sng_mgco_init(sng_isup_event_interface_t* event) switch_status_t sng_mgco_init(sng_mg_event_interface_t* event)
{ {
uint32_t major, minor, build; uint32_t major, minor, build;
switch_assert(event); switch_assert(event);
/* initalize sng_mg library */ /* initalize sng_mg library */
sng_isup_init_gen(event); sng_mg_init_gen(event);
/* print the version of the library being used */ /* print the version of the library being used */
sng_isup_version(&major, &minor, &build); sng_mg_version(&major, &minor, &build);
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO,"Loaded LibSng-MEGACO %d.%d.%d\n", major, minor, build); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO,"Loaded LibSng-MEGACO %d.%d.%d\n", major, minor, build);
/* start up the stack manager */ /* start up the stack manager */
if (sng_isup_init_sm()) { if (sng_mg_init_sm()) {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO,"Failed to start Stack Manager\n"); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO,"Failed to start Stack Manager\n");
return SWITCH_STATUS_FALSE; return SWITCH_STATUS_FALSE;
} else { } else {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO,"Started Stack Manager!\n"); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO,"Started Stack Manager!\n");
} }
if (sng_isup_init_tucl()) { if (sng_mg_init_tucl()) {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR,"Failed to start TUCL\n"); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR,"Failed to start TUCL\n");
return SWITCH_STATUS_FALSE; return SWITCH_STATUS_FALSE;
} else { } else {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO,"Started TUCL!\n"); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO,"Started TUCL!\n");
} }
if (sng_isup_init_mg()) { if (sng_mg_init_mg()) {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR,"Failed to start MG\n"); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR,"Failed to start MG\n");
return SWITCH_STATUS_FALSE; return SWITCH_STATUS_FALSE;
} else { } else {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO,"Started MG!\n"); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO,"Started MG!\n");
} }
if (sng_isup_init_mu()) { if (sng_mg_init_mu()) {
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR,"Failed to start MU\n"); switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR,"Failed to start MU\n");
return SWITCH_STATUS_FALSE; return SWITCH_STATUS_FALSE;
} else { } else {
@ -104,19 +104,19 @@ switch_status_t sng_mgco_stack_shutdown()
sng_mgco_tucl_shutdown(); sng_mgco_tucl_shutdown();
/* free MEGACO Application */ /* free MEGACO Application */
sng_isup_free_mu(); sng_mg_free_mu();
/* free MEGACO */ /* free MEGACO */
sng_isup_free_mg(); sng_mg_free_mg();
/* free TUCL */ /* free TUCL */
sng_isup_free_tucl(); sng_mg_free_tucl();
/* free SM */ /* free SM */
sng_isup_free_sm(); sng_mg_free_sm();
/* free gen */ /* free gen */
sng_isup_free_gen(); sng_mg_free_gen();
return SWITCH_STATUS_SUCCESS; return SWITCH_STATUS_SUCCESS;
} }
@ -638,7 +638,7 @@ int mgco_tucl_gen_config(void)
cfg.t.cfg.s.hiGen.poolDropThr = HI_MEM_POOL_DROP_THRESHOLD; cfg.t.cfg.s.hiGen.poolDropThr = HI_MEM_POOL_DROP_THRESHOLD;
cfg.t.cfg.s.hiGen.poolStopThr = HI_MEM_POOL_STOP_THRESHOLD; cfg.t.cfg.s.hiGen.poolStopThr = HI_MEM_POOL_STOP_THRESHOLD;
cfg.t.cfg.s.hiGen.timeRes = SI_PERIOD; /* time resolution */ cfg.t.cfg.s.hiGen.timeRes = HI_PERIOD; /* time resolution */
#ifdef HI_SPECIFY_GENSOCK_ADDR #ifdef HI_SPECIFY_GENSOCK_ADDR
cfg.t.cfg.s.hiGen.ipv4GenSockAddr.address = CM_INET_INADDR_ANY; cfg.t.cfg.s.hiGen.ipv4GenSockAddr.address = CM_INET_INADDR_ANY;

@ -6,7 +6,7 @@
* <Insert license here> * <Insert license here>
*/ */
#include "mod_megaco.h" #include "mod_media_gateway.h"
#ifndef _MEGACO_STACK_H_ #ifndef _MEGACO_STACK_H_
#define _MEGACO_STACK_H_ #define _MEGACO_STACK_H_
@ -56,7 +56,7 @@ void handle_tucl_alarm(Pst *pst, HiMngmt *sta);
switch_status_t sng_mgco_cfg(megaco_profile_t* profile); switch_status_t sng_mgco_cfg(megaco_profile_t* profile);
switch_status_t sng_mgco_init(sng_isup_event_interface_t* event); switch_status_t sng_mgco_init(sng_mg_event_interface_t* event);
switch_status_t sng_mgco_stack_shutdown(void); switch_status_t sng_mgco_stack_shutdown(void);
int sng_mgco_mg_get_status(int elemId, MgMngmt* cfm, megaco_profile_t* mg_cfg, mg_peer_profile_t* mg_peer); int sng_mgco_mg_get_status(int elemId, MgMngmt* cfm, megaco_profile_t* mg_cfg, mg_peer_profile_t* mg_peer);

@ -7,8 +7,8 @@
*/ */
/* INCLUDES *******************************************************************/ /* INCLUDES *******************************************************************/
#include "mod_megaco.h" #include "mod_media_gateway.h"
#include "megaco_stack.h" #include "media_gateway_stack.h"
/******************************************************************************/ /******************************************************************************/
/* FUNCTION PROTOTYPES ********************************************************/ /* FUNCTION PROTOTYPES ********************************************************/

@ -5,8 +5,8 @@
* *
* <Insert license here> * <Insert license here>
*/ */
#include "mod_megaco.h" #include "mod_media_gateway.h"
#include "megaco_stack.h" #include "media_gateway_stack.h"
/****************************************************************************************************************************/ /****************************************************************************************************************************/
static switch_xml_config_item_t *get_instructions(megaco_profile_t *profile) ; static switch_xml_config_item_t *get_instructions(megaco_profile_t *profile) ;

@ -6,11 +6,11 @@
* <Insert license here> * <Insert license here>
*/ */
#include "mod_megaco.h" #include "mod_media_gateway.h"
#include "megaco_stack.h" #include "media_gateway_stack.h"
struct megaco_globals megaco_globals; struct megaco_globals megaco_globals;
static sng_isup_event_interface_t sng_event; static sng_mg_event_interface_t sng_event;
SWITCH_MODULE_LOAD_FUNCTION(mod_megaco_load); SWITCH_MODULE_LOAD_FUNCTION(mod_megaco_load);
SWITCH_MODULE_SHUTDOWN_FUNCTION(mod_megaco_shutdown); SWITCH_MODULE_SHUTDOWN_FUNCTION(mod_megaco_shutdown);

@ -10,7 +10,7 @@
#ifndef MOD_MEGACO_H #ifndef MOD_MEGACO_H
#define MOD_MEGACO_H #define MOD_MEGACO_H
#include "sng_megaco/sng_ss7.h" #include "sng_mg/sng_mg.h"
#include <switch.h> #include <switch.h>
#define MG_MAX_PEERS 5 #define MG_MAX_PEERS 5