<div dir="ltr">You can call zmq_msg_get with ZMQ_SRCFD, however this option is deprecated and I don't recommend it.<br><div><br></div>Instead you can call the zmq_msg_gets to get metadata about the socket, right now only "Peer-Address" is supported but it is pretty easy to add more properties.<div><br></div><div>If you want to add more this is the placeĀ <a href="https://github.com/zeromq/libzmq/blob/master/src/stream_engine.cpp#L984">https://github.com/zeromq/libzmq/blob/master/src/stream_engine.cpp#L984</a></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 19, 2016 at 8:43 AM, Bharat Somani <span dir="ltr"><<a href="mailto:bharatdsomani@gmail.com" target="_blank">bharatdsomani@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><br clear="all"><span style="color:rgb(36,39,41);font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:19.5px;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;display:inline!important;float:none;background-color:rgb(255,255,255)">I am using ZMQ zmq_msg_recv() for receiving client connections and requests, How do I get the sock fd of the client who has sent this message? I have read somewhere that this feature is added in ZMQ 4 but somehow not able to locate which API gives the sock fd.<br><br>Any pointers in this regards?</span><br><br></div>Regards,<br></div>Bharat<br></div>
<br>_______________________________________________<br>
zeromq-dev mailing list<br>
<a href="mailto:zeromq-dev@lists.zeromq.org">zeromq-dev@lists.zeromq.org</a><br>
<a href="http://lists.zeromq.org/mailman/listinfo/zeromq-dev" rel="noreferrer" target="_blank">http://lists.zeromq.org/mailman/listinfo/zeromq-dev</a><br></blockquote></div><br></div>