@ -325,11 +325,13 @@ static void handle_frame(struct ast_dial *dial, struct ast_dial_channel *channel
if ( option_verbose > 2 )
if ( option_verbose > 2 )
ast_verbose ( VERBOSE_PREFIX_3 " %s is ringing \n " , channel - > owner - > name ) ;
ast_verbose ( VERBOSE_PREFIX_3 " %s is ringing \n " , channel - > owner - > name ) ;
ast_indicate ( chan , AST_CONTROL_RINGING ) ;
ast_indicate ( chan , AST_CONTROL_RINGING ) ;
set_state ( dial , AST_DIAL_RESULT_RINGING ) ;
break ;
break ;
case AST_CONTROL_PROGRESS :
case AST_CONTROL_PROGRESS :
if ( option_verbose > 2 )
if ( option_verbose > 2 )
ast_verbose ( VERBOSE_PREFIX_3 " %s is making progress, passing it to %s \n " , channel - > owner - > name , chan - > name ) ;
ast_verbose ( VERBOSE_PREFIX_3 " %s is making progress, passing it to %s \n " , channel - > owner - > name , chan - > name ) ;
ast_indicate ( chan , AST_CONTROL_PROGRESS ) ;
ast_indicate ( chan , AST_CONTROL_PROGRESS ) ;
set_state ( dial , AST_DIAL_RESULT_PROGRESS ) ;
break ;
break ;
case AST_CONTROL_VIDUPDATE :
case AST_CONTROL_VIDUPDATE :
if ( option_verbose > 2 )
if ( option_verbose > 2 )
@ -340,6 +342,7 @@ static void handle_frame(struct ast_dial *dial, struct ast_dial_channel *channel
if ( option_verbose > 2 )
if ( option_verbose > 2 )
ast_verbose ( VERBOSE_PREFIX_3 " %s is proceeding, passing it to %s \n " , channel - > owner - > name , chan - > name ) ;
ast_verbose ( VERBOSE_PREFIX_3 " %s is proceeding, passing it to %s \n " , channel - > owner - > name , chan - > name ) ;
ast_indicate ( chan , AST_CONTROL_PROCEEDING ) ;
ast_indicate ( chan , AST_CONTROL_PROCEEDING ) ;
set_state ( dial , AST_DIAL_RESULT_PROCEEDING ) ;
break ;
break ;
case AST_CONTROL_HOLD :
case AST_CONTROL_HOLD :
if ( option_verbose > 2 )
if ( option_verbose > 2 )