Dave Korn <dave.korn.cyg...@googlemail.com> writes: > Andreas, you wrote: "Aliasing is not symmetric". To be precise, we're > saying it's not commutative here; that (A aliases B) does not imply (B aliases > A)? I don't think I've ever heard it expressed that explicitly before.
Aliasing is not an operator, it's a property of an lvalue expression. >> static inline int >> address_in_use2 (unsigned char *a, struct in6_addr *in6) >> { return memcmp (a, &in6.__s6_addr, sizeof (in6.__s6_addr)) == 0; >> } Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different."