Hi cesar,
If i have added these line in mod_commands.c
"stream->write_function(stream,"+OK\n");" just after inserting the
DTMF before the "goto done;"
When i compile by command make it get these error
Compiling mod_commands.c...
mod_commands.c: In function âunload_functionâ:
mod_commands.c:869: error: incompatible type for argument 3 of âswitch_loadable_module_unload_moduleâ
mod_commands.c:869: error: too few arguments to function âswitch_loadable_module_unload_moduleâ
mod_commands.c: In function âreload_functionâ:
mod_commands.c:891: error: incompatible type for argument 3 of âswitch_loadable_module_unload_moduleâ
mod_commands.c:891: error: too few arguments to function âswitch_loadable_module_unload_moduleâ
cc1: warnings being treated as errors
mod_commands.c: In function âtone_detect_session_functionâ:
mod_commands.c:1089: warning: passing argument 6 of âswitch_ivr_tone_detect_sessionâ makes integer from pointer without a cast
mod_commands.c:1089: error: too few arguments to function âswitch_ivr_tone_detect_sessionâ
mod_commands.c: In function âuuid_send_dtmf_functionâ:
mod_commands.c:2649: error: âstrâ undeclared (first use in this function)
mod_commands.c:2649: error: (Each undeclared identifier is reported only once
mod_commands.c:2649: error: for each function it appears in.)
mod_commands.c:2649: error: expected â)â before string constant
mod_commands.c:2649: error: too few arguments to function âstream->write_functionâ
make[5]: *** [mod_commands.o] Error 1
make[4]: *** [all] Error 1
make[3]: *** [mod_commands-all] Error 1
make[2]: *** [all-recursive] Error 1
Making all in build
+-------- FreeSWITCH Build Complete -----------+
+ FreeSWITCH has been successfully built. +
+ Install by running: +
+ +
+ make install +
+----------------------------------------------+
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
And another thing through default.xml barging is working fine and dtmf values also work fine
But through api command i get the same error
api originate sofia/internal/1000%172.20.176.31 &bridge(sofia/default/9841799874@172.20.176.254)
Content-Type: api/response
Content-Length: 41
+OK 81725d6b-c22f-4fb9-9e68-3e97eb1a3d4e
api originate sofia/internal/1002%172.20.176.31 &eavesdrop(81725d6b-c22f-4fb9-9e68-3e97eb1a3d4e)
Content-Type: api/response
Content-Length: 41
+OK 1d0edac2-b548-4b02-80c3-46d7a1175845
api uuid_send_dtmf 1d0edac2-b548-4b02-80c3-46d7a1175845 2 to
Content-Type: api/response
Content-Length: 14
api uuid_send_dtmf 1d0edac2-b548-4b02-80c3-46d7a1175845 1 both
Content-Type: api/response
Content-Length: 14
-ERR no reply
api uuid_send_dtmf 1d0edac2-b548-4b02-80c3-46d7a1175845 1 from
Content-Type: api/response
Content-Length: 14
-ERR no reply
Correct me where i am wrong.
Thanks for the reply.
--
Warm Regards,
N.Baskar