File tree Expand file tree Collapse file tree 2 files changed +14
-0
lines changed Expand file tree Collapse file tree 2 files changed +14
-0
lines changed Original file line number Diff line number Diff line change 1+ Add the ` TCP_FUNCTION_ALIAS ` sockopt, on FreeBSD.
Original file line number Diff line number Diff line change @@ -330,6 +330,19 @@ sockopt_impl!(
330330 libc:: TCP_FUNCTION_BLK ,
331331 libc:: tcp_function_set
332332) ;
333+ #[ cfg( target_os = "freebsd" ) ]
334+ #[ cfg( feature = "net" ) ]
335+ sockopt_impl ! (
336+ #[ cfg_attr( docsrs, doc( cfg( feature = "net" ) ) ) ]
337+ /// Query the alias name of the set of function of the socket's TCP stack.
338+ /// Uses the same field for the main name when getting from TCP_FUNCTION_BLK.
339+ /// Empty if no alias.
340+ TcpFunctionAlias ,
341+ GetOnly ,
342+ libc:: IPPROTO_TCP ,
343+ libc:: TCP_FUNCTION_ALIAS ,
344+ libc:: tcp_function_set
345+ ) ;
333346sockopt_impl ! (
334347 #[ cfg_attr( docsrs, doc( cfg( feature = "net" ) ) ) ]
335348 /// Used to disable Nagle's algorithm.
You can’t perform that action at this time.
0 commit comments