vsudd: restructure to make it easier to add support for HyperV sockets
vsudd: restructure to make it easier to add support for HyperV sockets

- Move VSOCK listen code into separate functions
- Remove VSOCK soecific code from handleOne()
- Turn 'port' argument into a string

Signed-off-by: Rolf Neugebauer <6fdd1d8677ab4fbcb4df3eff6e190c3298f7f742@docker.com>

samoht/linuxkit,t-koulouris/linuxkit,rn/linuxkit,JohnnyLeone/linuxkit,davefreitag/linuxkit,djs55/linuxkit,zx2c4/linuxkit,justincormack/linuxkit,radu-matei/linuxkit,rn/linuxkit,yankcrime/linuxkit,djs55/linuxkit,mor1/linuxkit,rn/linuxkit,samoht/linuxkit,thebsdbox/linuxkit,JohnnyLeone/linuxkit,mor1/linuxkit,djs55/linuxkit,mor1/linuxkit,kencochrane/linuxkit,thebsdbox/linuxkit,furious-luke/linuxkit,YuPengZTE/linuxkit,eyz/linuxkit,yankcrime/linuxkit,deitch/linuxkit,linuxkit/linuxkit,furious-luke/linuxkit,t-koulouris/linuxkit,eyz/linuxkit,eyz/linuxkit,mor1/linuxkit,JohnnyLeone/linuxkit,ndauten/linuxkit,zx2c4/linuxkit,ndauten/linuxkit,samoht/linuxkit,justincormack/linuxkit,deitch/linuxkit,t-koulouris/linuxkit,t-koulouris/linuxkit,justincormack/linuxkit,deitch/linuxkit,konstruktoid/linuxkit,djs55/linuxkit,konstruktoid/linuxkit,YuPengZTE/linuxkit,YuPengZTE/linuxkit,radu-matei/linuxkit,davefreitag/linuxkit,zx2c4/linuxkit,justincormack/linuxkit,ndauten/linuxkit,furious-luke/linuxkit,eyz/linuxkit,thebsdbox/linuxkit,eyz/linuxkit,kencochrane/linuxkit,davefreitag/linuxkit,yankcrime/linuxkit,samoht/linuxkit,linuxkit/linuxkit,linuxkit/linuxkit,YuPengZTE/linuxkit,YuPengZTE/linuxkit,yankcrime/linuxkit,davefreitag/linuxkit,deitch/linuxkit,zx2c4/linuxkit,linuxkit/linuxkit,t-koulouris/linuxkit,radu-matei/linuxkit,kencochrane/linuxkit,ndauten/linuxkit,furious-luke/linuxkit,davefreitag/linuxkit,kencochrane/linuxkit,justincormack/linuxkit,ndauten/linuxkit,zx2c4/linuxkit,JohnnyLeone/linuxkit,JohnnyLeone/linuxkit,konstruktoid/linuxkit,furious-luke/linuxkit,radu-matei/linuxkit,rn/linuxkit,kencochrane/linuxkit,radu-matei/linuxkit,YuPengZTE/linuxkit,thebsdbox/linuxkit,yankcrime/linuxkit,konstruktoid/linuxkit,justincormack/linuxkit,samoht/linuxkit,djs55/linuxkit,thebsdbox/linuxkit,kencochrane/linuxkit,konstruktoid/linuxkit,eyz/linuxkit,mor1/linuxkit,deitch/linuxkit,linuxkit/linuxkit,konstruktoid/linuxkit,yankcrime/linuxkit,rn/linuxkit,thebsdbox/linuxkit,ndauten/linuxkit