renamed to avoid name clashes with embedded libraries
BPING bind on all addresses
merged