Drop tcp_trace() from SMALL_KERNEL builds to make room on amd64 floppy
authorvisa <visa@openbsd.org>
Thu, 28 Jan 2021 14:53:20 +0000 (14:53 +0000)
committervisa <visa@openbsd.org>
Thu, 28 Jan 2021 14:53:20 +0000 (14:53 +0000)
OK deraadt@

sys/conf/files
sys/netinet/tcp_var.h

index 2d7c946..ff84e57 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: files,v 1.692 2020/11/17 14:30:13 patrick Exp $
+#      $OpenBSD: files,v 1.693 2021/01/28 14:53:20 visa Exp $
 #      $NetBSD: files,v 1.87 1996/05/19 17:17:50 jonathan Exp $
 
 #      @(#)files.newconf       7.5 (Berkeley) 5/10/93
@@ -872,7 +872,7 @@ file netinet/ip_input.c
 file netinet/ip_mroute.c               mrouting
 file netinet/ip_output.c
 file netinet/raw_ip.c
-file netinet/tcp_debug.c
+file netinet/tcp_debug.c               !small_kernel
 file netinet/tcp_input.c
 file netinet/tcp_output.c
 file netinet/tcp_subr.c
index 1aeca60..5783f1f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: tcp_var.h,v 1.135 2020/08/18 05:21:21 gnezdo Exp $    */
+/*     $OpenBSD: tcp_var.h,v 1.136 2021/01/28 14:53:20 visa Exp $      */
 /*     $NetBSD: tcp_var.h,v 1.17 1996/02/13 23:44:24 christos Exp $    */
 
 /*
@@ -694,8 +694,10 @@ void        tcp_update_rcvspace(struct tcpcb *);
 void    tcp_slowtimo(void);
 struct mbuf *
         tcp_template(struct tcpcb *);
+#ifndef SMALL_KERNEL
 void    tcp_trace(short, short, struct tcpcb *, struct tcpcb *, caddr_t,
                int, int);
+#endif
 struct tcpcb *
         tcp_usrclosed(struct tcpcb *);
 int     tcp_sysctl(int *, u_int, void *, size_t *, void *, size_t);
@@ -728,5 +730,13 @@ void        syn_cache_unreach(struct sockaddr *, struct sockaddr *,
 void    syn_cache_init(void);
 void    syn_cache_cleanup(struct tcpcb *);
 
+#ifdef SMALL_KERNEL
+static inline void
+tcp_trace(short act, short ostate, struct tcpcb *tp, struct tcpcb *otp,
+    caddr_t headers, int req, int len)
+{
+}
+#endif
+
 #endif /* _KERNEL */
 #endif /* _NETINET_TCP_VAR_H_ */