Je ne comprends pas ta question (s'il y en a une) ou ton interrogation.
Je te dis de modifier
Et dans ta procédure, il devient donc inutile de recalculer ce md5 (vu que tu l'as reçu en argument) et qu'avec un
Je te dis de modifier
::checkpays::traitement
pour qu'elle ne reçoive qu'un seul argument, à savoir SESSION
(qui est bien le md5 de $username + $vhost).Et dans ta procédure, il devient donc inutile de recalculer ce md5 (vu que tu l'as reçu en argument) et qu'avec un
lassign $::checkpays::DB($SESSION) ip ipdns codepays asn asname reputation sslco webirc websocket unknow account
tu récupères toutes les variables qui étaient précédemment passées en argument.