--- ./print-rsvp.c.bad 2007-06-14 03:03:21 +0200 +++ ./print-rsvp.c 2007-08-13 15:02:25 +0200 @@ -624,6 +624,7 @@ } obj_ptr; u_short rsvp_obj_len,rsvp_obj_ctype,obj_tlen,intserv_serv_tlen; + u_int action, subchannel; int hexdump,processed,padbytes,error_code,error_value,i; union { float f; @@ -1578,7 +1579,6 @@ if (obj_tlen < 4) return-1; - u_int action, subchannel; action = (EXTRACT_16BITS(obj_tptr)>>8); printf("%s Action: %s (%u), Label type: %u", ident,