Suppress warnings when StreamSegmentForEach is called for UDP or SCTP, unless debug is compiled in.

pull/343/merge
Victor Julien 13 years ago
parent 3b68a9d1c6
commit 00948882e7

@ -232,12 +232,14 @@ int StreamSegmentForEach(Packet *p, uint8_t flag, StreamSegmentCallback Callback
case IPPROTO_TCP: case IPPROTO_TCP:
return StreamTcpSegmentForEach(p, flag, CallbackFunc, data); return StreamTcpSegmentForEach(p, flag, CallbackFunc, data);
break; break;
#ifdef DEBUG
case IPPROTO_UDP: case IPPROTO_UDP:
SCLogWarning(SC_ERR_UNKNOWN_PROTOCOL, "UDP is currently unsupported"); SCLogWarning(SC_ERR_UNKNOWN_PROTOCOL, "UDP is currently unsupported");
break; break;
default: default:
SCLogWarning(SC_ERR_UNKNOWN_PROTOCOL, "This protocol is currently unsupported"); SCLogWarning(SC_ERR_UNKNOWN_PROTOCOL, "This protocol is currently unsupported");
break; break;
#endif
} }
return 0; return 0;
} }

Loading…
Cancel
Save