freebsd-dev/sys/i386/ibcs2
Nate Williams d52ead1462 When uname() returns the system name, try to use the unqualified domain
name (ie; strip off the domain).  Given a hostname 'fooey.bar.com', the
previous code returned a system name of 'fooey.ba', instead of the more
correct 'fooey'.  SCO uses 'uname' for many things, including some of
it's socket code so this patch is necessary for running certain legacy
SCO apps. :)

A variant of this code has been running on my box for 2 months now.
1996-06-08 06:01:29 +00:00
..
coff.h Fix a bunch of spelling errors in the comment fields of 1996-01-30 23:02:38 +00:00
ibcs2_dirent.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_errno.c Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_errno.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_fcntl.c Added (null for the i386) conversions from ibcs2's bogus fcntl args 1995-11-12 04:42:58 +00:00
ibcs2_fcntl.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_ioctl.c Implement ioctl's IBCS2_TCFLSH and IBCS2_TCXONC. Improve termios conversion. 1996-03-28 19:53:21 +00:00
ibcs2_ioctl.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_ipc.c reran makesyscalls 1996-01-08 04:34:54 +00:00
ibcs2_ipc.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_isc_syscall.h reran makesyscalls 1996-01-08 04:34:54 +00:00
ibcs2_isc_sysent.c reran makesyscalls 1996-01-08 04:34:54 +00:00
ibcs2_isc.c Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
ibcs2_misc.c Add code to properly translate signal returned in status argument of wait4() 1995-10-23 19:46:51 +00:00
ibcs2_mount.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_msg.c Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_other.c Untangled the vm.h include file spaghetti. 1995-12-07 12:48:31 +00:00
ibcs2_poll.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_proto.h Reran makesyscalls.sh.. 1996-01-08 05:27:29 +00:00
ibcs2_signal.c In bsd_to_ibcs2_sigaction(), flag for ibcs2 system should be 1995-10-21 20:33:43 +00:00
ibcs2_signal.h Fixed parentheses in macros. 1995-11-13 08:58:06 +00:00
ibcs2_socksys.c Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_socksys.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_stat.c When uname() returns the system name, try to use the unqualified domain 1996-06-08 06:01:29 +00:00
ibcs2_stat.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_statfs.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_stropts.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_syscall.h Reran makesyscalls.sh.. 1996-01-08 05:27:29 +00:00
ibcs2_sysent.c Reran makesyscalls.sh.. 1996-01-08 05:27:29 +00:00
ibcs2_sysi86.c Removed unnecessary #includes of <sys/user.h>. Some of these were just 1995-12-06 23:44:23 +00:00
ibcs2_sysvec.c The recently introduced sv_sendsig entry of the sysentvec structure 1996-03-27 18:39:40 +00:00
ibcs2_termios.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_time.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_types.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_unistd.h Import of original NetBSD's ibcs2 emulator sources by Scott Bartram, 1995-10-10 07:27:24 +00:00
ibcs2_ustat.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_util.c Change alternate space base name from /emul/ibcs2 to /compat/ibcs2, 1995-10-10 17:33:19 +00:00
ibcs2_util.h Fix a (mostly harmless) bogon when calculating the start of the stack gap. 1996-03-10 22:24:54 +00:00
ibcs2_utime.h Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
ibcs2_utsname.h Do a better fake for uname information returned in utssys() call. 1995-10-16 05:32:20 +00:00
ibcs2_xenix_syscall.h Implement ioctl's IBCS2_TCFLSH and IBCS2_TCXONC. Improve termios conversion. 1996-03-28 19:53:21 +00:00
ibcs2_xenix_sysent.c reran makesyscalls 1996-01-08 04:34:54 +00:00
ibcs2_xenix.c Implement ioctl's IBCS2_TCFLSH and IBCS2_TCXONC. Improve termios conversion. 1996-03-28 19:53:21 +00:00
ibcs2_xenix.h Implement ioctl's IBCS2_TCFLSH and IBCS2_TCXONC. Improve termios conversion. 1996-03-28 19:53:21 +00:00
imgact_coff.c Removed unnecessary #includes from <sys/imgact.h> so that it is 1996-05-01 02:43:13 +00:00
syscalls.conf Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
syscalls.isc Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
syscalls.isc.conf Remove old files no longer needed. 1995-10-10 07:59:30 +00:00
syscalls.master Oops. forgot to remove #include "opt_sysvipc.h" 1996-01-08 05:24:09 +00:00
syscalls.xenix Implement ioctl's IBCS2_TCFLSH and IBCS2_TCXONC. Improve termios conversion. 1996-03-28 19:53:21 +00:00
syscalls.xenix.conf Remove old files no longer needed. 1995-10-10 07:59:30 +00:00