From ec2b1275153487fda661942d9b98aab2567b612e Mon Sep 17 00:00:00 2001 From: Garrett D'Amore Date: Mon, 2 Jan 2017 14:37:42 -0800 Subject: Begin testing REQ/REP. --- src/core/protocol.c | 4 ++++ src/core/socket.c | 7 +++++++ 2 files changed, 11 insertions(+) (limited to 'src/core') diff --git a/src/core/protocol.c b/src/core/protocol.c index 8669275a..072cc301 100644 --- a/src/core/protocol.c +++ b/src/core/protocol.c @@ -17,9 +17,13 @@ // change, as adding new protocols is not something intended to be done // outside of the core. extern nni_proto nni_pair_proto; +extern nni_proto nni_rep_proto; +extern nni_proto nni_req_proto; static nni_proto *protocols[] = { &nni_pair_proto, + &nni_rep_proto, + &nni_req_proto, NULL }; diff --git a/src/core/socket.c b/src/core/socket.c index cad4b10a..26ca055e 100644 --- a/src/core/socket.c +++ b/src/core/socket.c @@ -361,6 +361,13 @@ nni_sock_proto(nni_sock *sock) } +uint16_t +nni_sock_peer(nni_sock *sock) +{ + return (sock->s_proto.proto_peer); +} + + int nni_sock_dial(nni_sock *sock, const char *addr, nni_ep **epp, int flags) { -- cgit v1.2.3-70-g09d2