]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
check gateway status instead of state in new function
authorAnthony Minessale <anthm@freeswitch.org>
Fri, 17 Sep 2010 22:06:59 +0000 (17:06 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Fri, 17 Sep 2010 22:06:59 +0000 (17:06 -0500)
src/mod/endpoints/mod_sofia/sofia_glue.c

index 498230789af4806e7e2b0677dd761a31d797d468..4018407961e0201a4a0f5cccaa3d885ca4d16c25 100644 (file)
@@ -4274,7 +4274,7 @@ void sofia_glue_gateway_list(sofia_profile_t *profile, switch_stream_handle_t *s
 
        switch_mutex_lock(mod_sofia_globals.hash_mutex);
        for (gp = profile->gateways; gp; gp = gp->next) {
-               int reged = (gp->state == REG_STATE_REGED);
+               int reged = (gp->status == SOFIA_GATEWAY_UP);
                
                if (up ? reged : !reged) {
                        stream->write_function(stream, "%s ", gp->name);