Je me demande si le 8 n'est pas une erreur faite par certains croyant qu'il faille prend en compte les « : », par exemple dans match if substring (hardware,1,8) = "xx:xx:xx"; (exemple trouvé avec google dans 2 -3 forums), il y a 8 caractères, mais il faut bien en compter que 3.
À mon avis, il faut faire un match if substring(hardware,1,6) = "xx:xx:xx:xx:xx:xx", comme on peut le voir dans la doc. Le 1, est parce qu'on prend un offset de de 1 car le premier caractère de hardware est le type de réseau (ethernet, fddi, token ring), et le 6 est la longueur.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: tu as tout ce qu'il te faut
Posté par claudex . En réponse au message Serveur DHCP multi-pool sélection par adresse mac.. Évalué à 4.
Je me demande si le 8 n'est pas une erreur faite par certains croyant qu'il faille prend en compte les « : », par exemple dans
match if substring (hardware,1,8) = "xx:xx:xx";(exemple trouvé avec google dans 2 -3 forums), il y a 8 caractères, mais il faut bien en compter que 3.À mon avis, il faut faire un
match if substring(hardware,1,6) = "xx:xx:xx:xx:xx:xx", comme on peut le voir dans la doc. Le 1, est parce qu'on prend un offset de de 1 car le premier caractère de hardware est le type de réseau (ethernet, fddi, token ring), et le 6 est la longueur.« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche