freebsd32: sync some audit types with default ABI
Reviewed by: kevans
This commit is contained in:
parent
67fb0300ae
commit
572be9c8ae
@ -1407,8 +1407,8 @@ int freebsd11_freebsd32_fstatat(struct thread *, struct freebsd11_freebsd32_fsta
|
||||
#define FREEBSD32_SYS_AUE_freebsd32_fcntl AUE_FCNTL
|
||||
#define FREEBSD32_SYS_AUE_freebsd32_select AUE_SELECT
|
||||
#define FREEBSD32_SYS_AUE_ofreebsd32_sigreturn AUE_SIGRETURN
|
||||
#define FREEBSD32_SYS_AUE_ofreebsd32_sigvec AUE_O_SIGVEC
|
||||
#define FREEBSD32_SYS_AUE_ofreebsd32_sigstack AUE_O_SIGSTACK
|
||||
#define FREEBSD32_SYS_AUE_ofreebsd32_sigvec AUE_NULL
|
||||
#define FREEBSD32_SYS_AUE_ofreebsd32_sigstack AUE_NULL
|
||||
#define FREEBSD32_SYS_AUE_ofreebsd32_recvmsg AUE_RECVMSG
|
||||
#define FREEBSD32_SYS_AUE_ofreebsd32_sendmsg AUE_SENDMSG
|
||||
#define FREEBSD32_SYS_AUE_freebsd32_gettimeofday AUE_GETTIMEOFDAY
|
||||
|
@ -146,11 +146,11 @@ struct sysent freebsd32_sysent[] = {
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)sys_getpgrp, .sy_auevent = AUE_GETPGRP, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 81 = getpgrp */
|
||||
{ .sy_narg = AS(setpgid_args), .sy_call = (sy_call_t *)sys_setpgid, .sy_auevent = AUE_SETPGRP, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 82 = setpgid */
|
||||
{ .sy_narg = AS(freebsd32_setitimer_args), .sy_call = (sy_call_t *)freebsd32_setitimer, .sy_auevent = AUE_SETITIMER, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 83 = freebsd32_setitimer */
|
||||
{ compat(0,wait), .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 84 = old wait */
|
||||
{ compat(0,wait), .sy_auevent = AUE_WAIT4, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 84 = old wait */
|
||||
{ .sy_narg = AS(swapon_args), .sy_call = (sy_call_t *)sys_swapon, .sy_auevent = AUE_SWAPON, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 85 = swapon */
|
||||
{ .sy_narg = AS(freebsd32_getitimer_args), .sy_call = (sy_call_t *)freebsd32_getitimer, .sy_auevent = AUE_GETITIMER, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 86 = freebsd32_getitimer */
|
||||
{ compat(AS(ogethostname_args),gethostname), .sy_auevent = AUE_O_GETHOSTNAME, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 87 = old gethostname */
|
||||
{ compat(AS(osethostname_args),sethostname), .sy_auevent = AUE_O_SETHOSTNAME, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 88 = old sethostname */
|
||||
{ compat(AS(ogethostname_args),gethostname), .sy_auevent = AUE_SYSCTL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 87 = old gethostname */
|
||||
{ compat(AS(osethostname_args),sethostname), .sy_auevent = AUE_SYSCTL, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 88 = old sethostname */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)sys_getdtablesize, .sy_auevent = AUE_GETDTABLESIZE, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 89 = getdtablesize */
|
||||
{ .sy_narg = AS(dup2_args), .sy_call = (sy_call_t *)sys_dup2, .sy_auevent = AUE_DUP2, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 90 = dup2 */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 91 = reserved for local use */
|
||||
@ -161,20 +161,20 @@ struct sysent freebsd32_sysent[] = {
|
||||
{ .sy_narg = AS(setpriority_args), .sy_call = (sy_call_t *)sys_setpriority, .sy_auevent = AUE_SETPRIORITY, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 96 = setpriority */
|
||||
{ .sy_narg = AS(socket_args), .sy_call = (sy_call_t *)sys_socket, .sy_auevent = AUE_SOCKET, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 97 = socket */
|
||||
{ .sy_narg = AS(connect_args), .sy_call = (sy_call_t *)sys_connect, .sy_auevent = AUE_CONNECT, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 98 = connect */
|
||||
{ compat(AS(oaccept_args),accept), .sy_auevent = AUE_NULL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 99 = old accept */
|
||||
{ compat(AS(oaccept_args),accept), .sy_auevent = AUE_ACCEPT, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 99 = old accept */
|
||||
{ .sy_narg = AS(getpriority_args), .sy_call = (sy_call_t *)sys_getpriority, .sy_auevent = AUE_GETPRIORITY, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 100 = getpriority */
|
||||
{ compat(AS(osend_args),send), .sy_auevent = AUE_NULL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 101 = old send */
|
||||
{ compat(AS(orecv_args),recv), .sy_auevent = AUE_NULL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 102 = old recv */
|
||||
{ compat(AS(osend_args),send), .sy_auevent = AUE_SEND, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 101 = old send */
|
||||
{ compat(AS(orecv_args),recv), .sy_auevent = AUE_RECV, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 102 = old recv */
|
||||
{ compat(AS(ofreebsd32_sigreturn_args),freebsd32_sigreturn), .sy_auevent = AUE_SIGRETURN, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 103 = old freebsd32_sigreturn */
|
||||
{ .sy_narg = AS(bind_args), .sy_call = (sy_call_t *)sys_bind, .sy_auevent = AUE_BIND, .sy_flags = 0, .sy_thrcnt = SY_THR_STATIC }, /* 104 = bind */
|
||||
{ .sy_narg = AS(setsockopt_args), .sy_call = (sy_call_t *)sys_setsockopt, .sy_auevent = AUE_SETSOCKOPT, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 105 = setsockopt */
|
||||
{ .sy_narg = AS(listen_args), .sy_call = (sy_call_t *)sys_listen, .sy_auevent = AUE_LISTEN, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 106 = listen */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 107 = obsolete vtimes */
|
||||
{ compat(AS(ofreebsd32_sigvec_args),freebsd32_sigvec), .sy_auevent = AUE_O_SIGVEC, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 108 = old freebsd32_sigvec */
|
||||
{ compat(AS(ofreebsd32_sigvec_args),freebsd32_sigvec), .sy_auevent = AUE_NULL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 108 = old freebsd32_sigvec */
|
||||
{ compat(AS(osigblock_args),sigblock), .sy_auevent = AUE_O_SIGBLOCK, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 109 = old sigblock */
|
||||
{ compat(AS(osigsetmask_args),sigsetmask), .sy_auevent = AUE_O_SIGSETMASK, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 110 = old sigsetmask */
|
||||
{ compat(AS(osigsuspend_args),sigsuspend), .sy_auevent = AUE_SIGSUSPEND, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 111 = old sigsuspend */
|
||||
{ compat(AS(ofreebsd32_sigstack_args),freebsd32_sigstack), .sy_auevent = AUE_O_SIGSTACK, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 112 = old freebsd32_sigstack */
|
||||
{ compat(AS(ofreebsd32_sigstack_args),freebsd32_sigstack), .sy_auevent = AUE_NULL, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 112 = old freebsd32_sigstack */
|
||||
{ compat(AS(ofreebsd32_recvmsg_args),freebsd32_recvmsg), .sy_auevent = AUE_RECVMSG, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 113 = old freebsd32_recvmsg */
|
||||
{ compat(AS(ofreebsd32_sendmsg_args),freebsd32_sendmsg), .sy_auevent = AUE_SENDMSG, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 114 = old freebsd32_sendmsg */
|
||||
{ .sy_narg = 0, .sy_call = (sy_call_t *)nosys, .sy_auevent = AUE_NULL, .sy_flags = 0, .sy_thrcnt = SY_THR_ABSENT }, /* 115 = obsolete vtrace */
|
||||
|
@ -196,14 +196,14 @@
|
||||
83 AUE_SETITIMER STD { int freebsd32_setitimer(int which, \
|
||||
const struct itimerval32 *itv, \
|
||||
struct itimerval32 *oitv); }
|
||||
84 AUE_NULL COMPAT|NOPROTO { int wait(void); }
|
||||
84 AUE_WAIT4 COMPAT|NOPROTO { int wait(void); }
|
||||
; XXX implement
|
||||
85 AUE_SWAPON NOPROTO { int swapon(const char *name); }
|
||||
86 AUE_GETITIMER STD { int freebsd32_getitimer(int which, \
|
||||
struct itimerval32 *itv); }
|
||||
87 AUE_O_GETHOSTNAME COMPAT|NOPROTO { int gethostname( \
|
||||
87 AUE_SYSCTL COMPAT|NOPROTO { int gethostname( \
|
||||
char *hostname, u_int len); }
|
||||
88 AUE_O_SETHOSTNAME COMPAT|NOPROTO { int sethostname( \
|
||||
88 AUE_SYSCTL COMPAT|NOPROTO { int sethostname( \
|
||||
char *hostname, u_int len); }
|
||||
89 AUE_GETDTABLESIZE NOPROTO { int getdtablesize(void); }
|
||||
90 AUE_DUP2 NOPROTO { int dup2(u_int from, u_int to); }
|
||||
@ -222,13 +222,13 @@
|
||||
98 AUE_CONNECT NOPROTO { int connect(int s, \
|
||||
const struct sockaddr *name, \
|
||||
__socklen_t namelen); }
|
||||
99 AUE_NULL COMPAT|NOPROTO { int accept(int s, \
|
||||
99 AUE_ACCEPT COMPAT|NOPROTO { int accept(int s, \
|
||||
struct sockaddr *name, \
|
||||
__socklen_t *anamelen); }
|
||||
100 AUE_GETPRIORITY NOPROTO { int getpriority(int which, int who); }
|
||||
101 AUE_NULL COMPAT|NOPROTO { int send(int s, const void *buf, \
|
||||
101 AUE_SEND COMPAT|NOPROTO { int send(int s, const void *buf, \
|
||||
int len, int flags); }
|
||||
102 AUE_NULL COMPAT|NOPROTO { int recv(int s, void *buf, int len, \
|
||||
102 AUE_RECV COMPAT|NOPROTO { int recv(int s, void *buf, int len, \
|
||||
int flags); }
|
||||
103 AUE_SIGRETURN COMPAT { int freebsd32_sigreturn( \
|
||||
struct ia32_sigcontext3 *sigcntxp); }
|
||||
@ -238,13 +238,13 @@
|
||||
int name, const void *val, __socklen_t valsize); }
|
||||
106 AUE_LISTEN NOPROTO { int listen(int s, int backlog); }
|
||||
107 AUE_NULL OBSOL vtimes
|
||||
108 AUE_O_SIGVEC COMPAT { int freebsd32_sigvec(int signum, \
|
||||
108 AUE_NULL COMPAT { int freebsd32_sigvec(int signum, \
|
||||
struct sigvec32 *nsv, \
|
||||
struct sigvec32 *osv); }
|
||||
109 AUE_O_SIGBLOCK COMPAT|NOPROTO { int sigblock(int mask); }
|
||||
110 AUE_O_SIGSETMASK COMPAT|NOPROTO { int sigsetmask(int mask); }
|
||||
111 AUE_SIGSUSPEND COMPAT|NOPROTO { int sigsuspend( int mask); }
|
||||
112 AUE_O_SIGSTACK COMPAT { int freebsd32_sigstack( \
|
||||
112 AUE_NULL COMPAT { int freebsd32_sigstack( \
|
||||
struct sigstack32 *nss, \
|
||||
struct sigstack32 *oss); }
|
||||
113 AUE_RECVMSG COMPAT { int freebsd32_recvmsg(int s, \
|
||||
|
Loading…
Reference in New Issue
Block a user