ignore generated files
remove temp CTRULIB check
remove redundant htonl & htons functions, use correct header instead