Proiectul opennet man gethostbyname (3) apeluri de bibliotecă (freebsd și linux)

gethostbyname (3)
  • gethostbyname (3) (Solaris om: apeluri de bibliotecă)
  • gethostbyname (3) (om FreeBSD: apeluri de bibliotecă)
  • >> gethostbyname (3) (om rusesc: apeluri de bibliotecă)
  • gethostbyname (3) (om Linux: apeluri de bibliotecă)
  • gethostbyname (3) (POSIX man: apeluri de bibliotecă)

    gethostbyname, gethostbyaddr, sethostent, endhostent, herror, hstrerror - obțineți informații despre mașină în rețea

    Funcția sethostent () (dacă valoarea lui stayopen este adevărată (1)) indică faptul că socketul TCP conectat trebuie folosit pentru a trimite cereri către serverul de nume și că conexiunea trebuie să rămână deschisă în timpul solicitărilor ulterioare. În caz contrar, datagramele UDP vor fi folosite pentru a trimite numele interogărilor către server.

    Funcția endhostent () închide conexiunea TCP pentru solicitarea serverului de nume.

    Funcția error () (învechită) afișează un mesaj de eroare asociat valorii curente a h_errno în fluxul de ieșire standard de eroare.

    Funcția hstrerror () (depreciată) utilizează numărul de eroare (de obicei h_errno) ca parametru și returnează șirul de mesaje corespunzător.

    nume de solicitare de domeniu, gethostbyname fabricat () și gethostbyaddr (), o combinație de date de la oricare sau toate serverele de nume cu numele (8), înregistrarea unui serviciu de informații fișier / etc / hosts și rețea de date combinație (NIS sau YP), în funcție de ordinea de rânduri fișier /etc/host.conf (a se vedea. resolv + (8). implicit este un sondaj pe nume (8), atunci / etc / hosts.

    Structura hostent este definită în după cum urmează:

    RATURN VALUES

    Funcțiile gethostbyname () și gethostbyaddr () returnează o structură hostent sau, în caz de eroare, un indicator NULL. În acest din urmă caz, variabila h_errno conține numărul de eroare.

    SUNT ERORI SUNT

    /etc/host.conf (fișierul pentru setarea sistemului de rezoluție a numelui); / etc / hosts (fișierul bazei de date a mașinii).

    CONFORME CU STANDARDELE