Fonction perl getprotobynumber

La description

Cette fonction traduit le protocole NUMBER en son nom correspondant dans un contexte scalaire, et son nom et les informations associées dans un contexte de liste: ($ name, $ aliases, $ protocol_number).

Syntaxe

Voici la syntaxe simple de cette fonction -

getprotobynumber NUMBER

Valeur de retour

Cette fonction renvoie undef en cas d'erreur sinon le numéro de protocole dans un contexte scalaire et une liste vide sur l'enregistrement de protocole d'erreur (nom, alias, numéro de protocole) dans un contexte de liste.

Exemple

Voici l'exemple de code montrant son utilisation de base -

#!/usr/bin/perl

($name, $aliases, $protocol_number) = getprotobynumber(6);

print "Name = $name\n";
print "Aliases = $aliases\n";
print "Protocol Number = $protocol_number\n";

Lorsque le code ci-dessus est exécuté, il produit le résultat suivant -

Name = tcp
Aliases = TCP
Protocol Number = 6