added header/copyright specification

Change-Id: I3e45299e08bf919f7d35b8e5283da6caed02e797
Signed-off-by: dvorkinista <dvorkin@noironetworks.com>
Implement wrappers for opflex communications and some infrastructure
for testing
Implement framework for pooling opflex server connections and choosing
a master
Some cleanup fixes

Change-Id: I2033d960bf4fa9351601ccdfc2f2e7eb417e40b0
Signed-off-by: Rob Adams <readams@readams.net>
Add configuration for opflex protocol to agent

Change-Id: I78ce932ca5ab3803141de6c961af39deab574e5e
Signed-off-by: Rob Adams <readams@readams.net>
Add support for REVERSE_RELATIONSHIP which doesn't get resolved by
default.

Change-Id: I1f867e13cde05c628ee200f552c5f1a714563d3f
Signed-off-by: Rob Adams <readams@readams.net>
Merge "Implement wrappers for opflex communications and some infrastructure for testing Implement framework for pooling opflex server connections and choosing a master Some cleanup fixes"
Merge "Add configuration for opflex protocol to agent"
Merge "Add support for REVERSE_RELATIONSHIP which doesn't get resolved by default."
added enum/bitmask const generation

Change-Id: Ibd582955a17701cbf19ee3032ed1b9691b32be37
Signed-off-by: dvorkinista <dvorkin@noironetworks.com>
Add some EPG-related functions to PolicyManager

Added functions to
- get the vnid of an end-point group
- check if a group exists

Also made other getXXXForGroup functions thread-safe.

Change-Id: I550d9c279ff19bba0cdbccaa3d6145b048f58340
Signed-off-by: Amit Bose <bose@noironetworks.com>
Merge "added enum/bitmask const generation"
Implement Opflex handshake and bootstrap
  * Implement a temporary rpc mechanism to use for testing until comms
    is ready
  * Implement mock server for use with unit testing engine

Change-Id: Ia7e13e2312908ccb12c3d1e10b2b488a47f1af2e
Signed-off-by: Rob Adams <readams@readams.net>
Implement endpoint declare messages and hook into processor.
Implement mock server handling of endpoint declare messages

Change-Id: Iac9e1dfb8a08571eeb316ad1ff9ac0563688e2b1
Signed-off-by: Rob Adams <readams@readams.net>
always show testcase names in comms tests

Change-Id: I2a6a83cf2743ca9d0b8b26f33da553921a2bcb4a
Signed-off-by: Alessandro Salvatori <sandr8@gmail.com>
verbose logging of peer DB checks

Change-Id: I2d50efb75d996efc5fe6cffa088578bd6c54dff4
Signed-off-by: Alessandro Salvatori <sandr8@gmail.com>
Merge "Implement Opflex handshake and bootstrap   * Implement a temporary rpc mechanism to use for testing until comms     is ready   * Implement mock server for use with unit testing engine"
Merge "Implement endpoint declare messages and hook into processor. Implement mock server handling of endpoint declare messages"
don't assert within invariants checks

Change-Id: I8bd43ea8f8e95a530df9902a6e17c6e74883b6ab
Signed-off-by: Alessandro Salvatori <sandr8@gmail.com>
fixlet for checkInvariants

Change-Id: I7de5fa9a3d256362be54d2b87bfa6dc5bd1d97eb
Signed-off-by: Alessandro Salvatori <sandr8@gmail.com>
some cleanup

Change-Id: I065ed1fc5fee552064ef0cbfed475d277971232a
Signed-off-by: Alessandro Salvatori <sandr8@gmail.com>
add comms library tracing via --comms-enable-tracing

Change-Id: Ic8dbcaf1c6983c7eb6f0cb85a76dada2312c3286
Signed-off-by: Alessandro Salvatori <sandr8@gmail.com>