I have been able to use the following to check for multiple items:<br><br>for my $t0_ (keys %RAD_REQUEST_PROXY_REPLY) {<br> if(UNIVERSAL::isa( $RAD_REQUEST_PROXY_REPLY{$t0_} , "ARRAY" )) { }<br> else {}<br>}<br>
<br>and I have been successful in editing the values and sending them to my NAS with:<br>$RAD_REQUEST_PROXY_REPLY{$t0_}[0]="newValue";<br><br>but I cannot for the life of me traverse the array in the hash. <br>I've tried all kinds of methods with foreach and for loops, but I cannot get the lenght/size of the array. <br>
When I know i've got 3 attributes of a specific kind I can do:<br> $RAD_REQUEST_PROXY_REPLY{$t0_}[0]="newValue1";<br> $RAD_REQUEST_PROXY_REPLY{$t0_}[1]="newValue2";<br> $RAD_REQUEST_PROXY_REPLY{$t0_}[2]="newValue3";<br>
but I cannot find the size of $RAD_REQUEST_PROXY_REPLY{$t0_}.<br><br><br>Any help in the right direction would be greatly appreciated. <br><br><br>Tim. W<br>