net/telnet-bsd: Add telnet-bsd 1.2 to repo Patch sources: https://gitweb.gentoo.org/repo/gentoo.git/tree/net-misc/telnet-bsd/files https://ftp.uni-erlangen.de/gentoo-portage/net-misc/telnet-bsd/files Template for excluding telnetd: https://github.com/theeternalsw0rd/telnet-macos Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net> [set me as maintainer, add patches suggested by @pkgadd] Signed-off-by: Paul Spooren <mail@aparcar.org>
52 lines
1.3 KiB
Diff
52 lines
1.3 KiB
Diff
--- a/telnet/utilities.c
|
|
+++ b/telnet/utilities.c
|
|
@@ -739,22 +739,22 @@ printsub(char direction, unsigned char *
|
|
case ENV_VAR:
|
|
if (pointer[1] == TELQUAL_SEND)
|
|
goto def_case;
|
|
- fprintf(NetTrace, "\" VAR " + noquote);
|
|
+ fprintf(NetTrace, "%s", "\" VAR " + noquote);
|
|
noquote = 2;
|
|
break;
|
|
|
|
case ENV_VALUE:
|
|
- fprintf(NetTrace, "\" VALUE " + noquote);
|
|
+ fprintf(NetTrace, "%s", "\" VALUE " + noquote);
|
|
noquote = 2;
|
|
break;
|
|
|
|
case ENV_ESC:
|
|
- fprintf(NetTrace, "\" ESC " + noquote);
|
|
+ fprintf(NetTrace, "%s", "\" ESC " + noquote);
|
|
noquote = 2;
|
|
break;
|
|
|
|
case ENV_USERVAR:
|
|
- fprintf(NetTrace, "\" USERVAR " + noquote);
|
|
+ fprintf(NetTrace, "%s", "\" USERVAR " + noquote);
|
|
noquote = 2;
|
|
break;
|
|
|
|
--- a/telnetd/utility.c
|
|
+++ b/telnetd/utility.c
|
|
@@ -897,17 +897,17 @@ printsub(char direction, unsigned char *
|
|
case ENV_VAR:
|
|
if (pointer[1] == TELQUAL_SEND)
|
|
goto def_case;
|
|
- netoprintf("\" VAR " + noquote);
|
|
+ netoprintf("%s", "\" VAR " + noquote);
|
|
noquote = 2;
|
|
break;
|
|
|
|
case ENV_VALUE:
|
|
- netoprintf("\" VALUE " + noquote);
|
|
+ netoprintf("%s", "\" VALUE " + noquote);
|
|
noquote = 2;
|
|
break;
|
|
|
|
case ENV_ESC:
|
|
- netoprintf("\" ESC " + noquote);
|
|
+ netoprintf("%s", "\" ESC " + noquote);
|
|
noquote = 2;
|
|
break;
|
|
|