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  sup-
     plies 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+15.1.quarterly>

home | help