/* ISC license. */ #include #include #include #include #include #include "skabus-rpc-internal.h" int skabus_rpc_interface_register_cb (unixmessage const *m, void *p) { skabus_rpc_interface_result_t *r = p ; if (m->len != 1 || m->nfds) return (errno = EPROTO, 0) ; r->err = m->s[0] ; if (r->err) gensetdyn_delete(r->r, r->ifid) ; return 1 ; }