aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugins/acl/acl.c4
-rw-r--r--src/plugins/acl/acl_test.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/acl/acl.c b/src/plugins/acl/acl.c
index 5ab38ef6e56..1ad9ddffe29 100644
--- a/src/plugins/acl/acl.c
+++ b/src/plugins/acl/acl.c
@@ -2744,11 +2744,11 @@ send_acl_interface_etype_whitelist_details (acl_main_t * am,
mp->n_input = n_input;
for (i = 0; i < n_input; i++)
{
- mp->whitelist[i] = whitelist_in[i];
+ mp->whitelist[i] = htons (whitelist_in[i]);
}
for (i = 0; i < n_output; i++)
{
- mp->whitelist[n_input + i] = whitelist_out[i];
+ mp->whitelist[n_input + i] = htons (whitelist_out[i]);
}
clib_mem_set_heap (oldheap);
vl_api_send_msg (reg, (u8 *) mp);
diff --git a/src/plugins/acl/acl_test.c b/src/plugins/acl/acl_test.c
index 1b565995308..2c0687d9e7d 100644
--- a/src/plugins/acl/acl_test.c
+++ b/src/plugins/acl/acl_test.c
@@ -167,7 +167,7 @@ static void vl_api_acl_interface_etype_whitelist_details_t_handler
for(i=0; i<mp->count; i++) {
if (i == mp->n_input)
out = format(out, "\n output ");
- out = format(out, "%04x ", mp->whitelist[i]);
+ out = format(out, "%04x ", ntohs(mp->whitelist[i]));
}
out = format(out, "\n");
clib_warning("%s", out);