components/openvswitch/files/lib/dpif-solaris.c
changeset 7396 8545c0cb4601
parent 7237 c378a893371d
child 7590 5461fab14904
equal deleted inserted replaced
7393:f4f5642f74fa 7396:8545c0cb4601
  1729 	flownames = xmalloc(flow_count * sizeof (char *));
  1729 	flownames = xmalloc(flow_count * sizeof (char *));
  1730 	physnames = xmalloc(flow_count * sizeof (char *));
  1730 	physnames = xmalloc(flow_count * sizeof (char *));
  1731 
  1731 
  1732 	HMAP_FOR_EACH_SAFE(solaris_flow, next, node, &dpif->flows) {
  1732 	HMAP_FOR_EACH_SAFE(solaris_flow, next, node, &dpif->flows) {
  1733 		flownames[i] = xstrdup(solaris_flow->flowname);
  1733 		flownames[i] = xstrdup(solaris_flow->flowname);
  1734 		physnames[i] = xstrdup(solaris_flow->physname);
  1734 		physnames[i++] = xstrdup(solaris_flow->physname);
  1735 		dpif_solaris_flow_remove(dpif, solaris_flow);
  1735 		dpif_solaris_flow_remove(dpif, solaris_flow);
  1736 	}
  1736 	}
  1737 	ovs_rwlock_unlock(&dpif->flow_rwlock);
  1737 	ovs_rwlock_unlock(&dpif->flow_rwlock);
  1738 
  1738 
  1739 	for (i = 0; i < flow_count; i++) {
  1739 	for (i = 0; i < flow_count; i++) {