(It does seem like using an rtnetlink socket and RTMGRP_LINK would be a much more efficient way to monitor link state changes, which I assume is what wicd is doing here.)
(It does seem like using an rtnetlink socket and RTMGRP_LINK would be a much more efficient way to monitor link state changes, which I assume is what wicd is doing here.)