netcat.h: Fix include guard

Make the include guard work by actually defining the symbol which is
checked by the #ifndef.
Use ARRAY_SIZE instead of hardcoded track lengths