X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=utilities%2Fovs-controller.c;h=fa60f8f68f53b6e5b757d0d68385a0f08632df9b;hb=f125905cdd3dc0339ad968c0a70128807884b400;hp=25deaffd9e5b43ad29652026e5fc30311c389036;hpb=27527aa09ce456796eeea728cef9528aa5612b70;p=openvswitch diff --git a/utilities/ovs-controller.c b/utilities/ovs-controller.c index 25deaffd..fa60f8f6 100644 --- a/utilities/ovs-controller.c +++ b/utilities/ovs-controller.c @@ -40,6 +40,7 @@ #include "util.h" #include "vconn.h" #include "vlog.h" +#include "socket-util.h" VLOG_DEFINE_THIS_MODULE(controller); @@ -115,7 +116,7 @@ main(int argc, char *argv[]) const char *name = argv[i]; struct vconn *vconn; - retval = vconn_open(name, OFP_VERSION, &vconn); + retval = vconn_open(name, OFP10_VERSION, &vconn, DSCP_DEFAULT); if (!retval) { if (n_switches >= MAX_SWITCHES) { ovs_fatal(0, "max %d switch connections", n_switches); @@ -124,7 +125,7 @@ main(int argc, char *argv[]) continue; } else if (retval == EAFNOSUPPORT) { struct pvconn *pvconn; - retval = pvconn_open(name, &pvconn); + retval = pvconn_open(name, &pvconn, DSCP_DEFAULT); if (!retval) { if (n_listeners >= MAX_LISTENERS) { ovs_fatal(0, "max %d passive connections", n_listeners); @@ -156,7 +157,7 @@ main(int argc, char *argv[]) for (i = 0; i < n_listeners && n_switches < MAX_SWITCHES; ) { struct vconn *new_vconn; - retval = pvconn_accept(listeners[i], OFP_VERSION, &new_vconn); + retval = pvconn_accept(listeners[i], OFP10_VERSION, &new_vconn); if (!retval || retval == EAGAIN) { if (!retval) { new_switch(&switches[n_switches++], new_vconn); @@ -222,7 +223,7 @@ new_switch(struct switch_ *sw, struct vconn *vconn) { struct lswitch_config cfg; - sw->rconn = rconn_create(60, 0); + sw->rconn = rconn_create(60, 0, DSCP_DEFAULT); rconn_connect_unreliably(sw->rconn, vconn, NULL); cfg.mode = (action_normal ? LSW_NORMAL @@ -376,7 +377,7 @@ parse_options(int argc, char *argv[]) usage(); case 'V': - ovs_print_version(OFP_VERSION, OFP_VERSION); + ovs_print_version(OFP10_VERSION, OFP10_VERSION); exit(EXIT_SUCCESS); VLOG_OPTION_HANDLERS