WvProtoStream - a protocol state machine

WvProtoStream is a framework that makes it easy to communicate using common command-response driven protocols. This is supposed to be flexible enough to handle FTP, HTTP, SMTP, tunnelv, Weaver rcmd, and many others.