Changeset 1543:9222d31123b1 in freeDiameter for libfdcore/sctp.c
- Timestamp:
- May 25, 2020, 5:32:57 PM (4 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libfdcore/sctp.c
r1495 r1543 83 83 sz = sizeof(rtoinfo); 84 84 /* Read socket defaults */ 85 CHECK_SYS( getsockopt(sk, IPPROTO_SCTP, SCTP_RTOINFO, &rtoinfo, &sz) );85 CHECK_SYS( sctp_opt_info(sk, 0, SCTP_RTOINFO, &rtoinfo, &sz) ); 86 86 if (sz != sizeof(rtoinfo)) 87 87 { … … 103 103 if (TRACE_BOOL(ANNOYING)) { 104 104 /* Check new values */ 105 CHECK_SYS( getsockopt(sk, IPPROTO_SCTP, SCTP_RTOINFO, &rtoinfo, &sz) );105 CHECK_SYS( sctp_opt_info(sk, 0, SCTP_RTOINFO, &rtoinfo, &sz) ); 106 106 fd_log_debug( "New SCTP_RTOINFO : srto_initial : %u", rtoinfo.srto_initial); 107 107 fd_log_debug( " srto_max : %u", rtoinfo.srto_max); … … 122 122 sz = sizeof(assoc); 123 123 /* Read socket defaults */ 124 CHECK_SYS( getsockopt(sk, IPPROTO_SCTP, SCTP_ASSOCINFO, &assoc, &sz) );124 CHECK_SYS( sctp_opt_info(sk, 0, SCTP_ASSOCINFO, &assoc, &sz) ); 125 125 if (sz != sizeof(assoc)) 126 126 { … … 143 143 if (TRACE_BOOL(ANNOYING)) { 144 144 /* Check new values */ 145 CHECK_SYS( getsockopt(sk, IPPROTO_SCTP, SCTP_ASSOCINFO, &assoc, &sz) );145 CHECK_SYS( sctp_opt_info(sk, 0, SCTP_ASSOCINFO, &assoc, &sz) ); 146 146 fd_log_debug( "New SCTP_ASSOCINFO : sasoc_asocmaxrxt : %hu", assoc.sasoc_asocmaxrxt); 147 147 fd_log_debug( " sasoc_number_peer_destinations : %hu", assoc.sasoc_number_peer_destinations); … … 319 319 320 320 /* Read socket defaults */ 321 CHECK_SYS( getsockopt(sk, IPPROTO_SCTP, SCTP_PEER_ADDR_PARAMS, &parms, &sz) );321 CHECK_SYS( sctp_opt_info(sk, 0, SCTP_PEER_ADDR_PARAMS, &parms, &sz) ); 322 322 if (sz != sizeof(parms)) 323 323 { … … 348 348 if (TRACE_BOOL(ANNOYING)) { 349 349 /* Check new values */ 350 CHECK_SYS( getsockopt(sk, IPPROTO_SCTP, SCTP_PEER_ADDR_PARAMS, &parms, &sz) );350 CHECK_SYS( sctp_opt_info(sk, 0, SCTP_PEER_ADDR_PARAMS, &parms, &sz) ); 351 351 fd_log_debug( "New SCTP_PEER_ADDR_PARAMS : spp_hbinterval : %u", parms.spp_hbinterval); 352 352 fd_log_debug( " spp_pathmaxrxt : %hu", parms.spp_pathmaxrxt);
Note: See TracChangeset
for help on using the changeset viewer.