diff options
author | Ben Pfaff <blp@ovn.org> | 2017-07-30 17:40:32 -0700 |
---|---|---|
committer | Ben Pfaff <blp@ovn.org> | 2017-07-31 16:03:38 -0700 |
commit | 4d617a87ec0be851a5a0d8f7f99ffb237a0ef397 (patch) | |
tree | e9a865c387611d6fa3c3188ec3c39680660feaad /ofproto | |
parent | 3e892d4396128e27c751c686bb304598f740d197 (diff) | |
download | openvswitch-4d617a87ec0be851a5a0d8f7f99ffb237a0ef397.tar.gz |
ofp-util: Avoid C++ keyword 'public' in name of struct member.
This allows a C++ program to include ofp-util.h.
Signed-off-by: Ben Pfaff <blp@ovn.org>
Acked-by: Russell Bryant <russell@ovn.org>
Diffstat (limited to 'ofproto')
-rw-r--r-- | ofproto/connmgr.c | 14 | ||||
-rw-r--r-- | ofproto/fail-open.c | 2 | ||||
-rw-r--r-- | ofproto/ofproto-dpif-xlate.c | 14 | ||||
-rw-r--r-- | ofproto/ofproto-dpif.c | 8 |
4 files changed, 19 insertions, 19 deletions
diff --git a/ofproto/connmgr.c b/ofproto/connmgr.c index 2dc414d31..c0ce828ce 100644 --- a/ofproto/connmgr.c +++ b/ofproto/connmgr.c @@ -1740,7 +1740,7 @@ connmgr_send_async_msg(struct connmgr *mgr, if (protocol == OFPUTIL_P_NONE || !rconn_is_connected(ofconn->rconn) || ofconn->controller_id != am->controller_id || !ofconn_receives_async_msg(ofconn, am->oam, - am->pin.up.public.reason)) { + am->pin.up.base.reason)) { continue; } @@ -1748,11 +1748,11 @@ connmgr_send_async_msg(struct connmgr *mgr, &am->pin.up, protocol, ofconn->packet_in_format); struct ovs_list txq; - bool is_miss = (am->pin.up.public.reason == OFPR_NO_MATCH || - am->pin.up.public.reason == OFPR_EXPLICIT_MISS || - am->pin.up.public.reason == OFPR_IMPLICIT_MISS); + bool is_miss = (am->pin.up.base.reason == OFPR_NO_MATCH || + am->pin.up.base.reason == OFPR_EXPLICIT_MISS || + am->pin.up.base.reason == OFPR_IMPLICIT_MISS); pinsched_send(ofconn->schedulers[is_miss], - am->pin.up.public.flow_metadata.flow.in_port.ofp_port, + am->pin.up.base.flow_metadata.flow.in_port.ofp_port, msg, &txq); do_send_packet_ins(ofconn, &txq); } @@ -2322,8 +2322,8 @@ ofmonitor_wait(struct connmgr *mgr) void ofproto_async_msg_free(struct ofproto_async_msg *am) { - free(am->pin.up.public.packet); - free(am->pin.up.public.userdata); + free(am->pin.up.base.packet); + free(am->pin.up.base.userdata); free(am->pin.up.stack); free(am->pin.up.actions); free(am->pin.up.action_set); diff --git a/ofproto/fail-open.c b/ofproto/fail-open.c index e038e77ff..914a51b4b 100644 --- a/ofproto/fail-open.c +++ b/ofproto/fail-open.c @@ -128,7 +128,7 @@ send_bogus_packet_ins(struct fail_open *fo) .oam = OAM_PACKET_IN, .pin = { .up = { - .public = { + .base = { .packet = dp_packet_data(&b), .packet_len = dp_packet_size(&b), .flow_metadata = MATCH_CATCHALL_INITIALIZER, diff --git a/ofproto/ofproto-dpif-xlate.c b/ofproto/ofproto-dpif-xlate.c index 7f7adb280..c10379367 100644 --- a/ofproto/ofproto-dpif-xlate.c +++ b/ofproto/ofproto-dpif-xlate.c @@ -4517,7 +4517,7 @@ execute_controller_action(struct xlate_ctx *ctx, int len, .oam = OAM_PACKET_IN, .pin = { .up = { - .public = { + .base = { .packet = dp_packet_steal_data(packet), .packet_len = packet_len, .reason = reason, @@ -4532,7 +4532,7 @@ execute_controller_action(struct xlate_ctx *ctx, int len, .max_len = len, }, }; - flow_get_metadata(&ctx->xin->flow, &am->pin.up.public.flow_metadata); + flow_get_metadata(&ctx->xin->flow, &am->pin.up.base.flow_metadata); /* Async messages are only sent once, so if we send one now, no * xlate cache entry is created. */ @@ -4562,7 +4562,7 @@ emit_continuation(struct xlate_ctx *ctx, const struct frozen_state *state) .oam = OAM_PACKET_IN, .pin = { .up = { - .public = { + .base = { .userdata = xmemdup(ctx->pause->userdata, ctx->pause->userdata_len), .userdata_len = ctx->pause->userdata_len, @@ -4585,7 +4585,7 @@ emit_continuation(struct xlate_ctx *ctx, const struct frozen_state *state) .max_len = UINT16_MAX, }, }; - flow_get_metadata(ctx->paused_flow, &am->pin.up.public.flow_metadata); + flow_get_metadata(ctx->paused_flow, &am->pin.up.base.flow_metadata); /* Async messages are only sent once, so if we send one now, no * xlate cache entry is created. */ @@ -6877,8 +6877,8 @@ xlate_resume(struct ofproto_dpif *ofproto, enum slow_path_reason *slow) { struct dp_packet packet; - dp_packet_use_const(&packet, pin->public.packet, - pin->public.packet_len); + dp_packet_use_const(&packet, pin->base.packet, + pin->base.packet_len); struct flow flow; flow_extract(&packet, &flow); @@ -6916,7 +6916,7 @@ xlate_resume(struct ofproto_dpif *ofproto, .action_set_len = pin->action_set_len, }; frozen_metadata_from_flow(&state.metadata, - &pin->public.flow_metadata.flow); + &pin->base.flow_metadata.flow); xin.frozen_state = &state; struct xlate_out xout; diff --git a/ofproto/ofproto-dpif.c b/ofproto/ofproto-dpif.c index 823e506f1..b82ed55d2 100644 --- a/ofproto/ofproto-dpif.c +++ b/ofproto/ofproto-dpif.c @@ -4865,14 +4865,14 @@ nxt_resume(struct ofproto *ofproto_, /* Steal 'pin->packet' and put it into a dp_packet. */ struct dp_packet packet; - dp_packet_init(&packet, pin->public.packet_len); - dp_packet_put(&packet, pin->public.packet, pin->public.packet_len); + dp_packet_init(&packet, pin->base.packet_len); + dp_packet_put(&packet, pin->base.packet, pin->base.packet_len); - pkt_metadata_from_flow(&packet.md, &pin->public.flow_metadata.flow); + pkt_metadata_from_flow(&packet.md, &pin->base.flow_metadata.flow); /* Fix up in_port. */ ofproto_dpif_set_packet_odp_port(ofproto, - pin->public.flow_metadata.flow.in_port.ofp_port, + pin->base.flow_metadata.flow.in_port.ofp_port, &packet); struct flow headers; |