freebsd-ports/databases/percona56-server/files/patch-sql_mysqld.cc
Florian Smeets 33578b458e Update to 5.6.26.74.0
PR:		203148
Submitted by:	Thomas Babut <tbabut@mobileobjects.de>
2015-10-10 23:17:57 +00:00

19 lines
533 B
C++

--- sql/mysqld.cc.orig 2015-07-25 17:06:21 UTC
+++ sql/mysqld.cc
@@ -2117,6 +2117,16 @@
#ifndef EMBEDDED_LIBRARY
/* Initialise proxy protocol. */
+
+/* At least OpenBSD and NexentaCore do not
+* define s6_addr32 for user land settings.
+*/
+#if !defined s6_addr32 && defined __sun__
+# define s6_addr32 _S6_un._S6_u32
+#elif !defined s6_addr32 && ( defined __OpenBSD__ || defined __FreeBSD__ )
+# define s6_addr32 __u6_addr.__u6_addr32
+#endif /* !defined s6_addr32 */
+
static void set_proxy()
{
const char *p;