Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

freehostent() - Speicher für hostent-Struktur freigeben

&pagelevel(4)&pagelevel

#include <netdb.h>
  
Kernighan-Ritchie-C:
void freehostent(ptr);

struct hostent *ptr;

ANSI-C:
void freehostent(struct hostent* ptr);


Beschreibung

Die Funktion freehostent() gibt den Speicherplatz für ein Objekt vom Typ struct hostent frei, der zuvor mit den Funktionen getipnodebyname() oder getipnodebyaddr() angefordert wurde.

Der Parameter ptr zeigt auf ein Objekt vom Typ struct hostent.

Die Struktur hostent ist wie folgt deklariert:

struct hostent {
   char *h_name;           /* Socket-Hostname */
   char **h_aliases;       /* Alias-Liste */
   int h_addrtype;         /* Adresstyp */
   int h_length;           /* Länge der Adresse (in Bytes) */
   char **h_addr_list;     /* Liste von Adressen für den Rechner, */
                           /* terminiert durch den Null-Zeiger */ 
};