Fonction endnetent Perl
La description
Cette fonction indique au système que vous n'espérez plus lire les entrées de la liste des réseaux en utilisant getnetent.
Syntaxe
Voici la syntaxe simple de cette fonction -
endnetent
Valeur de retour
Cette fonction ne renvoie aucune valeur.
Exemple
Voici l'exemple de code montrant son utilisation de base -
#!/usr/bin/perl
use Socket;
while ( ($name, $aliases, $addrtype, $net) = getnetent() ) {
print "Name = $name\n";
print "Aliases = $aliases\n";
print "Addrtype = $addrtype\n";
print "Net = $net\n";
}
setnetent(1); # Rewind the database;
while ( ($name, $aliases, $addrtype, $net) = getnetent() ) {
print "Name = $name\n";
print "Aliases = $aliases\n";
print "Addrtype = $addrtype\n";
print "Net = $net\n";
}
endnetent(); # Closes the database;
Lorsque le code ci-dessus est exécuté, il produit le résultat suivant -
Name = default
Aliases =
Addrtype = 2
Net = 0
Name = loopback
Aliases =
Addrtype = 2
Net = 2130706432
Name = link-local
Aliases =
Addrtype = 2
Net = 2851995648
Name = default
Aliases =
Addrtype = 2
Net = 0
Name = loopback
Aliases =
Addrtype = 2
Net = 2130706432
Name = link-local
Aliases =
Addrtype = 2
Net = 2851995648