pub unsafe extern "C" fn dm_config_find_str_allow_empty(
    cn: *const dm_config_node,
    path: *const c_char,
    fail: *const c_char
) -> *const c_char