summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common/linux_socket.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/compat/linux/common/linux_socket.c')
-rw-r--r--sys/compat/linux/common/linux_socket.c109
1 files changed, 27 insertions, 82 deletions
diff --git a/sys/compat/linux/common/linux_socket.c b/sys/compat/linux/common/linux_socket.c
index f6ed9704e17..2bfa15f5104 100644
--- a/sys/compat/linux/common/linux_socket.c
+++ b/sys/compat/linux/common/linux_socket.c
@@ -1,4 +1,4 @@
-/* $NetBSD: linux_socket.c,v 1.83 2007/12/05 22:51:57 dyoung Exp $ */
+/* $NetBSD: linux_socket.c,v 1.84 2007/12/08 18:36:10 dsl Exp $ */
/*-
* Copyright (c) 1995, 1998 The NetBSD Foundation, Inc.
@@ -42,7 +42,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: linux_socket.c,v 1.83 2007/12/05 22:51:57 dyoung Exp $");
+__KERNEL_RCSID(0, "$NetBSD: linux_socket.c,v 1.84 2007/12/08 18:36:10 dsl Exp $");
#if defined(_KERNEL_OPT)
#include "opt_inet.h"
@@ -220,8 +220,7 @@ static const struct {
* Convert between Linux and BSD socket domain values
*/
static int
-linux_to_bsd_domain(ldom)
- int ldom;
+linux_to_bsd_domain(int ldom)
{
if (ldom < 0 || ldom >= LINUX_AF_MAX)
return (-1);
@@ -233,8 +232,7 @@ linux_to_bsd_domain(ldom)
* Convert between BSD and Linux socket domain values
*/
static int
-bsd_to_linux_domain(bdom)
- int bdom;
+bsd_to_linux_domain(int bdom)
{
if (bdom < 0 || bdom >= AF_MAX)
return (-1);
@@ -243,8 +241,7 @@ bsd_to_linux_domain(bdom)
}
static int
-linux_to_bsd_msg_flags(lflag)
- int lflag;
+linux_to_bsd_msg_flags(int lflag)
{
int i, lfl, bfl;
int bflag = 0;
@@ -271,8 +268,7 @@ linux_to_bsd_msg_flags(lflag)
}
static int
-bsd_to_linux_msg_flags(bflag)
- int bflag;
+bsd_to_linux_msg_flags(int bflag)
{
int i, lfl, bfl;
int lflag = 0;
@@ -299,10 +295,7 @@ bsd_to_linux_msg_flags(bflag)
}
int
-linux_sys_socket(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_socket(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_socket_args /* {
syscallarg(int) domain;
@@ -349,10 +342,7 @@ linux_sys_socket(l, v, retval)
}
int
-linux_sys_socketpair(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_socketpair(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_socketpair_args /* {
syscallarg(int) domain;
@@ -373,10 +363,7 @@ linux_sys_socketpair(l, v, retval)
}
int
-linux_sys_sendto(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_sendto(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_sendto_args /* {
syscallarg(int) s;
@@ -417,10 +404,7 @@ linux_sys_sendto(l, v, retval)
}
int
-linux_sys_sendmsg(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_sendmsg(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_sendmsg_args /* {
syscallarg(int) s;
@@ -578,10 +562,7 @@ done:
}
int
-linux_sys_recvfrom(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_recvfrom(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_recvfrom_args /* {
syscallarg(int) s;
@@ -703,10 +684,7 @@ linux_copyout_msg_control(struct lwp *l, struct msghdr *mp, struct mbuf *control
}
int
-linux_sys_recvmsg(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_recvmsg(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_recvmsg_args /* {
syscallarg(int) s;
@@ -764,8 +742,7 @@ linux_sys_recvmsg(l, v, retval)
* is different, the rest matches IPPROTO_* on both systems.
*/
int
-linux_to_bsd_sopt_level(llevel)
- int llevel;
+linux_to_bsd_sopt_level(int llevel)
{
switch (llevel) {
@@ -786,8 +763,7 @@ linux_to_bsd_sopt_level(llevel)
* Convert Linux socket level socket option numbers to NetBSD values.
*/
int
-linux_to_bsd_so_sockopt(lopt)
- int lopt;
+linux_to_bsd_so_sockopt(int lopt)
{
switch (lopt) {
@@ -831,8 +807,7 @@ linux_to_bsd_so_sockopt(lopt)
* Convert Linux IP level socket option number to NetBSD values.
*/
int
-linux_to_bsd_ip_sockopt(lopt)
- int lopt;
+linux_to_bsd_ip_sockopt(int lopt)
{
switch (lopt) {
@@ -859,8 +834,7 @@ linux_to_bsd_ip_sockopt(lopt)
* Convert Linux TCP level socket option number to NetBSD values.
*/
int
-linux_to_bsd_tcp_sockopt(lopt)
- int lopt;
+linux_to_bsd_tcp_sockopt(int lopt)
{
switch (lopt) {
@@ -877,8 +851,7 @@ linux_to_bsd_tcp_sockopt(lopt)
* Convert Linux UDP level socket option number to NetBSD values.
*/
int
-linux_to_bsd_udp_sockopt(lopt)
- int lopt;
+linux_to_bsd_udp_sockopt(int lopt)
{
switch (lopt) {
@@ -894,10 +867,7 @@ linux_to_bsd_udp_sockopt(lopt)
* need conversion, as they are the same on both systems.
*/
int
-linux_sys_setsockopt(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_setsockopt(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_setsockopt_args /* {
syscallarg(int) s;
@@ -966,10 +936,7 @@ linux_sys_setsockopt(l, v, retval)
* getsockopt(2) is very much the same as setsockopt(2) (see above)
*/
int
-linux_sys_getsockopt(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_getsockopt(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_getsockopt_args /* {
syscallarg(int) s;
@@ -1244,10 +1211,7 @@ out:
}
int
-linux_sys_connect(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_connect(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_connect_args /* {
syscallarg(int) s;
@@ -1293,10 +1257,7 @@ linux_sys_connect(l, v, retval)
}
int
-linux_sys_bind(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_bind(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_bind_args /* {
syscallarg(int) s;
@@ -1315,10 +1276,7 @@ linux_sys_bind(l, v, retval)
}
int
-linux_sys_getsockname(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_getsockname(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_getsockname_args /* {
syscallarg(int) fdes;
@@ -1337,10 +1295,7 @@ linux_sys_getsockname(l, v, retval)
}
int
-linux_sys_getpeername(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_getpeername(struct lwp *l, void *v, register_t *retval)
{
struct sys_getpeername_args /* {
syscallarg(int) fdes;
@@ -1477,8 +1432,7 @@ linux_get_sa(struct lwp *l, int s, struct mbuf **mp, const struct osockaddr *osa
}
static int
-linux_sa_put(osa)
- struct osockaddr *osa;
+linux_sa_put(struct osockaddr *osa)
{
struct sockaddr sa;
struct osockaddr *kosa;
@@ -1510,10 +1464,7 @@ linux_sa_put(osa)
#ifndef __amd64__
int
-linux_sys_recv(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_recv(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_recv_args /* {
syscallarg(int) s;
@@ -1535,10 +1486,7 @@ linux_sys_recv(l, v, retval)
}
int
-linux_sys_send(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_send(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_send_args /* {
syscallarg(int) s;
@@ -1560,10 +1508,7 @@ linux_sys_send(l, v, retval)
#endif
int
-linux_sys_accept(l, v, retval)
- struct lwp *l;
- void *v;
- register_t *retval;
+linux_sys_accept(struct lwp *l, void *v, register_t *retval)
{
struct linux_sys_accept_args /* {
syscallarg(int) s;