/** Custom GLib event source for generic descriptor I/O.
* @see https://developer.gnome.org/glib/stable/glib-The-Main-Event-Loop.html
- * @internal
*/
struct fd_source {
GSource base;
int ret;
cfg = sr_config_new(key, var);
- if (!cfg)
- return SR_ERR;
memset(&meta, 0, sizeof(meta));