Several cleanups in tcp_input_with_port():
- Don't assign m twice.
- Don't reassign pointers without having done pullup().
- While there, change the type of isipv6 to bool, since it is used that way.
No functional change intended.
Reported by: Hannes Elfert