libstratanetsh (previously called "libnetshclient") is a POSIX/ANSI C library for use in the development of applications which require direct communication (using the "strata netsh" protocol) with a Foxmoxie Networks STRATA-family router (or any server-type-application that supports the protocol). This library employs both IPv4 and IPv6, as well as GnuTLS encryption, and may be used at either the client end or the server end.