From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/8083 Path: news.gmane.org!not-for-mail From: Roman Yeryomin Newsgroups: gmane.linux.lib.musl.general Subject: [PATCH v2 1/2] socket.h: fix SO_* for mips Date: Thu, 2 Jul 2015 12:28:41 +0300 Message-ID: <1435829321-29410-1-git-send-email-roman@ubnt.com> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1435829357 24275 80.91.229.3 (2 Jul 2015 09:29:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 2 Jul 2015 09:29:17 +0000 (UTC) To: musl Original-X-From: musl-return-8096-gllmg-musl=m.gmane.org@lists.openwall.com Thu Jul 02 11:29:11 2015 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1ZAanr-0003ux-Qf for gllmg-musl@m.gmane.org; Thu, 02 Jul 2015 11:29:07 +0200 Original-Received: (qmail 1797 invoked by uid 550); 2 Jul 2015 09:29:05 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 1775 invoked from network); 2 Jul 2015 09:29:04 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ubnt.com; s=google; h=from:to:subject:date:message-id; bh=oRytbyxxWWQ7S+wufH0uqV7/CgecETVd9xYUnLia0/c=; b=Q8dWszoMvdWzuym/W7CTS51mhCR5uEf16Vb+vx6wsgRXXMuGmKhYASeJdR6VcBYeJ3 2shAQPrVsQQO+vSZQh8hNUnjHQNuiJwe2v07//k8gR0X3PeEQrwpZdG+Yv0Abt/qlCTl 0djCrxYtSWbUVOJuzZurQokErkLbMK2b84aeQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id; bh=oRytbyxxWWQ7S+wufH0uqV7/CgecETVd9xYUnLia0/c=; b=ZiVbXRN/L3d+CdhghAXEoPBraIvVUbaBejV9K5uo2APKJunruUNBbBK7/UILglohHM vycHNNl70e07Frd4eKKltIEOtennbwkHLZ/O7kakB7Q2932oXMbyvZa8rkB8PEX5QBUW UtzD4qKQ2Y38HhlwZ0i0hcr6t6Rmgsybq4DvLTvtmU2OKt3YtGRanejllr/6v0VDJKn/ nHw5JpBukFeN4NVXtvgAy0IJEsIpjUyxNP6rGZxcykTQuub0lfwLAybcnpBJQANXcm6c IE3WlwcN/RJZPJ8016LvW+rKOaIhMbqY8QwsUuTaRyqYvRv2R3Tj98/RJjyhGOlv4ILX LcyA== X-Gm-Message-State: ALoCoQmhUcMxIjH41wEv9aOUH8r77cjMohYp9WPAPH2pHWnWidJntoCxiq7kLUUysk19x4SJiCBqkAjEJkCVc25G0F3mIZsxNewGcfskONHt/Xo+RIioHK+nOPix4ws9Uyf72ZE17qf13i7Ow5ziq0xQmh1n9TpsozsXbGvbKablU4XRBPdu9ss= X-Received: by 10.152.37.228 with SMTP id b4mr29249402lak.117.1435829332732; Thu, 02 Jul 2015 02:28:52 -0700 (PDT) X-Mailer: git-send-email 2.1.4 Xref: news.gmane.org gmane.linux.lib.musl.general:8083 Archived-At: Signed-off-by: Roman Yeryomin --- arch/mips/bits/socket.h | 3 +++ arch/powerpc/bits/socket.h | 4 +++- include/sys/socket.h | 6 +++--- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/arch/mips/bits/socket.h b/arch/mips/bits/socket.h index fe5bad9..22294f1 100644 --- a/arch/mips/bits/socket.h +++ b/arch/mips/bits/socket.h @@ -44,6 +44,9 @@ struct cmsghdr #define SO_SNDTIMEO 0x1005 #define SO_SNDBUFFORCE 31 #define SO_RCVBUFFORCE 33 +#define SO_ACCEPTCONN 0x1009 +#define SO_PROTOCOL 0x1028 +#define SO_DOMAIN 0x1029 #define SOCK_NONBLOCK 0200 #define SOCK_CLOEXEC 02000000 diff --git a/arch/powerpc/bits/socket.h b/arch/powerpc/bits/socket.h index 4ed04d3..8531ec9 100644 --- a/arch/powerpc/bits/socket.h +++ b/arch/powerpc/bits/socket.h @@ -39,4 +39,6 @@ struct cmsghdr #define SO_SNDTIMEO 19 #define SO_PASSCRED 20 #define SO_PEERCRED 21 - +#define SO_ACCEPTCONN 30 +#define SO_PROTOCOL 38 +#define SO_DOMAIN 39 diff --git a/include/sys/socket.h b/include/sys/socket.h index 077fb3f..40de336 100644 --- a/include/sys/socket.h +++ b/include/sys/socket.h @@ -177,8 +177,11 @@ struct linger #define SO_SNDLOWAT 19 #define SO_RCVTIMEO 20 #define SO_SNDTIMEO 21 +#define SO_ACCEPTCONN 30 #define SO_SNDBUFFORCE 32 #define SO_RCVBUFFORCE 33 +#define SO_PROTOCOL 38 +#define SO_DOMAIN 39 #endif #define SO_SECURITY_AUTHENTICATION 22 @@ -195,7 +198,6 @@ struct linger #define SO_TIMESTAMP 29 #define SCM_TIMESTAMP SO_TIMESTAMP -#define SO_ACCEPTCONN 30 #define SO_PEERSEC 31 #define SO_PASSSEC 34 #define SO_TIMESTAMPNS 35 @@ -203,8 +205,6 @@ struct linger #define SO_MARK 36 #define SO_TIMESTAMPING 37 #define SCM_TIMESTAMPING SO_TIMESTAMPING -#define SO_PROTOCOL 38 -#define SO_DOMAIN 39 #define SO_RXQ_OVFL 40 #define SO_WIFI_STATUS 41 #define SCM_WIFI_STATUS SO_WIFI_STATUS -- 2.1.4