svn commit: r188388 - head/sys/netinet
Randall Stewart
rrs at lakerest.net
Mon Feb 9 08:03:42 PST 2009
Hmm..
My guess is it has to do with the NAT stuff that
Paolo is working on. Basically the ipfw/nat is becoming
SCTP aware and I believe we made the sctp_crc32c routines
public so that he could access them.
Paolo: maybe you need to include <opt_sctp.h> and then do
some sort of
#ifdef SCTP
#endif
Around the csum calls int crc32??
R
On Feb 9, 2009, at 7:41 AM, Chagin Dmitry wrote:
> On Mon, Feb 09, 2009 at 11:42:23AM +0000, Randall Stewart wrote:
>> Author: rrs
>> Date: Mon Feb 9 11:42:23 2009
>> New Revision: 188388
>> URL: http://svn.freebsd.org/changeset/base/188388
>>
>> Log:
>> Fix minor spacing problem found by s9indent from last
>> commit.
>>
>> Modified:
>> head/sys/netinet/sctp_crc32.c
>>
>> Modified: head/sys/netinet/sctp_crc32.c
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =
>> =====================================================================
>> --- head/sys/netinet/sctp_crc32.c Mon Feb 9 11:41:54 2009 (r188387)
>> +++ head/sys/netinet/sctp_crc32.c Mon Feb 9 11:42:23 2009 (r188388)
>> @@ -729,10 +729,11 @@ sctp_finalize_crc32(uint32_t crc32c)
>> #endif
>> return (crc32c);
>> }
>> +
>> #else
>> uint32_t
>> -update_crc32(uint32_t crc32c, unsigned char *buffer, unsigned int
>> length) {
>> -
>> +update_crc32(uint32_t crc32c, unsigned char *buffer, unsigned int
>> length)
>> +{
>> return (0);
>> }
>>
>> @@ -741,6 +742,7 @@ sctp_finalize_crc32(uint32_t crc32c)
>> {
>> return (0);
>> }
>> +
>> #endif /* !defined(SCTP_WITH_NO_CSUM) */
>>
>> #if defined(SCTP_WITH_NO_CSUM)
>
>
> What would you say about this? (I do not have SCTP option in the
> kernel config)
>
> linking kernel.debug
> alias_sctp.o(.text+0x1744): In function `TxAbortErrorM':
> /work/pub/head/sys/netinet/libalias/alias_sctp.c:946: undefined
> reference to `update_crc32'
> alias_sctp.o(.text+0x174b):/work/pub/head/sys/netinet/libalias/
> alias_sctp.c:946: undefined reference to `sctp_finalize_crc32'
> *** Error code 1
>
> Stop in /tank/obj/work/pub/head/sys/YOY.
> *** Error code 1
>
>
> --
> Have fun!
> chd
>
------------------------------
Randall Stewart
803-317-4952 (cell)
803-345-0391(direct)
More information about the svn-src-head
mailing list