big numbers need suffixes on some platforms. fix LACP_ADDR_SLOW_E64.
authordlg <dlg@openbsd.org>
Sun, 28 Feb 2021 03:59:25 +0000 (03:59 +0000)
committerdlg <dlg@openbsd.org>
Sun, 28 Feb 2021 03:59:25 +0000 (03:59 +0000)
deraadt@ says i broke hppa :(

sys/net/if_aggr.c

index 1e24e25..5be2d46 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_aggr.c,v 1.37 2021/02/27 01:19:11 dlg Exp $ */
+/*     $OpenBSD: if_aggr.c,v 1.38 2021/02/28 03:59:25 dlg Exp $ */
 
 /*
  * Copyright (c) 2019 The University of Queensland
@@ -108,7 +108,7 @@ struct ether_slowproto_hdr {
 
 #define LACP_ADDR_C_BRIDGE             { 0x01, 0x80, 0xc2, 0x00, 0x00, 0x00 }
 #define LACP_ADDR_SLOW                 { 0x01, 0x80, 0xc2, 0x00, 0x00, 0x02 }
-#define LACP_ADDR_SLOW_E64             0x0180c2000002
+#define LACP_ADDR_SLOW_E64             0x0180c2000002ULL
 #define LACP_ADDR_NON_TPMR_BRIDGE      { 0x01, 0x80, 0xc2, 0x00, 0x00, 0x03 }
 
 struct lacp_tlv_hdr {