Displaying 2 results from an estimated 2 matches for "sig2nam".
Did you mean:
sig2name
2001 Oct 29
0
signal messages
...n non-blocking mode. */
static int in_non_blocking_mode = 0;
@@ -173,7 +175,10 @@
signal_handler(int sig)
{
received_signal = sig;
- quit_pending = 1;
+ if (send_signal == 1)
+ send_signal = 2;
+ else
+ quit_pending = 1;
}
/*
@@ -765,6 +770,26 @@
leave_raw_mode();
}
+static char *
+sig2name(int sig)
+{
+#define SIG(x) if (sig == SIG ## x) return #x
+ SIG(ABRT);
+ SIG(ALRM);
+ SIG(FPE);
+ SIG(HUP);
+ SIG(ILL);
+ SIG(INT);
+ SIG(KILL);
+ SIG(PIPE);
+ SIG(QUIT);
+ SIG(SEGV);
+ SIG(TERM);
+ SIG(USR1);
+ SIG(USR2);
+ return "";
+}
+
/*
* Implements the interactive session wit...
2002 Jan 31
4
signal transmission in ssh2
...n non-blocking mode. */
static int in_non_blocking_mode = 0;
@@ -173,7 +175,10 @@
signal_handler(int sig)
{
received_signal = sig;
- quit_pending = 1;
+ if (send_signal == 1)
+ send_signal = 2;
+ else
+ quit_pending = 1;
}
/*
@@ -765,6 +770,26 @@
leave_raw_mode();
}
+static char *
+sig2name(int sig)
+{
+#define SIG(x) if (sig == SIG ## x) return #x
+ SIG(ABRT);
+ SIG(ALRM);
+ SIG(FPE);
+ SIG(HUP);
+ SIG(ILL);
+ SIG(INT);
+ SIG(KILL);
+ SIG(PIPE);
+ SIG(QUIT);
+ SIG(SEGV);
+ SIG(TERM);
+ SIG(USR1);
+ SIG(USR2);
+ return "";
+}
+
/*
* Implements the interactive session wit...