$OpenBSD: patch-lib_socket_c,v 1.3 2019/05/23 08:49:48 ajacoutot Exp $

Index: lib/socket.c
--- lib/socket.c.orig
+++ lib/socket.c
@@ -156,7 +156,7 @@ set_tcp_sockopt(int sockfd, int optname, int value)
 {
 	int level;
 
-	#if defined(__FreeBSD__) || defined(__sun) || (defined(__APPLE__) && defined(__MACH__))
+	#ifndef SOL_TCP
 	struct protoent *buf;
 
 	if ((buf = getprotobyname("tcp")) != NULL)
