Changeset 246:6418a188c1b5 in freeDiameter for include/freeDiameter/libfreeDiameter.h
- Timestamp:
- Apr 2, 2010, 3:27:46 PM (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/freeDiameter/libfreeDiameter.h
r245 r246 272 272 #define sSA6 struct sockaddr_in6 273 273 274 /* The sockaddr length of a sSS structure */ 275 #define sSAlen( _sa_ ) \ 276 ( (socklen_t) ( (((sSA *)_sa_)->sa_family == AF_INET) ? (sizeof(sSA4)) : \ 277 ((((sSA *)_sa_)->sa_family == AF_INET6) ? (sizeof(sSA6)) : \ 278 0 ) ) ) 279 274 280 /* Dump one sockaddr Node information */ 275 281 #define sSA_DUMP_NODE( sa, flag ) { \ … … 278 284 if (__sa) { \ 279 285 int __rc = getnameinfo(__sa, \ 280 s izeof(sSS), \286 sSAlen(__sa), \ 281 287 __addrbuf, \ 282 288 sizeof(__addrbuf), \ … … 299 305 if (__sa) { \ 300 306 int __rc = getnameinfo(__sa, \ 301 s izeof(sSS), \307 sSAlen(__sa), \ 302 308 __addrbuf, \ 303 309 sizeof(__addrbuf), \ … … 452 458 "Unknown")) 453 459 #endif /* DISABLE_SCTP */ 454 455 /* The sockaddr length of a sSS structure */456 #define sSSlen( _ss_ ) \457 ( (socklen_t) ( (((sSS *)_ss_)->ss_family == AF_INET) ? (sizeof(sSA4)) : \458 ((((sSS *)_ss_)->ss_family == AF_INET6) ? (sizeof(sSA6)) : \459 0 ) ) )460 460 461 461 /* Define the value of IP loopback address */
Note: See TracChangeset
for help on using the changeset viewer.