- Disable res_pktccops by default

- Add dependency in chan_mgcp that was missing
- Add a small amount of doc to the source code


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@237284 65c4cc65-6c06-0410-ace0-fbb531ad65f3
certified/1.8.6
Olle Johansson 16 years ago
parent fb4870a74a
commit 8160e75638

@ -24,10 +24,15 @@
*
* \par See also
* \arg \ref Config_mgcp
* \arg \ref res_pktccops
*
* \ingroup channel_drivers
*/
/*** MODULEINFO
<depend>res_pktccops</depend>
***/
#include "asterisk.h"
ASTERISK_FILE_VERSION(__FILE__, "$Revision$")

@ -21,8 +21,19 @@
* \brief PacketCable COPS
*
* \author Attila Domjan <attila.domjan.hu@gmail.com>
*
* \note
* This module is an add-on to chan_mgcp. It adds support for the
* PacketCable MGCP variation called NCS. Res_pktccops implements COPS
* (RFC 2748), a protocol used to manage dynamic bandwith allocation in
* CMTS's (HFC gateways). When you use NCS, you need to talk COPS with
* the CMTS to complete the calls.
*/
/*** MODULEINFO
<defaultenabled>no</defaultenabled>
***/
#include "asterisk.h"
ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
@ -1368,7 +1379,7 @@ static char *pktccops_debug(struct ast_cli_entry *e, int cmd, struct ast_cli_arg
e->command = "pktccops set debug {on|off}";
e->usage =
"Usage: pktccops set debug {on|off}\n"
" Turn on/off debuging\n";
" Turn on/off debuging\n";
return NULL;
case CLI_GENERATE:
return NULL;
@ -1466,7 +1477,7 @@ static int unload_module(void)
pktccops_thread = AST_PTHREADT_STOP;
ast_mutex_unlock(&pktccops_lock);
} else {
ast_log(LOG_WARNING, "Unable to lock the pktccops_thread\n");
ast_log(LOG_ERROR, "Unable to lock the pktccops_thread\n");
return -1;
}
@ -1488,7 +1499,7 @@ static int reload_module(void)
return 0;
}
AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_GLOBAL_SYMBOLS, "PktcCOPS manager",
AST_MODULE_INFO(ASTERISK_GPL_KEY, AST_MODFLAG_GLOBAL_SYMBOLS, "PktcCOPS manager for MGCP",
.load = load_module,
.unload = unload_module,
.reload = reload_module,

Loading…
Cancel
Save