# HG changeset patch # User Sebastien Decugis # Date 1266892946 -32400 # Node ID c8ad11effa95ef944716524c4b29191f989180f9 # Parent 482d3ebc4cb90692dd8c39cc8deadf16112aaddc Added comment about bug in sctp_getpaddrs diff -r 482d3ebc4cb9 -r c8ad11effa95 freeDiameter/sctp.c --- a/freeDiameter/sctp.c Fri Feb 19 18:52:57 2010 +0900 +++ b/freeDiameter/sctp.c Tue Feb 23 11:42:26 2010 +0900 @@ -934,9 +934,6 @@ case AF_INET6: sl = sizeof(sSA6); break; default: TRACE_DEBUG(INFO, "Unkown address family returned in sctp_getladdrs: %d", ptr.sa->sa_family); - TRACE_DEBUG_BUFFER(NONE, "DEBUG: Parsed data : [", data, ptr.buf - (uint8_t *)data, "]" ); - TRACE_DEBUG(NONE, "DEBUG: Remaining %d addresses to parse in :", count) - TRACE_DEBUG_BUFFER(NONE, "DEBUG: Unable to parse [", ptr.buf, count * sizeof(sSA), "]" ); goto stop; } @@ -985,10 +982,7 @@ case AF_INET6: sl = sizeof(sSA6); break; default: TRACE_DEBUG(INFO, "Unkown address family returned in sctp_getpaddrs: %d, skip", ptr.sa->sa_family); - TRACE_DEBUG_BUFFER(NONE, "DEBUG: Parsed data : [", data, ptr.buf - (uint8_t *)data, "]" ); - TRACE_DEBUG(NONE, "DEBUG: Remaining %d addresses to parse in :", count) - TRACE_DEBUG_BUFFER(NONE, "DEBUG: Unable to parse [", ptr.buf, count * sizeof(sSA), "]" ); - /* The bug is probably in the kernel actually... */ + /* There is a bug in current Linux kernel: http://www.spinics.net/lists/linux-sctp/msg00760.html */ goto stop; }