fres_contract_id_cmp /* cust_cmp_fnc */);
#else
#include "fcb_contract_gavl.inc"
+#include <forb/forb.h>
#endif
static inline int
fres_contract_broker fcb;
forb_executor_t executor;
int ret;
- forb_init_attr_t attr = {
- .peer_discovery_callback = peer_discovery_callback,
- .peer_dead_callback = peer_dead_callback,
- .fixed_tcp_port = FCB_TCP_PORT,
-#ifdef CONFIG_FORB_PROTO_INET_DEFAULT
- .fixed_server_id = FCB_SERVER_ID,
- .redistribute_hellos = true,
-#endif
- };
int opt;
while ((opt = getopt_long(argc, argv, "hl:", &long_opts[0], NULL)) != EOF) {
if (ret) error(1, errno, "forb_register_reference() failed");
ul_logmsg("Waiting for requests\n");
- if (opt_daemon)
- forb_daemon_ready();
+
+ forb_signal_server_ready(orb);
ret = forb_executor_run(&executor);
if (ret) error(1, errno, "forb_executor_run failed");