Raise an alert if an authorize() hook fails

This commit is contained in:
Martin Willi 2012-11-06 11:48:58 +01:00
parent 45d6134218
commit c57fe7ac6f
2 changed files with 6 additions and 0 deletions

View File

@ -720,6 +720,10 @@ METHOD(bus_t, authorize, bool,
}
enumerator->destroy(enumerator);
this->mutex->unlock(this->mutex);
if (!success)
{
alert(this, ALERT_AUTHORIZATION_FAILED);
}
return success;
}

View File

@ -124,6 +124,8 @@ enum alert_t {
ALERT_UNIQUE_KEEP,
/** allocating virtual IP failed, linked_list_t of host_t requested */
ALERT_VIP_FAILURE,
/** an authorize() hook failed, no argument */
ALERT_AUTHORIZATION_FAILED,
};
/**