1. 07 Mar, 2018 1 commit
  2. 19 Feb, 2018 1 commit
    • Pontus Sköldström's avatar
      Support addressing TIPC Port Identity · 78aa9b19
      Pontus Sköldström authored
      ZeroMQ currently supports location independent addressing using TIPC
      Port Names with tipc://{type,instance}. This commits adds support for
      connecting and binding using TIPC Port Identity addresses. To connect
      using Port Identities the expected format is tipc://<Z.C.N:Ref>, e.g.
      "tipc://<1.2.3:123123>". To bind using TIPC Port Identities the expected
      format is "tipc://<*>".
      78aa9b19
  3. 02 Feb, 2018 1 commit
  4. 10 Dec, 2016 1 commit
  5. 11 May, 2016 1 commit
    • Erik Hugne's avatar
      tipc: add support for address domain suffix · f81ef1bc
      Erik Hugne authored
      The TIPC protocol bindings in ZeroMQ defaults to a lookup domain
      of 1.0.0 to prevent 'closest first' search, and instead always
      do round robin if several sockets in the network or node have
      the same name published. In retrospect, this might have been a
      bad idea because it won't work on standalone configurations.
      We solve this by allowing an optional domain suffix to be provided
      in the address, and 0.0.0 should be used in that case, or if the
      TIPC address range in the cluster configuration is defined to some
      other value. Domain suffixes are only relevant for connecting
      addresses.
      Signed-off-by: 's avatarErik Hugne <erik.hugne@gmail.com>
      f81ef1bc
  6. 28 Jan, 2016 1 commit
  7. 02 Jun, 2015 1 commit
  8. 22 Jan, 2015 1 commit
  9. 01 Jul, 2014 1 commit
  10. 02 Jan, 2014 2 commits
  11. 05 Nov, 2013 1 commit
  12. 01 Nov, 2013 2 commits
    • Erik Hugne's avatar
      zmq: narrow condition to include TIPC in build/test · 58ac87de
      Erik Hugne authored
      As TIPC transport for 0MQ will only work on post 3.8
      Linux kernels where nonblocking connect was added,
      we add AC_RUN test to check for this functionality.
      Should the test fail, tipc is excluded from build/test.
      Signed-off-by: 's avatarErik Hugne <erik.hugne@ericsson.com>
      58ac87de
    • Erik Hugne's avatar
      zmq: add support for TIPC transport · eab85b52
      Erik Hugne authored
      A ZeroMQ application can opt for TIPC based sockets
      using the TIPC port name format:
      zmq_bind(sb, "tipc://{type,lower,upper}");
      zmq_connect(sc, "tipc://{type,inst}");
      
      'type' is the service ID, and 'lower/upper' can be
      used for service partitioning or basic load
      balancing.
      
      ZeroMQ TIPC transport requires a kernel >= 3.8
      (nonblocking connect support for TIPC).
      Signed-off-by: 's avatarErik Hugne <erik.hugne@ericsson.com>
      eab85b52