05.11.2013 Aufrufe

Zahn - Unix-Netzwerkprogramminerung mit Threads, Sockets und SSL

Zahn - Unix-Netzwerkprogramminerung mit Threads, Sockets und SSL

Zahn - Unix-Netzwerkprogramminerung mit Threads, Sockets und SSL

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Sachverzeichnis 429<br />

ERR get error(), 342, 343<br />

ERR get error line(), 343<br />

ERR get error line data(), 343<br />

ERR load crypto strings(), 345<br />

ERR peek error(), 342, 343<br />

ERR peek error line(), 343<br />

ERR peek error line data(), 343<br />

ERR peek last error(), 342, 343<br />

ERR peek last error line(), 343<br />

ERR peek last error line data(), 343<br />

ERR print errors(), 345<br />

ERR print errors fp(), 345<br />

errno, 137<br />

Error-Queue, 342<br />

Erzeuger-/Verbraucherproblem, 116,<br />

126<br />

ESMTP, 390<br />

execl(), 90, 92–94<br />

execle(), 91–93<br />

execlp(), 91, 92<br />

execv(), 91, 92<br />

execve(), 91, 92<br />

execvp(), 91–93<br />

exit(), 15, 16, 18, 19, 86, 110<br />

Exit-Handler, 16, 17, 19<br />

fclose(), 36<br />

FD CLR(), 219, 221<br />

FD ISSET(), 219, 221, 222<br />

FD SET(), 219, 221<br />

FD ZERO(), 219, 221<br />

fdopen(), 36, 212, 213<br />

fflush(), 212, 213<br />

fgetc(), 39<br />

fgets(), 39<br />

fileno(), 36, 212<br />

fopen(), 36<br />

fork(), 79–83, 96, 98, 101, 144, 145<br />

Forkhandler, 145, 146<br />

Format-String-Schwachstelle, 45, 54, 56,<br />

57<br />

fprintf(), 41<br />

fputc(), 39, 40<br />

fputs(), 39, 40<br />

FQDN, siehe Domain-Name, vollständiger<br />

fread(), 40<br />

freeaddrinfo(), 229, 234<br />

freopen(), 36<br />

fseek(), 213<br />

fsetpos(), 213<br />

Fully Qualified Domain Name, siehe<br />

Domain-Name, vollständiger<br />

fwrite(), 40<br />

gai strerror(), 228<br />

General Name, 380–382, 384, 385<br />

getaddrinfo(), 227–231, 233, 234, 240,<br />

242–245<br />

getegid(), 77<br />

geteuid(), 77<br />

getgid(), 77<br />

gethostbyaddr(), 227, 228<br />

gethostbyname(), 227, 228<br />

getpeername(), 213, 214, 338<br />

getpid(), 75, 77<br />

getppid(), 77<br />

getservbyname(), 228<br />

getservbyport(), 228<br />

getsockname(), 213, 214<br />

getty, 96<br />

getuid(), 77<br />

Group-ID, 20<br />

Group-ID, effektive, 20<br />

Group-ID, reale, 20<br />

Group-ID, zusätzliche, 20<br />

Hashfunktion, kollisionsresistente<br />

kryptographische, 307<br />

Hashfunktion, kryptographische, 307<br />

Hauptthread, 110<br />

HMAC, 308<br />

Host Byte Order, 169<br />

Host, virtueller, 226, 318<br />

Host-ID, 161, siehe Host-Identifikator,<br />

162<br />

Host-Identifikator, 161<br />

htonl(), 177<br />

htons(), 177<br />

HTTP, 6<br />

Hypertext Transfer Protocol, siehe<br />

HTTP<br />

IANA, siehe Internet Assigned Numbers<br />

Authority<br />

ICANN, siehe Internet Corporation for<br />

Assigned Names and Numbers<br />

ICMP, 4, 212

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!