Function gnunet_sys::GNUNET_CONFIGURATION_parse_and_run[][src]

pub unsafe extern "C" fn GNUNET_CONFIGURATION_parse_and_run(
    filename: *const c_char,
    cb: GNUNET_CONFIGURATION_Callback,
    cb_cls: *mut c_void
) -> GNUNET_GenericReturnValue

Parse a configuration file @a filename and run the function @a cb with the resulting configuration object. Then free the configuration object and return the status value from @a cb.

@param filename configuration to parse, NULL for “default” @param cb function to run @param cb_cls closure for @a cb @return #GNUNET_SYSERR if parsing the configuration failed, otherwise return value from @a cb.