arc: Fix arc-networkd field assignments to match decl order.

Fix order of assignments to fields in sockaddr_ll struct to match
their declaration order, to avoid triggering -Wreorder-init-list
compiler warning.

BUG=chromium:1004937
TEST=Tryjobs all passed BuildPackages with this CL.

Change-Id: Ib48754a9d4ad60954f9ea87e6111027687f9d7a6
Reviewed-on: https://chromium-review.googlesource.com/1808325
Tested-by: Caroline Tice <cmtice@chromium.org>
Commit-Ready: Caroline Tice <cmtice@chromium.org>
Legacy-Commit-Queue: Commit Bot <commit-bot@chromium.org>
Reviewed-by: Hidehiko Abe <hidehiko@chromium.org>
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
diff --git a/arc/network/ndproxy.cc b/arc/network/ndproxy.cc
index 7d62624..aaf8193 100644
--- a/arc/network/ndproxy.cc
+++ b/arc/network/ndproxy.cc
@@ -224,9 +224,9 @@
   };
   sockaddr_ll addr = {
       .sll_family = AF_PACKET,
+      .sll_protocol = htons(ETH_P_IPV6),
       .sll_ifindex = target_if,
       .sll_halen = ETHER_ADDR_LEN,
-      .sll_protocol = htons(ETH_P_IPV6),
   };
   memcpy(addr.sll_addr, reinterpret_cast<ethhdr*>(out_frame_buffer_)->h_dest,
          ETHER_ADDR_LEN);