libenet requirement