]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Merge branch 'netborder' of git.sangoma.com:smg_freeswitch into netborder
authorMoises Silva <moy@sangoma.com>
Mon, 28 Feb 2011 15:55:40 +0000 (10:55 -0500)
committerMoises Silva <moy@sangoma.com>
Mon, 28 Feb 2011 15:55:40 +0000 (10:55 -0500)
Conflicts:
libs/freetdm/mod_freetdm/mod_freetdm.c
libs/freetdm/src/ftdm_state.c

1  2 
libs/freetdm/mod_freetdm/mod_freetdm.c
libs/freetdm/src/ftdm_state.c
libs/freetdm/src/include/freetdm.h

index f37e3d819aa57cb656b112c2e5c2228732c2b225,eea3a6a0c0a5af947153a9db5a90ebd728c91c80..56fe811dc5637bba28dfb35fbec67d36e2320378
@@@ -40,6 -40,22 +40,8 @@@ FTDM_STR2ENUM(ftdm_str2ftdm_channel_sta
  FTDM_ENUM_NAMES(CHANNEL_STATE_STATUS_NAMES, CHANNEL_STATE_STATUS_STRINGS)
  FTDM_STR2ENUM(ftdm_str2ftdm_state_status, ftdm_state_status2str, ftdm_state_status_t, CHANNEL_STATE_STATUS_NAMES, FTDM_STATE_STATUS_INVALID)
  
 -/* This function is only needed for boost and we should get rid of it at the next refactoring */
 -FT_DECLARE(ftdm_status_t) ftdm_channel_init(ftdm_channel_t *fchan)
 -{
 -      ftdm_channel_lock(fchan);
 -
 -      if (fchan->init_state != FTDM_CHANNEL_STATE_DOWN) {
 -              ftdm_core_set_state(__FILE__, __FUNCTION__, __LINE__, fchan, fchan->init_state, 1);
 -              fchan->init_state = FTDM_CHANNEL_STATE_DOWN;
 -      }
 -
 -      ftdm_channel_unlock(fchan);
 -      return FTDM_SUCCESS;
 -}
 -
+ static ftdm_status_t ftdm_core_set_state(const char *file, const char *func, int line, ftdm_channel_t *ftdmchan, ftdm_channel_state_t state, int waitrq);
  FT_DECLARE(ftdm_status_t) _ftdm_channel_complete_state(const char *file, const char *func, int line, ftdm_channel_t *fchan)
  {
        uint8_t hindex = 0;
Simple merge