PERFORCE change 91060 for review

Robert Watson rwatson at FreeBSD.org
Sat Feb 4 05:56:08 PST 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); }


More information about the p4-projects mailing list