Rewriting server in a lazy way Application does not handle multiple sockets It is sometimes difficult/cubersome to make application handle multiple sockets Listen() on wildcard address for single address family Specify address family by command line option Run two daemons ("foo -4" and "foo -6")