libcli User’s Guide
This guide shows a user how to use a libcli-based application. This will be
familiar to anyone who has used a Cisco device before.
This guide shows a user how to use a libcli-based application. This will be
familiar to anyone who has used a Cisco device before.
This guide should show you everything you need to embed libcli into your program.
libcli is a C shared library which you can use to easily add a Ciscoâ„¢-like command line interface to any application. It’s designed to be used over telnet, but will work just as well without it.
The library supports command-line editing, history, authentication and callbacks for a user-definable function tree.
You can download the latest version on the Sourceforge project page.
The API is fully documented. You can find both a developer’s and a user’s reference both in the tarball and on this site.
libcli is available under the LGPL license version 2.1.