interface: use a global socket instead of per-interface ones