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 */

Reply via email to