Anonymous Monk,
By using the % sigil, you mean the entire hash. You probably want to change the % to a $, meaning a specific key.
If you did want to assign the entire hash to a list of keys and values, you would use something like:
%{ $hash->{$item_one}{$ip} } = ( key => 'value' );
I hope this helps -
L~R