typedef struct my_data { char c; int i; } MY_DATA; #### my $packet = pack 'c xxx N', $letter, $integer; #### my ($letter, $integer) = unpack 'c xxx N', $resp;