|
@@ -613,7 +613,7 @@ static void core_sctp_options(rpc_t* rpc, void* c)
|
|
if (!sctp_disable){
|
|
if (!sctp_disable){
|
|
sctp_options_get(&t);
|
|
sctp_options_get(&t);
|
|
rpc->add(c, "{", &handle);
|
|
rpc->add(c, "{", &handle);
|
|
- rpc->struct_add(handle, "dddddddd",
|
|
|
|
|
|
+ rpc->struct_add(handle, "dddddddddddddddd",
|
|
"sctp_socket_rcvbuf", t.so_rcvbuf,
|
|
"sctp_socket_rcvbuf", t.so_rcvbuf,
|
|
"sctp_socket_sndbuf", t.so_sndbuf,
|
|
"sctp_socket_sndbuf", t.so_sndbuf,
|
|
"sctp_autoclose", t.autoclose,
|
|
"sctp_autoclose", t.autoclose,
|
|
@@ -621,7 +621,15 @@ static void core_sctp_options(rpc_t* rpc, void* c)
|
|
"sctp_send_retries", t.send_retries,
|
|
"sctp_send_retries", t.send_retries,
|
|
"sctp_srto_initial", t.srto_initial,
|
|
"sctp_srto_initial", t.srto_initial,
|
|
"sctp_srto_max", t.srto_max,
|
|
"sctp_srto_max", t.srto_max,
|
|
- "sctp_srto_min", t.srto_min
|
|
|
|
|
|
+ "sctp_srto_min", t.srto_min,
|
|
|
|
+ "sctp_asocmaxrxt", t.asocmaxrxt,
|
|
|
|
+ "sctp_init_max_attempts", t.init_max_attempts,
|
|
|
|
+ "sctp_init_max_timeo",t.init_max_timeo,
|
|
|
|
+ "sctp_hbinterval", t.hbinterval,
|
|
|
|
+ "sctp_pathmaxrxt", t.pathmaxrxt,
|
|
|
|
+ "sctp_sack_delay", t.sack_delay,
|
|
|
|
+ "sctp_sack_freq", t.sack_freq,
|
|
|
|
+ "sctp_max_burst", t.max_burst
|
|
);
|
|
);
|
|
}else{
|
|
}else{
|
|
rpc->fault(c, 500, "sctp support disabled");
|
|
rpc->fault(c, 500, "sctp support disabled");
|