Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
libssh2_channel_signal_ex(3)	    libssh2	  libssh2_channel_signal_ex(3)

NAME
       libssh2_channel_signal_ex -- Send a signal to process previously	opened
       on channel.

SYNOPSIS
       #include	<libssh2.h>

       int
       libssh2_channel_signal_ex(LIBSSH2_CHANNEL *channel,
				 const char *signame,
				 size_t	signame_len)

DESCRIPTION
       A  signal  can be delivered to the remote process/service. Some servers
       or systems may not implement signals, in	which case they	will  probably
       ignore this message.

       channel	-  Previously opened channel instance such as returned by lib-
       ssh2_channel_open_ex(3)

       signame - The signal name is the	same  as  the  signal  name  constant,
       without the leading "SIG".

       signame_len - Length of passed signal name parameter.

       There  is  also	a  macro libssh2_channel_signal(channel, signame) that
       supplies	the strlen of the signame.

RETURN VALUE
       Normal channel error codes.  LIBSSH2_ERROR_EAGAIN when it would block.

SEE ALSO
       libssh2_channel_get_exit_signal(3)

libssh2	1.11.0			  20 Apr 2023	  libssh2_channel_signal_ex(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=libssh2_channel_signal_ex&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help