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