PERFORCE change 91060 for review
Robert Watson
rwatson at FreeBSD.org
Sat Feb 4 13:56:06 GMT 2006
http://perforce.freebsd.org/chv.cgi?CH=91060
Change 91060 by rwatson at rwatson_freefall on 2006/02/04 13:55:32
Update alpha linux system call to audit event mapping:
- Fix some spelling errors.
- Where event identifiers now exist (OpenBSM 1.0 alpha 2), assign
them.
- Remove references to some event identifiers that have values of
AUE_NULL and are unlikely to be audited.
Affected files ...
.. //depot/projects/trustedbsd/audit3/sys/alpha/linux/linux_proto.h#7 edit
.. //depot/projects/trustedbsd/audit3/sys/alpha/linux/linux_syscall.h#7 edit
.. //depot/projects/trustedbsd/audit3/sys/alpha/linux/linux_sysent.c#7 edit
.. //depot/projects/trustedbsd/audit3/sys/alpha/linux/syscalls.master#7 edit
Differences ...
==== //depot/projects/trustedbsd/audit3/sys/alpha/linux/linux_proto.h#7 (text+ko) ====
==== //depot/projects/trustedbsd/audit3/sys/alpha/linux/linux_syscall.h#7 (text+ko) ====
==== //depot/projects/trustedbsd/audit3/sys/alpha/linux/linux_sysent.c#7 (text+ko) ====
@@ -107,8 +107,8 @@
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 84 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 85 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 86 = osf_getitimer */
- { SYF_MPSAFE | 0, (sy_call_t *)linux_gethostname, AUE_O_GETHOSTNAME }, /* 87 = linux_gethostname */
- { SYF_MPSAFE | AS(sethostname_args), (sy_call_t *)osethostname, AUE_O_SETHOSTNAME }, /* 88 = osethostname */
+ { SYF_MPSAFE | 0, (sy_call_t *)linux_gethostname, AUE_SYSCTL }, /* 87 = linux_gethostname */
+ { SYF_MPSAFE | AS(sethostname_args), (sy_call_t *)osethostname, AUE_SYSCTL }, /* 88 = osethostname */
{ SYF_MPSAFE | 0, (sy_call_t *)linux_getdtablesize, AUE_GETDTABLESIZE }, /* 89 = linux_getdtablesize */
{ SYF_MPSAFE | AS(dup2_args), (sy_call_t *)dup2, AUE_DUP2 }, /* 90 = dup2 */
{ SYF_MPSAFE | AS(linux_newfstat_args), (sy_call_t *)linux_newfstat, AUE_FSTAT }, /* 91 = linux_newfstat */
@@ -123,7 +123,7 @@
{ SYF_MPSAFE | AS(linux_getpriority_args), (sy_call_t *)linux_getpriority, AUE_GETPRIORITY }, /* 100 = linux_getpriority */
{ SYF_MPSAFE | AS(osend_args), (sy_call_t *)osend, AUE_SEND }, /* 101 = osend */
{ SYF_MPSAFE | AS(orecv_args), (sy_call_t *)orecv, AUE_RECV }, /* 102 = orecv */
- { SYF_MPSAFE | AS(osf1_sigreturn_args), (sy_call_t *)osf1_sigreturn, AUE_SIGRETURN }, /* 103 = osf1_sigreturn */
+ { SYF_MPSAFE | AS(osf1_sigreturn_args), (sy_call_t *)osf1_sigreturn, AUE_NULL }, /* 103 = osf1_sigreturn */
{ SYF_MPSAFE | AS(bind_args), (sy_call_t *)bind, AUE_BIND }, /* 104 = bind */
{ SYF_MPSAFE | AS(setsockopt_args), (sy_call_t *)setsockopt, AUE_SETSOCKOPT }, /* 105 = setsockopt */
{ SYF_MPSAFE | AS(listen_args), (sy_call_t *)listen, AUE_LISTEN }, /* 106 = listen */
@@ -131,12 +131,12 @@
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 108 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 109 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 110 = */
- { SYF_MPSAFE | AS(osf1_sigsuspend_args), (sy_call_t *)osf1_sigsuspend, AUE_SIGSUSPEND }, /* 111 = osf1_sigsuspend */
+ { SYF_MPSAFE | AS(osf1_sigsuspend_args), (sy_call_t *)osf1_sigsuspend, AUE_NULL }, /* 111 = osf1_sigsuspend */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 112 = osf_sigstack */
{ SYF_MPSAFE | 0, (sy_call_t *)linux_recvmsg, AUE_RECVMSG }, /* 113 = linux_recvmsg */
{ SYF_MPSAFE | 0, (sy_call_t *)linux_sendmsg, AUE_SENDMSG }, /* 114 = linux_sendmsg */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 115 = */
- { SYF_MPSAFE | AS(osf1_gettimeofday_args), (sy_call_t *)osf1_gettimeofday, AUE_GETTIMEOFDAY }, /* 116 = osf1_gettimeofday */
+ { SYF_MPSAFE | AS(osf1_gettimeofday_args), (sy_call_t *)osf1_gettimeofday, AUE_NULL }, /* 116 = osf1_gettimeofday */
{ SYF_MPSAFE | AS(osf1_getrusage_args), (sy_call_t *)osf1_getrusage, AUE_GETRUSAGE }, /* 117 = osf1_getrusage */
{ SYF_MPSAFE | AS(getsockopt_args), (sy_call_t *)getsockopt, AUE_GETSOCKOPT }, /* 118 = getsockopt */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 119 = */
@@ -176,7 +176,7 @@
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 153 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 154 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 155 = */
- { SYF_MPSAFE | AS(osf1_sigaction_args), (sy_call_t *)osf1_sigaction, AUE_SIGCTION }, /* 156 = osf1_sigaction */
+ { SYF_MPSAFE | AS(osf1_sigaction_args), (sy_call_t *)osf1_sigaction, AUE_NULL }, /* 156 = osf1_sigaction */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 157 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 158 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 159 = osf_getdirentries */
@@ -186,7 +186,7 @@
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 163 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 164 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 165 = osf_getdomainname */
- { SYF_MPSAFE | AS(setdomainname_args), (sy_call_t *)setdomainname, AUE_O_GETDOMAINNAME }, /* 166 = setdomainname */
+ { SYF_MPSAFE | AS(setdomainname_args), (sy_call_t *)setdomainname, AUE_SYSCTL }, /* 166 = setdomainname */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 167 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 168 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 169 = */
@@ -255,7 +255,7 @@
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 232 = */
{ SYF_MPSAFE | AS(getpgid_args), (sy_call_t *)getpgid, AUE_GETPPID }, /* 233 = getpgid */
{ SYF_MPSAFE | AS(linux_getsid_args), (sy_call_t *)linux_getsid, AUE_GETSID }, /* 234 = linux_getsid */
- { SYF_MPSAFE | 0, (sy_call_t *)linux_sigaltstack, AUE_SIGALTSTACK }, /* 235 = linux_sigaltstack */
+ { SYF_MPSAFE | 0, (sy_call_t *)linux_sigaltstack, AUE_NULL }, /* 235 = linux_sigaltstack */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 236 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 237 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 238 = */
@@ -320,7 +320,7 @@
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 297 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 298 = */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 299 = */
- { SYF_MPSAFE | 0, (sy_call_t *)linux_bdflush, AUE_NULL }, /* 300 = linux_bdflush */
+ { SYF_MPSAFE | 0, (sy_call_t *)linux_bdflush, AUE_BDFLUSH }, /* 300 = linux_bdflush */
{ SYF_MPSAFE | 0, (sy_call_t *)linux_sethae, AUE_NULL }, /* 301 = linux_sethae */
{ AS(linux_mount_args), (sy_call_t *)linux_mount, AUE_MOUNT }, /* 302 = linux_mount */
{ SYF_MPSAFE | 0, (sy_call_t *)linux_old_adjtimex, AUE_ADJTIME }, /* 303 = linux_old_adjtimex */
@@ -344,20 +344,20 @@
{ AS(linux_oldumount_args), (sy_call_t *)linux_oldumount, AUE_UMOUNT }, /* 321 = linux_oldumount */
{ SYF_MPSAFE | AS(swapon_args), (sy_call_t *)swapon, AUE_SWAPON }, /* 322 = swapon */
{ SYF_MPSAFE | AS(linux_times_args), (sy_call_t *)linux_times, AUE_NULL }, /* 323 = linux_times */
- { SYF_MPSAFE | AS(linux_personality_args), (sy_call_t *)linux_personality, AUE_NULL }, /* 324 = linux_personality */
- { SYF_MPSAFE | AS(linux_setfsuid_args), (sy_call_t *)linux_setfsuid, AUE_NULL }, /* 325 = linux_setfsuid */
- { SYF_MPSAFE | AS(linux_setfsgid_args), (sy_call_t *)linux_setfsgid, AUE_NULL }, /* 326 = linux_setfsgid */
+ { SYF_MPSAFE | AS(linux_personality_args), (sy_call_t *)linux_personality, AUE_PERSONALITY }, /* 324 = linux_personality */
+ { SYF_MPSAFE | AS(linux_setfsuid_args), (sy_call_t *)linux_setfsuid, AUE_SETFSUID }, /* 325 = linux_setfsuid */
+ { SYF_MPSAFE | AS(linux_setfsgid_args), (sy_call_t *)linux_setfsgid, AUE_GETFSUID }, /* 326 = linux_setfsgid */
{ SYF_MPSAFE | AS(linux_ustat_args), (sy_call_t *)linux_ustat, AUE_NULL }, /* 327 = linux_ustat */
{ SYF_MPSAFE | AS(linux_statfs_args), (sy_call_t *)linux_statfs, AUE_STATFS }, /* 328 = linux_statfs */
{ SYF_MPSAFE | AS(linux_fstatfs_args), (sy_call_t *)linux_fstatfs, AUE_FSTATFS }, /* 329 = linux_fstatfs */
- { SYF_MPSAFE | AS(sched_setparam_args), (sy_call_t *)sched_setparam, AUE_NULL }, /* 330 = sched_setparam */
- { SYF_MPSAFE | AS(sched_getparam_args), (sy_call_t *)sched_getparam, AUE_NULL }, /* 331 = sched_getparam */
- { SYF_MPSAFE | AS(linux_sched_setscheduler_args), (sy_call_t *)linux_sched_setscheduler, AUE_NULL }, /* 332 = linux_sched_setscheduler */
- { SYF_MPSAFE | AS(linux_sched_getscheduler_args), (sy_call_t *)linux_sched_getscheduler, AUE_NULL }, /* 333 = linux_sched_getscheduler */
+ { SYF_MPSAFE | AS(sched_setparam_args), (sy_call_t *)sched_setparam, AUE_SCHED_SETPARAM }, /* 330 = sched_setparam */
+ { SYF_MPSAFE | AS(sched_getparam_args), (sy_call_t *)sched_getparam, AUE_SCHED_GETPARAM }, /* 331 = sched_getparam */
+ { SYF_MPSAFE | AS(linux_sched_setscheduler_args), (sy_call_t *)linux_sched_setscheduler, AUE_SCHED_SETSCHEDULER }, /* 332 = linux_sched_setscheduler */
+ { SYF_MPSAFE | AS(linux_sched_getscheduler_args), (sy_call_t *)linux_sched_getscheduler, AUE_SCHED_GETSCHEDULER }, /* 333 = linux_sched_getscheduler */
{ SYF_MPSAFE | 0, (sy_call_t *)sched_yield, AUE_NULL }, /* 334 = sched_yield */
- { SYF_MPSAFE | AS(linux_sched_get_priority_max_args), (sy_call_t *)linux_sched_get_priority_max, AUE_GETPRIORITY }, /* 335 = linux_sched_get_priority_max */
- { SYF_MPSAFE | AS(linux_sched_get_priority_min_args), (sy_call_t *)linux_sched_get_priority_min, AUE_GETPRIORITY }, /* 336 = linux_sched_get_priority_min */
- { SYF_MPSAFE | AS(sched_rr_get_interval_args), (sy_call_t *)sched_rr_get_interval, AUE_NULL }, /* 337 = sched_rr_get_interval */
+ { SYF_MPSAFE | AS(linux_sched_get_priority_max_args), (sy_call_t *)linux_sched_get_priority_max, AUE_SCHED_GET_PRIORITY_MAX }, /* 335 = linux_sched_get_priority_max */
+ { SYF_MPSAFE | AS(linux_sched_get_priority_min_args), (sy_call_t *)linux_sched_get_priority_min, AUE_SCHED_GET_PRIORITY_MIN }, /* 336 = linux_sched_get_priority_min */
+ { SYF_MPSAFE | AS(sched_rr_get_interval_args), (sy_call_t *)sched_rr_get_interval, AUE_SCHED_RR_GET_INTERVAL }, /* 337 = sched_rr_get_interval */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 338 = sys_afs_syscall */
{ SYF_MPSAFE | AS(linux_newuname_args), (sy_call_t *)linux_newuname, AUE_NULL }, /* 339 = linux_newuname */
{ SYF_MPSAFE | AS(nanosleep_args), (sy_call_t *)nanosleep, AUE_NULL }, /* 340 = nanosleep */
@@ -368,18 +368,18 @@
{ SYF_MPSAFE | 0, (sy_call_t *)linux_pciconfig_read, AUE_NULL }, /* 345 = linux_pciconfig_read */
{ SYF_MPSAFE | 0, (sy_call_t *)linux_pciconfig_write, AUE_NULL }, /* 346 = linux_pciconfig_write */
{ SYF_MPSAFE | 0, (sy_call_t *)linux_query_module, AUE_NULL }, /* 347 = linux_query_module */
- { SYF_MPSAFE | 0, (sy_call_t *)linux_prctl, AUE_NULL }, /* 348 = linux_prctl */
+ { SYF_MPSAFE | 0, (sy_call_t *)linux_prctl, AUE_PRCTL }, /* 348 = linux_prctl */
{ SYF_MPSAFE | AS(linux_pread_args), (sy_call_t *)linux_pread, AUE_PREAD }, /* 349 = linux_pread */
{ SYF_MPSAFE | AS(linux_pwrite_args), (sy_call_t *)linux_pwrite, AUE_PWRITE }, /* 350 = linux_pwrite */
- { SYF_MPSAFE | 0, (sy_call_t *)linux_rt_sigreturn, AUE_SIGRETURN }, /* 351 = linux_rt_sigreturn */
- { SYF_MPSAFE | AS(linux_rt_sigaction_args), (sy_call_t *)linux_rt_sigaction, AUE_SIGACTION }, /* 352 = linux_rt_sigaction */
- { SYF_MPSAFE | AS(linux_rt_sigprocmask_args), (sy_call_t *)linux_rt_sigprocmask, AUE_SIGPROCMASK }, /* 353 = linux_rt_sigprocmask */
- { SYF_MPSAFE | 0, (sy_call_t *)linux_rt_sigpending, AUE_SIGPENDING }, /* 354 = linux_rt_sigpending */
- { SYF_MPSAFE | 0, (sy_call_t *)linux_rt_sigtimedwait, AUE_SIGWAIT }, /* 355 = linux_rt_sigtimedwait */
+ { SYF_MPSAFE | 0, (sy_call_t *)linux_rt_sigreturn, AUE_NULL }, /* 351 = linux_rt_sigreturn */
+ { SYF_MPSAFE | AS(linux_rt_sigaction_args), (sy_call_t *)linux_rt_sigaction, AUE_NULL }, /* 352 = linux_rt_sigaction */
+ { SYF_MPSAFE | AS(linux_rt_sigprocmask_args), (sy_call_t *)linux_rt_sigprocmask, AUE_NULL }, /* 353 = linux_rt_sigprocmask */
+ { SYF_MPSAFE | 0, (sy_call_t *)linux_rt_sigpending, AUE_NULL }, /* 354 = linux_rt_sigpending */
+ { SYF_MPSAFE | 0, (sy_call_t *)linux_rt_sigtimedwait, AUE_NULL }, /* 355 = linux_rt_sigtimedwait */
{ SYF_MPSAFE | 0, (sy_call_t *)linux_rt_sigqueueinfo, AUE_NULL }, /* 356 = linux_rt_sigqueueinfo */
- { SYF_MPSAFE | AS(linux_rt_sigsuspend_args), (sy_call_t *)linux_rt_sigsuspend, AUE_SIGSUSPEND }, /* 357 = linux_rt_sigsuspend */
+ { SYF_MPSAFE | AS(linux_rt_sigsuspend_args), (sy_call_t *)linux_rt_sigsuspend, AUE_NULL }, /* 357 = linux_rt_sigsuspend */
{ SYF_MPSAFE | AS(linux_select_args), (sy_call_t *)linux_select, AUE_SELECT }, /* 358 = linux_select */
- { SYF_MPSAFE | AS(gettimeofday_args), (sy_call_t *)gettimeofday, AUE_GETTMEOFDAY }, /* 359 = gettimeofday */
+ { SYF_MPSAFE | AS(gettimeofday_args), (sy_call_t *)gettimeofday, AUE_NULL }, /* 359 = gettimeofday */
{ SYF_MPSAFE | AS(settimeofday_args), (sy_call_t *)settimeofday, AUE_SETTIMEOFDAY }, /* 360 = settimeofday */
{ SYF_MPSAFE | AS(linux_getitimer_args), (sy_call_t *)linux_getitimer, AUE_GETITIMER }, /* 361 = linux_getitimer */
{ SYF_MPSAFE | AS(linux_setitimer_args), (sy_call_t *)linux_setitimer, AUE_SETITIMER }, /* 362 = linux_setitimer */
@@ -387,14 +387,14 @@
{ SYF_MPSAFE | AS(getrusage_args), (sy_call_t *)getrusage, AUE_GETRUSAGE }, /* 364 = getrusage */
{ SYF_MPSAFE | AS(linux_wait4_args), (sy_call_t *)linux_wait4, AUE_WAIT4 }, /* 365 = linux_wait4 */
{ SYF_MPSAFE | 0, (sy_call_t *)linux_adjtimex, AUE_ADJTIME }, /* 366 = linux_adjtimex */
- { SYF_MPSAFE | AS(linux_getcwd_args), (sy_call_t *)linux_getcwd, AUE_NULL }, /* 367 = linux_getcwd */
- { SYF_MPSAFE | 0, (sy_call_t *)linux_capget, AUE_NULL }, /* 368 = linux_capget */
- { SYF_MPSAFE | 0, (sy_call_t *)linux_capset, AUE_NULL }, /* 369 = linux_capset */
+ { SYF_MPSAFE | AS(linux_getcwd_args), (sy_call_t *)linux_getcwd, AUE_GETCWD }, /* 367 = linux_getcwd */
+ { SYF_MPSAFE | 0, (sy_call_t *)linux_capget, AUE_CAPGET }, /* 368 = linux_capget */
+ { SYF_MPSAFE | 0, (sy_call_t *)linux_capset, AUE_CAPSET }, /* 369 = linux_capset */
{ SYF_MPSAFE | 0, (sy_call_t *)linux_sendfile, AUE_SENDFILE }, /* 370 = linux_sendfile */
{ SYF_MPSAFE | AS(setresgid_args), (sy_call_t *)setresgid, AUE_SETRESGID }, /* 371 = setresgid */
{ SYF_MPSAFE | AS(getresgid_args), (sy_call_t *)getresgid, AUE_GETRESGID }, /* 372 = getresgid */
{ 0, (sy_call_t *)nosys, AUE_NULL }, /* 373 = sys_dipc */
- { SYF_MPSAFE | AS(linux_pivot_root_args), (sy_call_t *)linux_pivot_root, AUE_NULL }, /* 374 = linux_pivot_root */
+ { SYF_MPSAFE | AS(linux_pivot_root_args), (sy_call_t *)linux_pivot_root, AUE_PIVOT_ROOT }, /* 374 = linux_pivot_root */
{ SYF_MPSAFE | AS(linux_mincore_args), (sy_call_t *)linux_mincore, AUE_MINCORE }, /* 375 = linux_mincore */
{ SYF_MPSAFE | 0, (sy_call_t *)linux_pciconfig_iobase, AUE_NULL }, /* 376 = linux_pciconfig_iobase */
{ AS(linux_getdents64_args), (sy_call_t *)linux_getdents64, AUE_O_GETDENTS }, /* 377 = linux_getdents64 */
==== //depot/projects/trustedbsd/audit3/sys/alpha/linux/syscalls.master#7 (text+ko) ====
@@ -157,8 +157,8 @@
84 AUE_NULL UNIMPL
85 AUE_NULL UNIMPL
86 AUE_GETITIMER UNIMPL osf_getitimer
-87 AUE_O_GETHOSTNAME MSTD { int linux_gethostname(void); }
-88 AUE_O_SETHOSTNAME MNOPROTO { int osethostname(char *hostname, \
+87 AUE_SYSCTL MSTD { int linux_gethostname(void); }
+88 AUE_SYSCTL MNOPROTO { int osethostname(char *hostname, \
u_int len); } osethostname \
sethostname_args int
89 AUE_GETDTABLESIZE MSTD { int linux_getdtablesize(void); }
@@ -186,7 +186,7 @@
int flags); }
102 AUE_RECV MNOPROTO { int orecv(int s, caddr_t buf, int len, \
int flags); }
-103 AUE_SIGRETURN MSTD { int osf1_sigreturn( \
+103 AUE_NULL MSTD { int osf1_sigreturn( \
struct osigcontext *sigcntxp); }
104 AUE_BIND MNOPROTO { int bind(int s, caddr_t name, \
int namelen); }
@@ -197,12 +197,12 @@
108 AUE_NULL UNIMPL
109 AUE_NULL UNIMPL
110 AUE_NULL UNIMPL
-111 AUE_SIGSUSPEND MSTD { int osf1_sigsuspend(unsigned long ss); }
-112 AUE_O_SIGSTACK UNIMPL osf_sigstack
+111 AUE_NULL MSTD { int osf1_sigsuspend(unsigned long ss); }
+112 AUE_NULL UNIMPL osf_sigstack
113 AUE_RECVMSG MSTD { int linux_recvmsg(void); }
114 AUE_SENDMSG MSTD { int linux_sendmsg(void); }
115 AUE_NULL UNIMPL
-116 AUE_GETTIMEOFDAY MSTD { int osf1_gettimeofday( \
+116 AUE_NULL MSTD { int osf1_gettimeofday( \
struct timeval *tp, \
struct timezone *tzp); }
117 AUE_GETRUSAGE MSTD { int osf1_getrusage(long who, \
@@ -260,7 +260,7 @@
153 AUE_NULL UNIMPL
154 AUE_NULL UNIMPL
155 AUE_NULL UNIMPL
-156 AUE_SIGCTION MSTD { int osf1_sigaction(int sig, \
+156 AUE_NULL MSTD { int osf1_sigaction(int sig, \
struct osf1_sigaction *nsa, \
struct osf1_sigaction *osa); }
157 AUE_NULL UNIMPL
@@ -271,8 +271,8 @@
162 AUE_NULL UNIMPL
163 AUE_NULL UNIMPL
164 AUE_NULL UNIMPL
-165 AUE_O_GETDOMAINNAME UNIMPL osf_getdomainname
-166 AUE_O_GETDOMAINNAME MNOPROTO { int setdomainname( \
+165 AUE_SYSCTL UNIMPL osf_getdomainname
+166 AUE_SYSCTL MNOPROTO { int setdomainname( \
char *name, int len); }
167 AUE_NULL UNIMPL
168 AUE_NULL UNIMPL
@@ -357,7 +357,7 @@
232 AUE_NULL UNIMPL
233 AUE_GETPPID MNOPROTO { int getpgid(int pid); }
234 AUE_GETSID MSTD { int linux_getsid(l_pid_t pid); }
-235 AUE_SIGALTSTACK MSTD { int linux_sigaltstack(void); }
+235 AUE_NULL MSTD { int linux_sigaltstack(void); }
236 AUE_NULL UNIMPL
237 AUE_NULL UNIMPL
238 AUE_NULL UNIMPL
@@ -428,7 +428,7 @@
297 AUE_NULL UNIMPL
298 AUE_NULL UNIMPL
299 AUE_NULL UNIMPL
-300 AUE_NULL MSTD { int linux_bdflush(void); }
+300 AUE_BDFLUSH MSTD { int linux_bdflush(void); }
301 AUE_NULL MSTD { int linux_sethae(void); }
302 AUE_MOUNT STD { int linux_mount(char *specialfile, \
char *dir, char *filesystemtype, \
@@ -460,29 +460,29 @@
321 AUE_UMOUNT STD { int linux_oldumount(char *path); }
322 AUE_SWAPON MNOPROTO { int swapon(char *name); }
323 AUE_NULL MSTD { int linux_times(struct l_times_argv *buf); }
-324 AUE_NULL MSTD { int linux_personality(l_ulong per); }
-325 AUE_NULL MSTD { int linux_setfsuid(l_uid_t uid); }
-326 AUE_NULL MSTD { int linux_setfsgid(l_gid_t gid); }
+324 AUE_PERSONALITY MSTD { int linux_personality(l_ulong per); }
+325 AUE_SETFSUID MSTD { int linux_setfsuid(l_uid_t uid); }
+326 AUE_GETFSUID MSTD { int linux_setfsgid(l_gid_t gid); }
327 AUE_NULL MSTD { int linux_ustat(l_dev_t dev, \
struct l_ustat *ubuf); }
328 AUE_STATFS MSTD { int linux_statfs(char *path, \
struct l_statfs_buf *buf); }
329 AUE_FSTATFS MSTD { int linux_fstatfs(l_uint fd, \
struct l_statfs_buf *buf); }
-330 AUE_NULL MNOPROTO { int sched_setparam(pid_t pid, \
+330 AUE_SCHED_SETPARAM MNOPROTO { int sched_setparam(pid_t pid, \
const struct sched_param *param); }
-331 AUE_NULL MNOPROTO { int sched_getparam(pid_t pid, \
+331 AUE_SCHED_GETPARAM MNOPROTO { int sched_getparam(pid_t pid, \
struct sched_param *param); }
-332 AUE_NULL MSTD { int linux_sched_setscheduler(l_pid_t pid, \
+332 AUE_SCHED_SETSCHEDULER MSTD { int linux_sched_setscheduler(l_pid_t pid, \
l_int policy, \
struct l_sched_param *param); }
-333 AUE_NULL MSTD { int linux_sched_getscheduler(l_pid_t pid); }
+333 AUE_SCHED_GETSCHEDULER MSTD { int linux_sched_getscheduler(l_pid_t pid); }
334 AUE_NULL MNOPROTO { int sched_yield(void); }
-335 AUE_GETPRIORITY MSTD { int linux_sched_get_priority_max( \
+335 AUE_SCHED_GET_PRIORITY_MAX MSTD { int linux_sched_get_priority_max( \
l_int policy); }
-336 AUE_GETPRIORITY MSTD { int linux_sched_get_priority_min( \
+336 AUE_SCHED_GET_PRIORITY_MIN MSTD { int linux_sched_get_priority_min( \
l_int policy); }
-337 AUE_NULL MNOPROTO { int sched_rr_get_interval (pid_t pid, \
+337 AUE_SCHED_RR_GET_INTERVAL MNOPROTO { int sched_rr_get_interval (pid_t pid, \
struct timespec *interval); }
338 AUE_NULL UNIMPL sys_afs_syscall
339 AUE_NULL MSTD { int linux_newuname( \
@@ -501,28 +501,28 @@
345 AUE_NULL MSTD { int linux_pciconfig_read(void); }
346 AUE_NULL MSTD { int linux_pciconfig_write(void); }
347 AUE_NULL MSTD { int linux_query_module(void); }
-348 AUE_NULL MSTD { int linux_prctl(void); }
+348 AUE_PRCTL MSTD { int linux_prctl(void); }
349 AUE_PREAD MSTD { int linux_pread(l_uint fd, char *buf, \
l_size_t nbyte, l_loff_t offset); }
350 AUE_PWRITE MSTD { int linux_pwrite(l_uint fd, char *buf, \
l_size_t nbyte, l_loff_t offset); }
-351 AUE_SIGRETURN MSTD { int linux_rt_sigreturn(void); }
-352 AUE_SIGACTION MSTD { int linux_rt_sigaction(l_int sig, \
+351 AUE_NULL MSTD { int linux_rt_sigreturn(void); }
+352 AUE_NULL MSTD { int linux_rt_sigaction(l_int sig, \
l_sigaction_t *act, l_sigaction_t *oact, \
l_size_t sigsetsize); }
-353 AUE_SIGPROCMASK MSTD { int linux_rt_sigprocmask(l_int how, \
+353 AUE_NULL MSTD { int linux_rt_sigprocmask(l_int how, \
l_sigset_t *mask, l_sigset_t *omask, \
l_size_t sigsetsize); }
-354 AUE_SIGPENDING MSTD { int linux_rt_sigpending(void); }
-355 AUE_SIGWAIT MSTD { int linux_rt_sigtimedwait(void); }
+354 AUE_NULL MSTD { int linux_rt_sigpending(void); }
+355 AUE_NULL MSTD { int linux_rt_sigtimedwait(void); }
356 AUE_NULL MSTD { int linux_rt_sigqueueinfo(void); }
-357 AUE_SIGSUSPEND MSTD { int linux_rt_sigsuspend(l_sigset_t \
+357 AUE_NULL MSTD { int linux_rt_sigsuspend(l_sigset_t \
*newset, l_size_t sigsetsize); }
358 AUE_SELECT MSTD { int linux_select(l_int nfds, \
l_fd_set *readfds, l_fd_set *writefds, \
l_fd_set *exceptfds, \
struct l_timeval *timeout); }
-359 AUE_GETTMEOFDAY MNOPROTO { int gettimeofday( \
+359 AUE_NULL MNOPROTO { int gettimeofday( \
struct timeval *tp, \
struct timezone *tzp); }
360 AUE_SETTIMEOFDAY MNOPROTO { int settimeofday( \
@@ -541,17 +541,17 @@
l_uint *status, l_int options, \
struct l_rusage *rusage); }
366 AUE_ADJTIME MSTD { int linux_adjtimex(void); }
-367 AUE_NULL MSTD { int linux_getcwd(char *buf, \
+367 AUE_GETCWD MSTD { int linux_getcwd(char *buf, \
l_ulong bufsize); }
-368 AUE_NULL MSTD { int linux_capget(void); }
-369 AUE_NULL MSTD { int linux_capset(void); }
+368 AUE_CAPGET MSTD { int linux_capget(void); }
+369 AUE_CAPSET MSTD { int linux_capset(void); }
370 AUE_SENDFILE MSTD { int linux_sendfile(void); }
371 AUE_SETRESGID MNOPROTO { int setresgid(gid_t rgid, \
gid_t egid, gid_t sgid); }
372 AUE_GETRESGID MNOPROTO { int getresgid(gid_t *rgid, \
gid_t *egid, gid_t *sgid); }
373 AUE_NULL UNIMPL sys_dipc
-374 AUE_NULL MSTD { int linux_pivot_root(char *new_root, \
+374 AUE_PIVOT_ROOT MSTD { int linux_pivot_root(char *new_root, \
char *put_old); }
375 AUE_MINCORE MSTD { int linux_mincore(l_ulong start, \
l_size_t len, u_char *vec); }
To Unsubscribe: send mail to majordomo at trustedbsd.org
with "unsubscribe trustedbsd-cvs" in the body of the message
More information about the trustedbsd-cvs
mailing list