Contents
- About porting SCO OpenServer 5 applications
- Compiler ABI modes: UDK and OSR5
- Mixed mode issues
- Tool sets supported
- Compiler option guidelines
- API issues
- C language dialect issues
- C++ language dialect issues
- Changes to the runtime environment
- Runtime commands
- Runtime access of system/data files
- NETbios/NETbeui
- XENIX 286 emulators
- Binary debugging
- Tracing system calls with truss
- Using the dynamic library tracing feature of the runtime linker
- Memory debugging with memtool
- Source debugging with debug
- Development System documentation
- Kernel compatibility
- Executable formats
- Error numbers
- Errors with different values
- System calls with different error returns
- Signals
- Core file generation
- CPU status information
- C2 Security (libprot) library
- OSR5 ABI Applications
- SVR5 ABI Applications
- System calls
- SUDS extension
- access(2)
- adjtime(2)
- execlp(2) / execvp(2)
- fcntl(2)
- getrlimit/setrlimit(2)
- libattach/libdetach(S)
- memcntl(2)
- mmap(2)
- mount(2)
- nice(2)
- paccess(S)
- pipe(2)
- poll(2)
- priocntl(2)
- probe(S)
- ptrace(2)
- setcontext(2)
- sysi86(2)
- sysinfo
- syssetconf
- uadmin(2)
- ulimit(2)
- waitid(2)
- xsetre[gu]id(S)
- API Compatibility
- Manual Pages
- C library (libc) interfaces
- tm structure
- confstr
- dlsym
- fnmatch
- ftw/nftw
- glob/globfree
- iconv
- isnan/isnand/isnanf
- jmp_buf
- mallinfo
- nl_langinfo
- passwd structure
- sigset_t
- sysconf
- ttyslot
- BSD library (libucb) interface
- Threads and asynchronous I/O (libthread) interfaces
- Network support library (libnsl) interfaces
- AUTH structure
- CLIENT structure
- Berkeley style client calls
- Portmapper
- Berkeley style service calls
- SVCXPRT structure
- Transport interface (XTI and TLI)
- Sockets interface
- Socket addressing
- accept
- bind
- connect
- ether_aton
- ether_hostton
- ether_line
- ether_ntoa
- ether_ntohost
- ftruncate/truncate
- getpeername/setpeername
- getsockname/setsockname
- getsockopt/setsockopt
- gettimeofday/settimeofday
- listen
- netgroup
- recv/recvfrom/recvmsg
- select
- send/sendto
- shutdown
- socket
- openlog
- Name resolution (libresolv) library routines
- File transfer protocol (ftp) interface
- STREAMS interface
- I_GETCLTIME
- I_RECVFD
- I_S_RECVFD
- I_SETSIG
- Event queue (libevent) interface
- SNMP (libsnmp) interface
- make_varbind
- parse_pdu
- SNMP I/O (libsnmpio) interface
- get_response
- send_request
- SMUX (libsmux) interface
- Object identifier (OID) structure
- Object type (OT) structure
- SCO OpenServer 64 bit counters
- Aggregate structure notes
- Termios and termio interfaces
- curses (libocurses) interface
- curses header files
- terminfo and termcap databases
- X/Open curses (formerly libstdcurses) library
- BSD database management (libdbm and libndbm) interface
- Encryption (libcrypt) interface
- Executable and Linking Format (libelf) interface
- Graphic interfaces
- Starting debug
- Command Line Options
- Setup
- Configuration example
- General Tips
- Debugger Variables
- Execution and Tracing Commands
- Printing Variables and Expressions
- Accessing source files
- Command Aliases
- Machine Level Commands
- Miscellaneous Commands
- Common tasks