pub type SoupAuthDomainFilter = Option<unsafe extern "C" fn(_: *mut SoupAuthDomain, _: *mut SoupMessage, _: gpointer) -> gboolean>;