Do not specify controller port in the code.
Open OF connection between OVS and dove-controller on non-OF port
Compile libcurl without librtmp

Signed-off-by: Liran Schour <lirans@il.ibm.com>
Fixes for BUGs 515, 516, and 535

Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
Revert "Fixes for BUGs 515, 516, and 535"

This reverts commit f8dc66cee2ae8e45623ed6a1331a405626d14101 because
it (a) combines multiple bug fixes and (b) combines multiple bug
fixes with an enhancement.  Will be re-applying as three commits
to allow for cherry-picking into the stable/hydrogen branch

Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
Add remove switch NB URI code for Enhancement #535

NB URI added to allow Dove Switches to be removed.

Change-Id: I0c2aae779cfb05e2ce50bab95e3680eec5c78b42
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
Fix Bug #515: externalize virtual network w/ shared subnet

Hyrdogen did not correctly externalize VNs using shared subnets
through the oDGW.  Correct this by setting the oDGW external
subnet based on the shared subnet and configuring an SNAT pool
of zero size so that packets exit the oDGW without address
translation.

Change-Id: I8153a9ae647a17c4b3e2b2e1457a00c44fb97400
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
Fix for Bug 516: support external-gateway-info field

OpenDove neutron callbacks in Hydrogen did not support
neutron's external-gateway-info field properly for externalizing
virtual networks through the oDGW.  Correct this.

Change-Id: Ia42b371cf493d691c98df20c2d80a8359392b006
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>