Loafers is a client side SOCKS library.
Currently, SOCKSv5 CONNECT and BIND with no authentication is supported, but a complete, RFC1928 compliant implementation is planned.
To use libloafers, a loafers_conn_t structure must be created and initialized. The loafers_conn_t structure provides connection and state information to the handshake routines such as hostname and port.
For the moment, the reader is referred to include/loafers.h for the available routines.
libloafers requires the talloc library.