socket_read(): reversed hostile flag check so that banned IPs are reported.

Since statically banned IPs are both flagged as banned and shunned, they were
incorrectly reported as being simply shunned.  We want to have them appear as
being bad in order to detect problems with overzealous banning.
node_eof_v(): fixed code that passes with clang but not with gcc.