C embeddable network library