X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=uip%2Fslocal.c;h=9306f94b0fdeee6f1288ba9e3dcc9d1d21ea3806;hp=26cad52e0ccaf194125f745276d4b0b9a53fdb75;hb=d4bcca1aa235370bc20bc2734c0cd6f700b17871;hpb=ac3066d2d563ce3b9de66195f6818eecb594fec2 diff --git a/uip/slocal.c b/uip/slocal.c index 26cad52..9306f94 100644 --- a/uip/slocal.c +++ b/uip/slocal.c @@ -759,14 +759,13 @@ parse(int fd) for (i = 0, state = FLD2;;) { switch (state = m_getfld2(state, &f, in)) { case LENERR2: - advise(NULL, "format error in message"); state = FLD2; /* FALL */ case FLD2: lp = mh_xstrdup(f.value); for (p = hdrs; p->p_name; p++) { - if (mh_strcasecmp(p->p_name, f.name)!=0) { + if (mh_strcasecmp(p->p_name, f.name) == 0) { if (!(p->p_flags & P_HID)) { if ((cp = p->p_value)) { if (p->p_flags & P_ADR) {