On Tuesday 27 August 2013, Victor Seva wrote: > - if(proto.len!=3 && proto.len!=4) > + if(proto.len<2 && proto.len>4) > goto error; This is wrong, the condition will never match. You probably want to use || instead of &&. -- Alex Hermann