probes: do not send any probe packets when discovery is disabled

The code was sending a probe packet every time a new port came up on the a switch regardless of whether discovery was enabled. It now performs that check and only send the probe if it's enabled.