Whitelist: inline valid_port_number
Retrocompatibilty: make it 'work' on 2.6.18-348.6.1.el5

Directly copy some code from recent kernel
(Do not reinvent the wheel, under GPL2)
Remove inet_utils.c as it was almost empty