svn commit: r187984 - user/piso/sys/netinet/libalias
Paolo Pisati
piso at FreeBSD.org
Sun Feb 1 09:56:05 PST 2009
Author: piso
Date: Sun Feb 1 17:56:05 2009
New Revision: 187984
URL: http://svn.freebsd.org/changeset/base/187984
Log:
Fix a crashing bug.
Submitted by: Jason But
Modified:
user/piso/sys/netinet/libalias/alias_sctp.c
Modified: user/piso/sys/netinet/libalias/alias_sctp.c
==============================================================================
--- user/piso/sys/netinet/libalias/alias_sctp.c Sun Feb 1 16:00:49 2009 (r187983)
+++ user/piso/sys/netinet/libalias/alias_sctp.c Sun Feb 1 17:56:05 2009 (r187984)
@@ -1163,7 +1163,7 @@ sctp_PktParser(struct libalias *la, int
/* Is this the end of the packet ? */
if (bytes_left == 0)
- return(SN_PARSE_OK);
+ return (*passoc == NULL)?(SN_PARSE_ERROR_LOOKUP):(SN_PARSE_OK);
/* Are there enough bytes in packet to at least retrieve length of next chunk ? */
if (bytes_left < SN_MIN_CHUNK_SIZE)
More information about the svn-src-user
mailing list