[Previous] [Contents] [Index] [Next]

Appendix: Summary of Safety Information

"Safeties" for each function

Here's a summary of the "safeties" for each function. You'll find definitions for the safety categories in the "Function safety" section of the TCP/IP Libraries chapter.

Use these links to find a function quickly:

A B C D E G H I L N R S V

A

Function Classification ISR Signal Thread
accept() Standard Unix, POSIX 1003.1g (draft) No No Yes

B

Function Classification ISR Signal Thread
bind() Standard Unix, POSIX 1003.1g (draft) No No Yes
bindresvport() Unix No No No

C

Function Classification ISR Signal Thread
connect() Standard Unix, POSIX 1003.1g (draft) No No Yes

D

Function Classification ISR Signal Thread
dn_comp() Unix Yes Yes Yes
dn_expand() Unix Yes Yes Yes
ds_clear() QNX 4 No Yes Yes
ds_create() QNX 4 No Yes Yes
ds_deregister() QNX 4 No Yes Yes
ds_flags() QNX 4 No Yes Yes
ds_get() QNX 4 No Yes Yes
ds_register() QNX 4 No Yes Yes
ds_set() QNX 4 No Yes Yes

E

Function Classification ISR Signal Thread
endhostent() Standard Unix, POSIX 1003.1g (draft) No No No
endnetent() Standard Unix, POSIX 1003.1g (draft) No No No
endprotoent() Standard Unix, POSIX 1003.1g(draft) No No No
endservent() Standard Unix, POSIX 1003.1g (draft) No No No

G

Function Classification ISR Signal Thread
gethostbyaddr() Standard Unix, POSIX 1003.1g (draft) No No No
gethostbyaddr_r() Unix No No Yes
gethostbyname() Standard Unix, POSIX 1003.1g (draft) No No No
gethostbyname_r() Unix No No Yes
gethostent() Standard Unix, POSIX 1003.1g (draft) No No No
gethostent_r() Unix No No Yes
gethostname() Standard Unix, POSIX 1003.1g (draft) No No Yes
getnetbyaddr() Standard Unix, POSIX 1003.1g (draft) No No No
getnetbyname() Standard Unix, POSIX 1003.1g (draft) No No No
getnetent() Standard Unix, POSIX 1003.1g (draft) No No No
getpeername() Standard Unix, POSIX 1003.1g (draft) No No No
getprotobyname() Standard Unix, POSIX 1003.1g (draft) No No No
getprotobynumber() Standard Unix, POSIX 1003.1g (draft) No No No
getprotoent() Standard Unix, POSIX 1003.1g (draft) No No No
getservbyname() Standard Unix, POSIX 1003.1g (draft) No No No
getservbyport() Standard Unix, POSIX 1003.1g (draft) No No No
getservent() Standard Unix, POSIX 1003.1g (draft) No No No
getsockname() Standard Unix, POSIX 1003.1g (draft) No No Yes
getsockopt() Standard Unix, POSIX 1003.1g (draft) No No Yes

H

Function Classification ISR Signal Thread
herror() Unix No No No
hstrerror() Unix Yes Yes Yes
htonl() Standard Unix, POSIX 1003.1g (draft) Yes Yes Yes
htons() Standard Unix, POSIX 1003.1g (draft) Yes Yes Yes

I

Function Classification ISR Signal Thread
inet_addr() Standard Unix, POSIX 1003.1g (draft) Yes Yes Yes
inet_aton() POSIX 1003.1g (draft) Yes Yes Yes
inet_lnaof() Standard Unix, POSIX 1003.1g (draft) Yes Yes Yes
inet_makeaddr() Standard Unix, POSIX 1003.1g (draft) Yes Yes Yes
inet_netof() Standard Unix, POSIX 1003.1g (draft) Yes Yes Yes
inet_network() Standard Unix, POSIX 1003.1g (draft) Yes Yes Yes
inet_ntoa() Standard Unix, POSIX 1003.1g (draft) No No No
inet_ntoa_r() Unix No No Yes
inet_ntop() Unix, POSIX 1003.1g (draft) No No Yes
inet_pton() Standard Unix, POSIX 1003.1g (draft) Yes Yes Yes
ioctl() Standard Unix No No No
isfdtype() POSIX 1003.1g (draft) No Yes Yes

L

Function Classification ISR Signal Thread
listen() Standard Unix, POSIX 1003.1g (draft) No No Yes

N

Function Classification ISR Signal Thread
ntohl() Standard Unix, POSIX 1003.1g (draft) Yes Yes Yes
ntohs() Standard Unix, POSIX 1003.1g (draft) Yes Yes Yes

R

Function Classification ISR Signal Thread
Raccept() SOCKS No No No
Rbind() SOCKS No No No
rcmd() Unix No No No
Rconnect() SOCKS No No No
read_main_config_file() SNMP No No No
recv() Standard Unix, POSIX 1003.1g (draft) No No Yes
recvfrom() Standard Unix, POSIX 1003.1g (draft) No No Yes
recvmsg() Standard Unix, POSIX 1003.1g (draft) No No Yes
res_init() Unix No No No
res_mkquery() Unix No No No
res_query() Unix No No No
res_querydomain() Unix No No No
res_search() Unix No No No
res_send() Unix No No No
Rgetsockname() SOCKS No No No
Rlisten() SOCKS No No No
Rrcmd() SOCKS No No No
rresvport() Unix No No Yes
Rselect() SOCKS No No No
ruserok() Unix No No No

S

Function Classification ISR Signal Thread
send() Standard Unix, POSIX 1003.1g (draft) No No Yes
sendmsg() Standard Unix, POSIX 1003.1g (draft) No No Yes
sendto() Standard Unix, POSIX 1003.1g (draft) No No Yes
sethostent() Standard Unix, POSIX 1003.1g (draft) No No No
sethostname() Unix No No Yes
setnetent() Standard Unix, POSIX 1003.1g (draft) No No No
setprotoent() Standard Unix, POSIX 1003.1g (draft) No No No
setservent() Standard Unix, POSIX 1003.1g (draft) No No No
setsockopt() Standard Unix, POSIX 1003.1g (draft) No No Yes
shutdown() Standard Unix, POSIX 1003.1g (draft) No No No
snmp_close() SNMP No No No
snmp_free_pdu() SNMP No No No
snmp_open() SNMP No No No
snmp_pdu_create() SNMP No No No
snmp_read() SNMP No No No
snmp_select_info() SNMP No No No
snmp_send() SNMP No No No
snmp_timeout() SNMP No No No
sockatmark() POSIX 1003.1g (draft) No No No
socket() Standard Unix, POSIX 1003.1g (draft) No No Yes
socketpair() Standard Unix No No Yes
SOCKSinit() SOCKS No No No
sysctl() Unix No No Yes

V

Function Classification ISR Signal Thread
vp_attach() QNX 4 No No No
vp_detach() QNX 4 No No No
vp_getpkt() QNX 4 No No No
vp_ifrname() QNX 4 No No No
vp_ioctl() QNX 4 No No No
vp_ktom() QNX 4 No No No
vp_mclget() QNX 4 No No No
vp_mfree() QNX 4 No No No
vp_mfreem() QNX 4 No No No
vp_mget() QNX 4 No No No
vp_mgethdr() QNX 4 No No No
vp_mtok() QNX 4 No No No
vp_putpkt() QNX 4 No No No
vp_unit() QNX 4 No No No

[Previous] [Contents] [Index] [Next]