Sous-routine getnetent_r

Objectif

Obporte l'entrée réseau.

Bibliothèque

Bibliothèque C standard (libc.a)

Syntaxe

#include <netdb.h>
int getnetent_r(netent, net_data)

struct netent *netent;
struct netent_data *net_data;

Descriptif

La sous-routine getnetent_r extrait les informations réseau en ouvrant et en lisant séquentiellement le fichier /etc/networks . Cette sous-routine appelle en interne le sous-programme Getnetent et stocke les valeurs dans la structure de l'hôte.

La sous-routine Getnetent écrine les données statiques renvoyées dans les appels suivants. La sous-routine Getnetent_r ne l'est pas. Utilisez la sous-routine endnetent_r pour fermer le fichier /etc/networks .

Paramètres

Article Descriptif
Netent Pointe vers la structure Netent .
Données_réseau Pointe vers la structure Données_réseau .

Valeurs renvoyées

La fonction renvoie un 0 en cas de succès et un -1 en cas d'échec.

Note : Si une erreur se produit ou si la fin du fichier est atteinte, la sous-routine getnetent_r renvoie un -1 pour indiquer l'erreur.

Fichiers

Article Descriptif
/etc/networks Contient les noms de réseau officiels.