gcc is more strict about union decls
authorderaadt <deraadt@openbsd.org>
Fri, 26 Feb 2021 00:16:41 +0000 (00:16 +0000)
committerderaadt <deraadt@openbsd.org>
Fri, 26 Feb 2021 00:16:41 +0000 (00:16 +0000)
ok dlg

sys/net/if_veb.c

index b4d043f..3df480c 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_veb.c,v 1.8 2021/02/24 01:20:03 dlg Exp $ */
+/*     $OpenBSD: if_veb.c,v 1.9 2021/02/26 00:16:41 deraadt Exp $ */
 
 /*
  * Copyright (c) 2021 David Gwynne <dlg@openbsd.org>
@@ -78,10 +78,10 @@ union veb_addr {
 };
 
 static const union veb_addr veb_8021_group = {
-       .ea = { 0x01, 0x80, 0xc2, 0x00, 0x00, 0x00 }
+       .ea = { { 0x01, 0x80, 0xc2, 0x00, 0x00, 0x00 } }
 };
 static const union veb_addr veb_8021_group_mask = {
-       .ea = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0 }
+       .ea = { { 0xff, 0xff, 0xff, 0xff, 0xff, 0xf0 } }
 };
 
 /* SIOCBRDGIFFLGS, SIOCBRDGIFFLGS */