This commits the remake in kern/ make sysent to get
the correct syscalls.master's $FreeBSD$ tag record and a make sysent in sys/compat/freebsd32. Thanks Ruslan for pointing out the steps I missed :-0 Approved by: gnn
This commit is contained in:
parent
73932c69b6
commit
af99851047
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.85 2006/10/24 17:24:11 sobomax Exp
|
||||
* created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.86 2006/11/03 15:23:12 rrs Exp
|
||||
*/
|
||||
|
||||
#ifndef _FREEBSD32_SYSPROTO_H_
|
||||
@ -309,6 +309,37 @@ struct freebsd32_thr_new_args {
|
||||
char param_l_[PADL_(struct thr_param32 *)]; struct thr_param32 * param; char param_r_[PADR_(struct thr_param32 *)];
|
||||
char param_size_l_[PADL_(int)]; int param_size; char param_size_r_[PADR_(int)];
|
||||
};
|
||||
struct sctp_peeloff_args {
|
||||
char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
|
||||
char name_l_[PADL_(uint32_t)]; uint32_t name; char name_r_[PADR_(uint32_t)];
|
||||
};
|
||||
struct sctp_generic_sendmsg_args {
|
||||
char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
|
||||
char msg_l_[PADL_(caddr_t)]; caddr_t msg; char msg_r_[PADR_(caddr_t)];
|
||||
char mlen_l_[PADL_(int)]; int mlen; char mlen_r_[PADR_(int)];
|
||||
char to_l_[PADL_(caddr_t)]; caddr_t to; char to_r_[PADR_(caddr_t)];
|
||||
char tolen_l_[PADL_(__socklen_t)]; __socklen_t tolen; char tolen_r_[PADR_(__socklen_t)];
|
||||
char sinfo_l_[PADL_(struct sctp_sndrcvinfo *)]; struct sctp_sndrcvinfo * sinfo; char sinfo_r_[PADR_(struct sctp_sndrcvinfo *)];
|
||||
char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
|
||||
};
|
||||
struct sctp_generic_sendmsg_iov_args {
|
||||
char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
|
||||
char iov_l_[PADL_(struct iovec *)]; struct iovec * iov; char iov_r_[PADR_(struct iovec *)];
|
||||
char iovlen_l_[PADL_(int)]; int iovlen; char iovlen_r_[PADR_(int)];
|
||||
char to_l_[PADL_(caddr_t)]; caddr_t to; char to_r_[PADR_(caddr_t)];
|
||||
char tolen_l_[PADL_(__socklen_t)]; __socklen_t tolen; char tolen_r_[PADR_(__socklen_t)];
|
||||
char sinfo_l_[PADL_(struct sctp_sndrcvinfo *)]; struct sctp_sndrcvinfo * sinfo; char sinfo_r_[PADR_(struct sctp_sndrcvinfo *)];
|
||||
char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)];
|
||||
};
|
||||
struct sctp_generic_recvmsg_args {
|
||||
char sd_l_[PADL_(int)]; int sd; char sd_r_[PADR_(int)];
|
||||
char iov_l_[PADL_(struct iovec *)]; struct iovec * iov; char iov_r_[PADR_(struct iovec *)];
|
||||
char iovlen_l_[PADL_(int)]; int iovlen; char iovlen_r_[PADR_(int)];
|
||||
char from_l_[PADL_(struct sockaddr *)]; struct sockaddr * from; char from_r_[PADR_(struct sockaddr *)];
|
||||
char fromlenaddr_l_[PADL_(__socklen_t *)]; __socklen_t * fromlenaddr; char fromlenaddr_r_[PADR_(__socklen_t *)];
|
||||
char sinfo_l_[PADL_(struct sctp_sndrcvinfo *)]; struct sctp_sndrcvinfo * sinfo; char sinfo_r_[PADR_(struct sctp_sndrcvinfo *)];
|
||||
char msg_flags_l_[PADL_(int *)]; int * msg_flags; char msg_flags_r_[PADR_(int *)];
|
||||
};
|
||||
int freebsd32_wait4(struct thread *, struct freebsd32_wait4_args *);
|
||||
int freebsd32_recvmsg(struct thread *, struct freebsd32_recvmsg_args *);
|
||||
int freebsd32_sendmsg(struct thread *, struct freebsd32_sendmsg_args *);
|
||||
@ -362,6 +393,10 @@ int freebsd32_umtx_unlock(struct thread *, struct freebsd32_umtx_unlock_args *);
|
||||
int freebsd32_thr_suspend(struct thread *, struct freebsd32_thr_suspend_args *);
|
||||
int freebsd32_umtx_op(struct thread *, struct freebsd32_umtx_op_args *);
|
||||
int freebsd32_thr_new(struct thread *, struct freebsd32_thr_new_args *);
|
||||
int sctp_peeloff(struct thread *, struct sctp_peeloff_args *);
|
||||
int sctp_generic_sendmsg(struct thread *, struct sctp_generic_sendmsg_args *);
|
||||
int sctp_generic_sendmsg_iov(struct thread *, struct sctp_generic_sendmsg_iov_args *);
|
||||
int sctp_generic_recvmsg(struct thread *, struct sctp_generic_recvmsg_args *);
|
||||
|
||||
#ifdef COMPAT_43
|
||||
|
||||
@ -504,6 +539,10 @@ int freebsd4_freebsd32_sigreturn(struct thread *, struct freebsd4_freebsd32_sigr
|
||||
#define FREEBSD32_SYS_AUE_freebsd32_thr_suspend AUE_NULL
|
||||
#define FREEBSD32_SYS_AUE_freebsd32_umtx_op AUE_NULL
|
||||
#define FREEBSD32_SYS_AUE_freebsd32_thr_new AUE_NULL
|
||||
#define FREEBSD32_SYS_AUE_sctp_peeloff AUE_NULL
|
||||
#define FREEBSD32_SYS_AUE_sctp_generic_sendmsg AUE_NULL
|
||||
#define FREEBSD32_SYS_AUE_sctp_generic_sendmsg_iov AUE_NULL
|
||||
#define FREEBSD32_SYS_AUE_sctp_generic_recvmsg AUE_NULL
|
||||
|
||||
#undef PAD_
|
||||
#undef PADL_
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.85 2006/10/24 17:24:11 sobomax Exp
|
||||
* created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.86 2006/11/03 15:23:12 rrs Exp
|
||||
*/
|
||||
|
||||
#define FREEBSD32_SYS_syscall 0
|
||||
@ -327,4 +327,8 @@
|
||||
#define FREEBSD32_SYS_abort2 463
|
||||
#define FREEBSD32_SYS_thr_set_name 464
|
||||
#define FREEBSD32_SYS_rtprio_thread 466
|
||||
#define FREEBSD32_SYS_MAXSYSCALL 471
|
||||
#define FREEBSD32_SYS_sctp_peeloff 471
|
||||
#define FREEBSD32_SYS_sctp_generic_sendmsg 472
|
||||
#define FREEBSD32_SYS_sctp_generic_sendmsg_iov 473
|
||||
#define FREEBSD32_SYS_sctp_generic_recvmsg 474
|
||||
#define FREEBSD32_SYS_MAXSYSCALL 475
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.85 2006/10/24 17:24:11 sobomax Exp
|
||||
* created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.86 2006/11/03 15:23:12 rrs Exp
|
||||
*/
|
||||
|
||||
const char *freebsd32_syscallnames[] = {
|
||||
@ -478,4 +478,8 @@ const char *freebsd32_syscallnames[] = {
|
||||
"#468", /* 468 = nosys */
|
||||
"#469", /* 469 = __getpath_fromfd */
|
||||
"#470", /* 470 = __getpath_fromaddr */
|
||||
"sctp_peeloff", /* 471 = sctp_peeloff */
|
||||
"sctp_generic_sendmsg", /* 472 = sctp_generic_sendmsg */
|
||||
"sctp_generic_sendmsg_iov", /* 473 = sctp_generic_sendmsg_iov */
|
||||
"sctp_generic_recvmsg", /* 474 = sctp_generic_recvmsg */
|
||||
};
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.85 2006/10/24 17:24:11 sobomax Exp
|
||||
* created from FreeBSD: src/sys/compat/freebsd32/syscalls.master,v 1.86 2006/11/03 15:23:12 rrs Exp
|
||||
*/
|
||||
|
||||
#include "opt_compat.h"
|
||||
@ -503,4 +503,8 @@ struct sysent freebsd32_sysent[] = {
|
||||
{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0 }, /* 468 = nosys */
|
||||
{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0 }, /* 469 = __getpath_fromfd */
|
||||
{ 0, (sy_call_t *)nosys, AUE_NULL, NULL, 0, 0 }, /* 470 = __getpath_fromaddr */
|
||||
{ AS(sctp_peeloff_args), (sy_call_t *)sctp_peeloff, AUE_NULL, NULL, 0, 0 }, /* 471 = sctp_peeloff */
|
||||
{ AS(sctp_generic_sendmsg_args), (sy_call_t *)sctp_generic_sendmsg, AUE_NULL, NULL, 0, 0 }, /* 472 = sctp_generic_sendmsg */
|
||||
{ AS(sctp_generic_sendmsg_iov_args), (sy_call_t *)sctp_generic_sendmsg_iov, AUE_NULL, NULL, 0, 0 }, /* 473 = sctp_generic_sendmsg_iov */
|
||||
{ AS(sctp_generic_recvmsg_args), (sy_call_t *)sctp_generic_recvmsg, AUE_NULL, NULL, 0, 0 }, /* 474 = sctp_generic_recvmsg */
|
||||
};
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.230 2006/10/17 02:24:46 davidxu Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.231 2006/11/03 15:23:14 rrs Exp
|
||||
*/
|
||||
|
||||
#include "opt_compat.h"
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.230 2006/10/17 02:24:46 davidxu Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.231 2006/11/03 15:23:14 rrs Exp
|
||||
*/
|
||||
|
||||
const char *syscallnames[] = {
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.230 2006/10/17 02:24:46 davidxu Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.231 2006/11/03 15:23:14 rrs Exp
|
||||
*/
|
||||
|
||||
#define SYS_syscall 0
|
||||
|
@ -1,7 +1,7 @@
|
||||
# FreeBSD system call names.
|
||||
# DO NOT EDIT-- this file is automatically generated.
|
||||
# $FreeBSD$
|
||||
# created from FreeBSD: src/sys/kern/syscalls.master,v 1.230 2006/10/17 02:24:46 davidxu Exp
|
||||
# created from FreeBSD: src/sys/kern/syscalls.master,v 1.231 2006/11/03 15:23:14 rrs Exp
|
||||
MIASM = \
|
||||
syscall.o \
|
||||
exit.o \
|
||||
|
@ -3,7 +3,7 @@
|
||||
*
|
||||
* DO NOT EDIT-- this file is automatically generated.
|
||||
* $FreeBSD$
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.230 2006/10/17 02:24:46 davidxu Exp
|
||||
* created from FreeBSD: src/sys/kern/syscalls.master,v 1.231 2006/11/03 15:23:14 rrs Exp
|
||||
*/
|
||||
|
||||
#ifndef _SYS_SYSPROTO_H_
|
||||
|
Loading…
x
Reference in New Issue
Block a user