summaryrefslogtreecommitdiff
path: root/libfdcore/fdcore-internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'libfdcore/fdcore-internal.h')
-rw-r--r--libfdcore/fdcore-internal.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/libfdcore/fdcore-internal.h b/libfdcore/fdcore-internal.h
index 7fac852..03d6eed 100644
--- a/libfdcore/fdcore-internal.h
+++ b/libfdcore/fdcore-internal.h
@@ -2,7 +2,7 @@
* Software License Agreement (BSD License) *
* Author: Sebastien Decugis <sdecugis@freediameter.net> *
* *
-* Copyright (c) 2013, WIDE Project and NICT *
+* Copyright (c) 2020, WIDE Project and NICT *
* All rights reserved. *
* *
* Redistribution and use of this software in source and binary forms, with or without modification, are *
@@ -109,6 +109,7 @@ extern struct fifo * fd_g_outgoing; /* messages to be sent to other peers on the
extern struct fifo * fd_g_local; /* messages to be handled to local extensions */
/* Message queues */
int fd_queues_init(void);
+int fd_queues_init_after_conf(void);
int fd_queues_fini(struct fifo ** queue);
/* Trigged events */
@@ -341,7 +342,7 @@ struct cnxctx * fd_cnx_serv_sctp(uint16_t port, struct fd_list * ep_list);
int fd_cnx_serv_listen(struct cnxctx * conn);
struct cnxctx * fd_cnx_serv_accept(struct cnxctx * serv);
struct cnxctx * fd_cnx_cli_connect_tcp(sSA * sa, socklen_t addrlen);
-struct cnxctx * fd_cnx_cli_connect_sctp(int no_ip6, uint16_t port, struct fd_list * list);
+struct cnxctx * fd_cnx_cli_connect_sctp(int no_ip6, uint16_t port, struct fd_list * list, struct fd_list * src_list);
int fd_cnx_start_clear(struct cnxctx * conn, int loop);
void fd_cnx_sethostname(struct cnxctx * conn, DiamId_t hn);
int fd_cnx_proto_info(struct cnxctx * conn, char * buf, size_t len);