Rewrited UDPLPD to work with TransportSocketInterfaces.