None of this code seems necessary, the Connman backend implementation of QBearerEngineImpl::requiresPolling() will always return false.