tcp: cleanup messy initializer