[Net::DHCP::Packets]: Sub option_82 (ra_remote_id)
Fermé
maudor
Messages postés
1
Date d'inscription
mardi 12 avril 2016
Statut
Membre
Dernière intervention
12 avril 2016
-
Modifié par maudor le 12/04/2016 à 15:55
[Dal] Messages postés 6204 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 27 février 2025 - 13 avril 2016 à 15:34
[Dal] Messages postés 6204 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 27 février 2025 - 13 avril 2016 à 15:34
A voir également:
- [Net::DHCP::Packets]: Sub option_82 (ra_remote_id)
- Paint net - Télécharger - Dessin & Illustration
- Net framework 4.0 - Télécharger - Divers Utilitaires
- Microsoft .net framework 2.0 - Télécharger - Divers Utilitaires
- Zw-net - Télécharger - Mail
- Youppie net - Forum Réseaux sociaux
1 réponse
[Dal]
Messages postés
6204
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
27 février 2025
1 104
Modifié par [Dal] le 13/04/2016 à 15:36
Modifié par [Dal] le 13/04/2016 à 15:36
Salut maudor,
Je n'ai jamais utilisé ce module et je n'ai jamais fait ce que tu essayes de faire.
Cependant, le message d'erreur se manifeste sur la ligne
Tu passes
Le premier est un appel à une fonction, et j'imagine qu'elle retourne une référence valide existante dans
Par contre, je ne comprends pas le deuxième : RA_REMOTE_ID, c'est un "mot nu" qui ne devrait pas être permis en Perl.
Si tu utilisais
Si c'est une sous clef valide du hash, il faudrait écrire
Passe
Insère aussi
Dal
Je n'ai jamais utilisé ce module et je n'ai jamais fait ce que tu essayes de faire.
Cependant, le message d'erreur se manifeste sur la ligne
$self->{options}->{$key}->{$subkey}car ce que tu passes en arguments de getSubOptionRaw ne correspond pas à une/des référence(s) de hash valides dans la branche options de la structure de données de l'objet créé.
Tu passes
DHO_DHCP_AGENT_OPTIONS()et
RA_REMOTE_ID
...
Le premier est un appel à une fonction, et j'imagine qu'elle retourne une référence valide existante dans
$packet(vérifie avec
Dumper()).
Par contre, je ne comprends pas le deuxième : RA_REMOTE_ID, c'est un "mot nu" qui ne devrait pas être permis en Perl.
Si tu utilisais
use strict;et
use warnings;tu aurais un message d'erreur dès la compilation.
Si c'est une sous clef valide du hash, il faudrait écrire
'RA_REMOTE_ID'
Passe
$packet,
DHO_DHCP_AGENT_OPTIONS()et
RA_REMOTE_ID
dans Dumper pour voir ce qui ne concorde pas.
Insère aussi
use strict;et
use warnings;et déclare tes variables avec
my.
Dal