bring in the code that was discussed on Mantis #6068,
authorLuigi Rizzo <rizzo@icir.org>
Tue, 28 Mar 2006 22:25:08 +0000 (22:25 +0000)
committerLuigi Rizzo <rizzo@icir.org>
Tue, 28 Mar 2006 22:25:08 +0000 (22:25 +0000)
commite5c455e15ade8146d91acd13d3b852ce6804eae9
tree4f6b1dc0fd0d79a6b00c9c0872e6983a8bee15a2
parente255a172f09418e8a4c18a110c1a754b88e15b10
bring in the code that was discussed on Mantis #6068,
which is the basis for several simplifications and fixes
to the CLI interfaces.

The core is in cli.c, some documentation on a new function
to help command completion is in cli.h, and one line of
glue code in the other two files.

Next step is to bring in the patches described in #6066 and
other simplifications.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@15817 65c4cc65-6c06-0410-ace0-fbb531ad65f3
asterisk.c
cli.c
include/asterisk.h
include/asterisk/cli.h