summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorPieter Hintjens <ph@imatix.com>2010-08-10 12:36:56 +0200
committerPieter Hintjens <ph@imatix.com>2010-08-10 12:40:22 +0200
commita12f446c4c160e6fb969c35ff01578e5f0965ecc (patch)
treefe9fd6830abb10a28f234852a02cbf58c5f2b422 /doc
parentb6cdd369e328ceca2c46758d92ad8ea6a1f59cd7 (diff)
Modified zmq_tcp(7) to emphasize wildcard interfaces
Diffstat (limited to 'doc')
-rw-r--r--doc/zmq_tcp.txt10
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/zmq_tcp.txt b/doc/zmq_tcp.txt
index 1713eb4..2264d75 100644
--- a/doc/zmq_tcp.txt
+++ b/doc/zmq_tcp.txt
@@ -30,10 +30,10 @@ colon and the TCP port number to use.
An 'interface' may be specified by either of the following:
-* The interface name as defined by the operating system.
+* The wildcard `*`, meaning all available interfaces.
* The primary IPv4 address assigned to the interface, in its numeric
representation.
-* The wildcard `*`, meaning that the interface address is unspecified.
+* The interface name as defined by the operating system.
NOTE: Interface names are not standardised in any way and should be assumed to
be arbitrary and platform dependent. On Win32 platforms no short interface
@@ -124,15 +124,15 @@ EXAMPLES
--------
.Assigning a local address to a socket
----
+/* TCP port 5555 on all available interfaces */
+rc = zmq_bind(socket, "tcp://*:5555");
+assert (rc == 0);
/* TCP port 5555 on the local loopback interface on all platforms */
rc = zmq_bind(socket, "tcp://127.0.0.1:5555");
assert (rc == 0);
/* TCP port 5555 on the first ethernet network interface on Linux */
rc = zmq_bind(socket, "tcp://eth0:5555");
assert (rc == 0);
-/* TCP port 5555 with an unspecified interface */
-rc = zmq_bind(socket, "tcp://*:5555");
-assert (rc == 0);
----
.Connecting a socket