1
0
mirror of https://github.com/simh/simh.git synced 2026-01-27 12:32:24 +00:00

ETHER: Add support for Omni OS and Open Indiana plus bridged network support

- Some versions of Omni OS no longer include sys/filio.h in sys/ioctl.h
- Add more robust support for locating OS tools in scp.c
- SHOW VERSION output displays SunOS host system specific info

Fix #1238
This commit is contained in:
Mark Pizzolato
2025-12-14 13:36:45 -10:00
parent fc460853ad
commit c31ea266e2
5 changed files with 120 additions and 14 deletions

View File

@@ -889,6 +889,9 @@ ifeq (${WIN32},) #*nix Environments (&& cygwin)
ifneq (,$(call find_include,sys/ioctl))
OS_CCDEFS += -DHAVE_SYS_IOCTL
endif
ifneq (,$(and $(call find_include,sys/filio),$(shell grep FIONBIO $(call find_include,sys/filio))))
OS_CCDEFS += -DHAVE_SYS_FILIO
endif
ifneq (,$(call find_include,linux/cdrom))
OS_CCDEFS += -DHAVE_LINUX_CDROM
endif