[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Netutils-dev] [PATCH] Merging BSD backend into one file.
From: |
Ashish Shukla आशीष शुक्ल |
Subject: |
Re: [Netutils-dev] [PATCH] Merging BSD backend into one file. |
Date: |
Tue, 07 Oct 2008 16:29:47 +0530 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.3 (gnu/linux) |
Debarshi Ray writes:
>> 0003-2008-10-05-Ashish-Shukla-wahjava-gmail.com.diff
>>
>> @@ -236,8 +239,8 @@ bsd_parse_msg (const sa_family_t sa_family,
>> * NOTE: the length will be dynamic as this is a netmask represented in a
>> sockaddr.
>> */
>> s_len -= (sa_family == AF_INET) ?
>> - (socklen_t)((char*)(&((struct
>> sockaddr_in*)sock_addr)->sin_addr) - (char*)sock_addr):
>> - (socklen_t)((char*)(&((struct
>> sockaddr_in6*)sock_addr)->sin6_addr) - (char*)sock_addr);
>> + (socklen_t)((char*)s_addr - (char*)sock_addr):
>> + (socklen_t)((char*)s_addr - (char*)sock_addr);
>> }
>>
>> bsd_conv_addr_to_name ((struct sockaddr *) buffer,
> Is the ternary operator needed? s_len is being decremented by
> `(socklen_t) ((char *) s_addr - (char *) sock_addr)' in both cases.
Heh sorry for that silly mistake. Please accept this new diff.
Ashish
--
() ascii ribbon campaign - against HTML e-mail
/\ www.asciiribbon.org - against proprietary attachments
·-- ·- ···· ·--- ·- ···- ·- ·--·-· --· -- ·- ·· ·-·· ·-·-·- -·-· --- --
% dig +short cname cdac.in @::1
ms.gov.in
0001-2008-10-07-Ashish-Shukla-wahjava-gmail.com.diff
Description: differences between master and my-trunk
pgpRiDZf0cZR9.pgp
Description: PGP signature