FreeBSD Bugzilla – Attachment 17959 Details for
Bug 32446
redundant casts
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 2.51 KB, created by
Mark Andrews
on 2001-12-02 22:50:01 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Mark Andrews
Created:
2001-12-02 22:50:01 UTC
Size:
2.51 KB
patch
obsolete
>Index: sys/netinet6/in6.h >=================================================================== >RCS file: /home/ncvs/src/sys/netinet6/in6.h,v >retrieving revision 1.7.2.4 >diff -u -r1.7.2.4 in6.h >--- sys/netinet6/in6.h 2001/07/04 09:45:23 1.7.2.4 >+++ sys/netinet6/in6.h 2001/12/02 22:33:53 >@@ -250,37 +250,37 @@ > * Unspecified > */ > #define IN6_IS_ADDR_UNSPECIFIED(a) \ >- ((*(const u_int32_t *)(const void *)(&(a)->s6_addr[0]) == 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[4]) == 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[8]) == 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[12]) == 0)) >+ ((*(const u_int32_t *)(&(a)->s6_addr[0]) == 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[4]) == 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[8]) == 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[12]) == 0)) > > /* > * Loopback > */ > #define IN6_IS_ADDR_LOOPBACK(a) \ >- ((*(const u_int32_t *)(const void *)(&(a)->s6_addr[0]) == 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[4]) == 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[8]) == 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[12]) == ntohl(1))) >+ ((*(const u_int32_t *)(&(a)->s6_addr[0]) == 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[4]) == 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[8]) == 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[12]) == ntohl(1))) > > /* > * IPv4 compatible > */ > #define IN6_IS_ADDR_V4COMPAT(a) \ >- ((*(const u_int32_t *)(const void *)(&(a)->s6_addr[0]) == 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[4]) == 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[8]) == 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[12]) != 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[12]) != ntohl(1))) >+ ((*(const u_int32_t *)(&(a)->s6_addr[0]) == 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[4]) == 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[8]) == 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[12]) != 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[12]) != ntohl(1))) > > /* > * Mapped > */ > #define IN6_IS_ADDR_V4MAPPED(a) \ >- ((*(const u_int32_t *)(const void *)(&(a)->s6_addr[0]) == 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[4]) == 0) && \ >- (*(const u_int32_t *)(const void *)(&(a)->s6_addr[8]) == ntohl(0x0000ffff))) >+ ((*(const u_int32_t *)(&(a)->s6_addr[0]) == 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[4]) == 0) && \ >+ (*(const u_int32_t *)(&(a)->s6_addr[8]) == ntohl(0x0000ffff))) > > /* > * KAME Scope Values
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 32446
: 17959