jeremy
3d6483ab9a
Ignore use of sunos_audioio.monitor_gain because it has no equivalent in the
...
audio sub-system. It used to use the ``__spare'' member of the audio_info
struct, but that has been removed.
1997-05-11 05:41:13 +00:00
mycroft
e3f99a9397
Pass the vnode type to vaccess(), and use it when checking VEXEC. Make sure
...
that the mode bits passed to vaccess() and returned by foo_getattr() contain
only permission bits.
1997-05-08 16:19:43 +00:00
kleink
5482ee2d93
Fixed copyin() argument botch in shmctl() IPC_STAT handling.
1997-05-08 14:33:11 +00:00
mycroft
837a72363d
VEXEC -> VLOOKUP, as appropriate.
1997-05-08 10:57:17 +00:00
augustss
c397fa8357
Return audio buffer size in audio_info_t with ioctl() AUDIO_GETINFO.
...
Use the buffer size to implement one more OSS ioctl().
1997-05-07 19:24:25 +00:00
augustss
c4a52794f1
Convert to new orthogonal audio encoding scheme and implement
...
some of the new encodings. The change to ioctl AUDIO_GETENC is
NOT backwards compatible.
1997-05-07 18:51:31 +00:00
mycroft
185b24dd5b
Use libinstall::, not install:, to prevent instaling LIB.
1997-05-07 16:20:26 +00:00
augustss
7d386f10b8
Adjust ioctl() encoding before calling OSS audio code.
1997-05-06 23:56:43 +00:00
jonathan
68db3bde6d
NetBSD doesn't have VSWTCH, so we can't emulate it; clarify. (see PR#2793).
1997-05-05 22:21:18 +00:00
mycroft
aaf3b59589
Remove outdated comment.
1997-05-05 06:56:20 +00:00
thorpej
70ce55d5d7
Update for changes in machine-dependent COMPAT_HPUX code.
1997-04-27 21:40:47 +00:00
jonathan
bbf513e2e5
Correct shm ifdefs for when SVSHM is defined. Fix from Ted Lemon in PR 3542.
1997-04-26 02:00:11 +00:00
augustss
52e73da1a4
Regen.
1997-04-07 14:15:06 +00:00
augustss
bc5c0f6530
Add Linux nice() syscall.
1997-04-07 14:13:16 +00:00
augustss
91aba3ab34
Improve setting of record source.
1997-04-06 23:49:32 +00:00
jonathan
aee0270b51
Add changes to make vic-2.8 Ultrix binaries work on NetBSD with COMPAT_ULTRIX:
...
* Add IPmulticast setsockopt emulation.
* Add Ultrix shmsys emulation (untested).
* tidy up use of stackgap.
1997-04-06 23:26:52 +00:00
jonathan
b28097e684
* Fix typo in SIOGIFCONF handling.
...
* Change explicit SunOS-compat ioctl codes to Ultrix-compat codes.
1997-04-06 21:33:44 +00:00
augustss
32801cf383
* Move the Linux audio emulation into its own directory and rename it
...
OSS (aka VoxWare) audio emulation.
* Use the OSS audio emulation for Linux and FreeBSD.
* Add mixer emulation to the OSS emulator.
1997-04-04 15:35:54 +00:00
thorpej
b5f9e1cdd1
kill an unused variable
1997-04-04 09:52:40 +00:00
christos
8e5e5d1667
Fix reverse test in O_NOCTTY; pointed out by Klaus Klein
1997-04-02 15:29:18 +00:00
scottr
703bcd151c
Add prototypes, and make this compile with -Wall. Remove register
...
modifier from all declarations.
1997-04-01 19:58:58 +00:00
christos
6c41fdc592
Handle NULL shmid_ds properly in shmctl.
1997-03-30 17:21:02 +00:00
gwr
9228e630d5
s/boot/cpu_reboot/
1997-03-26 23:44:27 +00:00
mycroft
b1a3eda88c
Copy back the format we set in SNDCTL_DSP_SETFMT.
1997-03-20 16:11:29 +00:00
mycroft
41bbc3f5b6
SOUND_PCM_WRITE_CHANNELS -> SNDCTL_DSP_CHANNELS, to match current Linux code.
1997-03-20 04:21:31 +00:00
mycroft
eb41ccd5fe
Emulate the SOUND_PCM_WRITE_CHANNELS ioctl. From PR 3356, by Lennart
...
Augustsson. Also add hooks for mixer ioctls.
1997-03-19 05:12:13 +00:00
christos
4fe8f4e95f
PR/3354: From Michael Eriksson; I_SETSIG did not handle O_ASYNC properly
...
and we would never get asynchronous events back. This affected the java
SDK. Also GC O_RAIOSIG which was a Dell/SVR4'ism which is now RIP.
1997-03-18 18:57:19 +00:00
thorpej
f956bd54d3
Clean up some slighyly overzealous use of `_'.
1997-03-16 10:16:02 +00:00
thorpej
ae8392d8b1
- COMPAT_HPUX only works on machine with a 4k _hardware_ page size.
...
- Remove a slightly misguided hack.
1997-03-16 10:14:44 +00:00
thorpej
abe496a1c9
Remove a new-obsolete comment.
1997-03-16 10:13:12 +00:00
thorpej
b11751e729
Use hpux_setregs().
1997-03-16 09:16:11 +00:00
thorpej
b132875e6e
Use hpux_sendsig() and hpux_sys_sigreturn().
1997-03-16 03:48:00 +00:00
christos
f4fdc411c5
Regen
1997-03-15 00:06:47 +00:00
christos
015524c601
Add nice(2).
1997-03-15 00:01:18 +00:00
christos
5426bff5dd
Fix incorrect comment about fdinsert
1997-03-15 00:00:09 +00:00
mycroft
695fbc60e2
Use splclock() to block time updates, not splhigh().
1997-02-28 05:01:21 +00:00
thorpej
8e50039b7c
Syscalls.master changed, regen. (NFSCLIENT -> NFS)
1997-01-31 02:20:58 +00:00
thorpej
90b1ce5234
NFSCLIENT -> NFS
1997-01-31 02:20:03 +00:00
thorpej
bf69384ef4
Syscalls.master chagned, regen. (NFSCLIENT -> NFS)
1997-01-31 02:19:34 +00:00
thorpej
83b3ffe116
NFSCLIENT -> NFS
1997-01-31 02:18:54 +00:00
thorpej
b266dedfc8
Syscalls.master changed, regen. (NFSCLIENT -> NFS)
1997-01-31 02:18:26 +00:00
thorpej
12cb3aaf21
NFSCLIENT -> NFS
1997-01-31 02:17:46 +00:00
cgd
78d5e815bf
clean up substantially. Transform clean, depend, cleandir targets from ::
...
to :, so they can be used e.g. with <bsd.prog.mk>. Standardize variable
names used to configure kernel libraries.
Variables used by these Makefile.inc's are:
S must be set to the top of the 'sys' tree.
${LIB}DST may be set to the location of the directory where library
objects are to be built. Defaults to ${.OBJDIR}/lib/${lib}.
${LIB}_AS may be set to 'obj' to build a object from the library's
object files. (Otherwise, a library will be built.)
Defaults to 'library'.
${LIB}MISCMAKEFLAGS
Miscellaneous flags to be passed to the library's Makefile when
building. See library's Makefile for more details about
supported flags and their default values.
(where LIB is COMPAT, and lib is compat, in this case.)
1997-01-23 22:58:26 +00:00
mycroft
dc3a674a08
Actually include the code conditionally, based on the SYSV* options.
1997-01-18 01:51:41 +00:00
jonathan
0ef88d333a
Fix const-pointer lint in copyout of consed-up native fstype string,
...
from consed-up native mount args.
1997-01-15 01:41:35 +00:00
perry
b89a3425b7
Eliminate obsolete TIMEZONE and DST options.
...
Eliminate obsolete global kernel variable "struct timezone tz"
Add RTC_OFFSET option
Add global kernel variable rtc_offset, which is initialized by
RTC_OFFSET at kernel compile time.
on i386, x68k, mac68k, pc532 and arm32, RTC_OFFSET indicates how many
minutes west (east) of GMT the hardware RTC runs. Defaults to 0.
Places where tz variable was used to indicate this in the past have
been replaced with rtc_offset.
Add sysctl interface to rtc_offset.
Kill obsolete DST_* macros in sys/time.h
gettimeofday now always returns zeroed timezone if zone is requested.
settimeofday now ignores and logs attempts to set non-existant kernel
timezone.
1997-01-15 01:28:28 +00:00
thorpej
8f8abcd69c
Regen; makesyscalls.sh emits comments now.
1997-01-13 18:49:02 +00:00
cjs
1c0c346e1d
This recently stopped compiling due to a warning about const being
...
dropped. This fix suggested by cgd.
1996-12-28 22:37:03 +00:00
christos
56829373e8
PR/2981: use ${VAR:Q} instead of '${VAR}' to avoid quoting problems
1996-12-26 21:30:59 +00:00
fvdl
bb31faf853
Make this compile again, including Politically Correct const handling.
1996-12-22 23:00:02 +00:00