when the peer bounces ppp, s6 will restart the ppp process but not restart the dependent services (because the service isn't considered to have gone down) so the dependent services need to notice when the outputs from ppp have changed
also workaround a bug in rebinding/updates where we get an error from "ip addr add" trying to add an address that's already present