Module Name: src
Committed By: roy
Date: Wed Feb 3 18:13:14 UTC 2021
Modified Files:
src/sys/net: if_arp.h if_ether.h if_gre.h if_llc.h
src/sys/netinet: igmp.h in.h ip.h ip6.h ip_carp.h ip_icmp.h ip_mroute.h
ip_var.h tcp.h tcp_debug.h udp.h
Log Message:
CTASSERT -> __CTASSERT to unbreak userland build.
While here move __packed in tcp_debug.h back to where it was and
note removal warrants more investigation.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/net/if_arp.h
cvs rdiff -u -r1.83 -r1.84 src/sys/net/if_ether.h
cvs rdiff -u -r1.46 -r1.47 src/sys/net/if_gre.h
cvs rdiff -u -r1.22 -r1.23 src/sys/net/if_llc.h
cvs rdiff -u -r1.14 -r1.15 src/sys/netinet/igmp.h
cvs rdiff -u -r1.113 -r1.114 src/sys/netinet/in.h
cvs rdiff -u -r1.37 -r1.38 src/sys/netinet/ip.h
cvs rdiff -u -r1.28 -r1.29 src/sys/netinet/ip6.h
cvs rdiff -u -r1.13 -r1.14 src/sys/netinet/ip_carp.h
cvs rdiff -u -r1.42 -r1.43 src/sys/netinet/ip_icmp.h
cvs rdiff -u -r1.34 -r1.35 src/sys/netinet/ip_mroute.h
cvs rdiff -u -r1.132 -r1.133 src/sys/netinet/ip_var.h
cvs rdiff -u -r1.36 -r1.37 src/sys/netinet/tcp.h
cvs rdiff -u -r1.20 -r1.21 src/sys/netinet/tcp_debug.h
cvs rdiff -u -r1.18 -r1.19 src/sys/netinet/udp.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/net/if_arp.h
diff -u src/sys/net/if_arp.h:1.36 src/sys/net/if_arp.h:1.37
--- src/sys/net/if_arp.h:1.36 Wed Feb 3 11:53:43 2021
+++ src/sys/net/if_arp.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: if_arp.h,v 1.36 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: if_arp.h,v 1.37 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1986, 1993
@@ -72,8 +72,8 @@ struct arphdr {
uint8_t ar_tpa[]; /* target protocol address */
#endif
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct arphdr) == 8);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct arphdr) == 8);
#endif
static __inline uint8_t *
Index: src/sys/net/if_ether.h
diff -u src/sys/net/if_ether.h:1.83 src/sys/net/if_ether.h:1.84
--- src/sys/net/if_ether.h:1.83 Wed Feb 3 11:53:43 2021
+++ src/sys/net/if_ether.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: if_ether.h,v 1.83 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: if_ether.h,v 1.84 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1982, 1986, 1993
@@ -90,9 +90,9 @@ struct ether_header {
uint16_t ether_type;
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct ether_addr) == 6);
-CTASSERT(sizeof(struct ether_header) == 14);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct ether_addr) == 6);
+__CTASSERT(sizeof(struct ether_header) == 14);
#endif
#include <net/ethertypes.h>
Index: src/sys/net/if_gre.h
diff -u src/sys/net/if_gre.h:1.46 src/sys/net/if_gre.h:1.47
--- src/sys/net/if_gre.h:1.46 Wed Feb 3 11:53:43 2021
+++ src/sys/net/if_gre.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: if_gre.h,v 1.46 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: if_gre.h,v 1.47 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1998, 2008 The NetBSD Foundation, Inc.
@@ -131,8 +131,8 @@ struct gre_h {
Present if (rt_pres == 1)
*/
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct gre_h) == 4);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct gre_h) == 4);
#endif
#define GRE_CP 0x8000 /* Checksum Present */
Index: src/sys/net/if_llc.h
diff -u src/sys/net/if_llc.h:1.22 src/sys/net/if_llc.h:1.23
--- src/sys/net/if_llc.h:1.22 Wed Feb 3 12:11:34 2021
+++ src/sys/net/if_llc.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: if_llc.h,v 1.22 2021/02/03 12:11:34 roy Exp $ */
+/* $NetBSD: if_llc.h,v 1.23 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1988, 1993
@@ -92,9 +92,9 @@ struct frmrinfo {
uint8_t frmr_cause;
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct llc) == 8);
-CTASSERT(sizeof(struct frmrinfo) == 5);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct llc) == 8);
+__CTASSERT(sizeof(struct frmrinfo) == 5);
#endif
#define llc_control llc_un.type_u.control
Index: src/sys/netinet/igmp.h
diff -u src/sys/netinet/igmp.h:1.14 src/sys/netinet/igmp.h:1.15
--- src/sys/netinet/igmp.h:1.14 Wed Feb 3 11:53:43 2021
+++ src/sys/netinet/igmp.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: igmp.h,v 1.14 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: igmp.h,v 1.15 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -89,8 +89,8 @@ struct igmp {
uint16_t igmp_cksum; /* IP-style checksum */
struct in_addr igmp_group; /* group address being reported */
}; /* (zero for queries) */
-#ifdef CTASSERT
-CTASSERT(sizeof(struct igmp) == 8);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct igmp) == 8);
#endif
#define IGMP_MINLEN 8
Index: src/sys/netinet/in.h
diff -u src/sys/netinet/in.h:1.113 src/sys/netinet/in.h:1.114
--- src/sys/netinet/in.h:1.113 Wed Feb 3 11:53:43 2021
+++ src/sys/netinet/in.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: in.h,v 1.113 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: in.h,v 1.114 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1982, 1986, 1990, 1993
@@ -158,8 +158,8 @@ typedef __sa_family_t sa_family_t;
struct in_addr {
in_addr_t s_addr;
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct in_addr) == 4);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct in_addr) == 4);
#endif
/*
Index: src/sys/netinet/ip.h
diff -u src/sys/netinet/ip.h:1.37 src/sys/netinet/ip.h:1.38
--- src/sys/netinet/ip.h:1.37 Wed Feb 3 11:53:43 2021
+++ src/sys/netinet/ip.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ip.h,v 1.37 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: ip.h,v 1.38 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1982, 1986, 1993
@@ -248,10 +248,10 @@ struct ippseudo {
u_int16_t ippseudo_len; /* protocol length */
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct ip) == 20);
-CTASSERT(sizeof(struct ip_timestamp) == 12);
-CTASSERT(sizeof(struct ippseudo) == 12);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct ip) == 20);
+__CTASSERT(sizeof(struct ip_timestamp) == 12);
+__CTASSERT(sizeof(struct ippseudo) == 12);
#endif
#endif /* !_NETINET_IP_H_ */
Index: src/sys/netinet/ip6.h
diff -u src/sys/netinet/ip6.h:1.28 src/sys/netinet/ip6.h:1.29
--- src/sys/netinet/ip6.h:1.28 Wed Feb 3 11:53:43 2021
+++ src/sys/netinet/ip6.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ip6.h,v 1.28 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: ip6.h,v 1.29 2021/02/03 18:13:13 roy Exp $ */
/* $KAME: ip6.h,v 1.45 2003/06/05 04:46:38 keiichi Exp $ */
/*
@@ -120,8 +120,8 @@ struct ip6_hdr_pseudo {
u_int8_t ip6ph_zero[3];
u_int8_t ip6ph_nxt;
};
-CTASSERT(sizeof(struct ip6_hdr) == 40);
-CTASSERT(sizeof(struct ip6_hdr_pseudo) == 40);
+__CTASSERT(sizeof(struct ip6_hdr) == 40);
+__CTASSERT(sizeof(struct ip6_hdr_pseudo) == 40);
#endif
/*
Index: src/sys/netinet/ip_carp.h
diff -u src/sys/netinet/ip_carp.h:1.13 src/sys/netinet/ip_carp.h:1.14
--- src/sys/netinet/ip_carp.h:1.13 Wed Feb 3 05:51:40 2021
+++ src/sys/netinet/ip_carp.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ip_carp.h,v 1.13 2021/02/03 05:51:40 roy Exp $ */
+/* $NetBSD: ip_carp.h,v 1.14 2021/02/03 18:13:13 roy Exp $ */
/* $OpenBSD: ip_carp.h,v 1.18 2005/04/20 23:00:41 mpf Exp $ */
/*
@@ -76,8 +76,8 @@ struct carp_header {
unsigned char carp_md[20]; /* SHA1 HMAC */
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct carp_header) == 36);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct carp_header) == 36);
#endif
#define CARP_DFLTTL 255
Index: src/sys/netinet/ip_icmp.h
diff -u src/sys/netinet/ip_icmp.h:1.42 src/sys/netinet/ip_icmp.h:1.43
--- src/sys/netinet/ip_icmp.h:1.42 Wed Feb 3 11:53:43 2021
+++ src/sys/netinet/ip_icmp.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ip_icmp.h,v 1.42 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: ip_icmp.h,v 1.43 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1982, 1986, 1993
@@ -160,11 +160,11 @@ struct icmp_ext_obj_hdr {
uint8_t c_type;
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct icmp_ra_addr) == 8);
-CTASSERT(sizeof(struct icmp) == 28);
-CTASSERT(sizeof(struct icmp_ext_hdr) == 4);
-CTASSERT(sizeof(struct icmp_ext_obj_hdr) == 4);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct icmp_ra_addr) == 8);
+__CTASSERT(sizeof(struct icmp) == 28);
+__CTASSERT(sizeof(struct icmp_ext_hdr) == 4);
+__CTASSERT(sizeof(struct icmp_ext_obj_hdr) == 4);
#endif
/*
Index: src/sys/netinet/ip_mroute.h
diff -u src/sys/netinet/ip_mroute.h:1.34 src/sys/netinet/ip_mroute.h:1.35
--- src/sys/netinet/ip_mroute.h:1.34 Wed Feb 3 11:53:43 2021
+++ src/sys/netinet/ip_mroute.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ip_mroute.h,v 1.34 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: ip_mroute.h,v 1.35 2021/02/03 18:13:13 roy Exp $ */
#ifndef _NETINET_IP_MROUTE_H_
#define _NETINET_IP_MROUTE_H_
@@ -284,8 +284,8 @@ struct igmpmsg {
u_int8_t unused3;
struct in_addr im_src, im_dst;
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct igmpmsg) == 20);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct igmpmsg) == 20);
#endif
/*
Index: src/sys/netinet/ip_var.h
diff -u src/sys/netinet/ip_var.h:1.132 src/sys/netinet/ip_var.h:1.133
--- src/sys/netinet/ip_var.h:1.132 Wed Feb 3 11:53:43 2021
+++ src/sys/netinet/ip_var.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ip_var.h,v 1.132 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: ip_var.h,v 1.133 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1982, 1986, 1993
@@ -47,8 +47,8 @@ struct ipovly {
struct in_addr ih_src; /* source internet address */
struct in_addr ih_dst; /* destination internet address */
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct ipovly) == 20);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct ipovly) == 20);
#endif
/*
Index: src/sys/netinet/tcp.h
diff -u src/sys/netinet/tcp.h:1.36 src/sys/netinet/tcp.h:1.37
--- src/sys/netinet/tcp.h:1.36 Wed Feb 3 11:53:43 2021
+++ src/sys/netinet/tcp.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: tcp.h,v 1.36 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: tcp.h,v 1.37 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1982, 1986, 1993
@@ -73,8 +73,8 @@ struct tcphdr {
uint16_t th_sum; /* checksum */
uint16_t th_urp; /* urgent pointer */
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct tcphdr) == 20);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct tcphdr) == 20);
#endif
#define TCPOPT_EOL 0
Index: src/sys/netinet/tcp_debug.h
diff -u src/sys/netinet/tcp_debug.h:1.20 src/sys/netinet/tcp_debug.h:1.21
--- src/sys/netinet/tcp_debug.h:1.20 Wed Feb 3 11:52:23 2021
+++ src/sys/netinet/tcp_debug.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: tcp_debug.h,v 1.20 2021/02/03 11:52:23 roy Exp $ */
+/* $NetBSD: tcp_debug.h,v 1.21 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1982, 1986, 1993
@@ -47,7 +47,7 @@ struct tcp_debug {
struct {
struct ip ip4;
struct tcphdr th;
- } td_ti;
+ } __packed td_ti; /* XXX is __packed needed here? */
struct {
#ifdef INET6
struct ip6_hdr ip6;
@@ -58,7 +58,7 @@ struct tcp_debug {
} td_ti6;
short td_req;
struct tcpcb td_cb;
-} __packed;
+};
#define TA_INPUT 0
#define TA_OUTPUT 1
Index: src/sys/netinet/udp.h
diff -u src/sys/netinet/udp.h:1.18 src/sys/netinet/udp.h:1.19
--- src/sys/netinet/udp.h:1.18 Wed Feb 3 11:53:43 2021
+++ src/sys/netinet/udp.h Wed Feb 3 18:13:13 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: udp.h,v 1.18 2021/02/03 11:53:43 roy Exp $ */
+/* $NetBSD: udp.h,v 1.19 2021/02/03 18:13:13 roy Exp $ */
/*
* Copyright (c) 1982, 1986, 1993
@@ -45,8 +45,8 @@ struct udphdr {
uint16_t uh_ulen; /* udp length */
uint16_t uh_sum; /* udp checksum */
};
-#ifdef CTASSERT
-CTASSERT(sizeof(struct udphdr) == 8);
+#ifdef __CTASSERT
+__CTASSERT(sizeof(struct udphdr) == 8);
#endif
/* socket options for UDP */