mirror of
git://slackware.nl/current.git
synced 2024-12-27 09:59:16 +01:00
71 lines
1.8 KiB
Diff
71 lines
1.8 KiB
Diff
|
--- ./telnet/commands.c.orig Thu Mar 21 20:27:13 2002
|
||
|
+++ ./telnet/commands.c Thu Mar 21 20:27:42 2002
|
||
|
@@ -2196,7 +2196,7 @@
|
||
|
if (skiprc)
|
||
|
return;
|
||
|
|
||
|
- strlcpy(m1save, m1, sizeof(m1save));
|
||
|
+ strncpy(m1save, m1, sizeof(m1save));
|
||
|
m1 = m1save;
|
||
|
|
||
|
if (rcname[0] == 0) {
|
||
|
--- ./telnet/GNUmakefile.orig Thu Mar 21 20:22:45 2002
|
||
|
+++ ./telnet/GNUmakefile Thu Mar 21 20:22:23 2002
|
||
|
@@ -0,0 +1,34 @@
|
||
|
+all: telnet
|
||
|
+
|
||
|
+include ../MCONFIG
|
||
|
+include ../MRULES
|
||
|
+
|
||
|
+ifeq ($(USE_GLIBC),1)
|
||
|
+CFLAGS += -D_GNU_SOURCE
|
||
|
+endif
|
||
|
+
|
||
|
+#CFLAGS:=$(patsubst -O2, -g, $(CFLAGS))
|
||
|
+
|
||
|
+# -DAUTHENTICATE
|
||
|
+CFLAGS += -DUSE_TERMIO -DKLUDGELINEMODE
|
||
|
+LIBS += $(LIBTERMCAP)
|
||
|
+
|
||
|
+CFLAGS += -I../
|
||
|
+
|
||
|
+LIBTELNETOBJS = genget.o
|
||
|
+
|
||
|
+OBJS = authenc.o commands.o main.o network.o ring.o sys_bsd.o telnet.o \
|
||
|
+ terminal.o tn3270.o utilities.o $(LIBTELNETOBJS)
|
||
|
+
|
||
|
+telnet: $(OBJS)
|
||
|
+ $(CC) $(LDFLAGS) $^ $(LIBS) -o $@
|
||
|
+
|
||
|
+install: telnet
|
||
|
+ install -s -m$(BINMODE) telnet $(INSTALLROOT)$(BINDIR)
|
||
|
+ install -m$(MANMODE) telnet.1 $(INSTALLROOT)$(MANDIR)/man1
|
||
|
+
|
||
|
+clean:
|
||
|
+ rm -f *.o telnet
|
||
|
+
|
||
|
+genget.o: ../libtelnet/genget.c
|
||
|
+ $(CC) $(CFLAGS) $< -c
|
||
|
--- ./telnet/main.c.orig Thu Mar 21 20:27:27 2002
|
||
|
+++ ./telnet/main.c Thu Mar 21 20:27:51 2002
|
||
|
@@ -325,7 +325,7 @@
|
||
|
break;
|
||
|
case 't':
|
||
|
#if defined(TN3270) && defined(unix)
|
||
|
- (void)strlcpy(tline, optarg, sizeof tline);
|
||
|
+ (void)strncpy(tline, optarg, sizeof tline);
|
||
|
transcom = tline;
|
||
|
#else
|
||
|
fprintf(stderr,
|
||
|
--- ./telnet/utilities.c.orig Thu Mar 21 20:27:22 2002
|
||
|
+++ ./telnet/utilities.c Thu Mar 21 20:27:47 2002
|
||
|
@@ -101,7 +101,7 @@
|
||
|
if (file && (strcmp(file, "-") != 0)) {
|
||
|
NetTrace = fopen(file, "w");
|
||
|
if (NetTrace) {
|
||
|
- strlcpy((char *)NetTraceFile, file, sizeof(NetTraceFile));
|
||
|
+ strncpy((char *)NetTraceFile, file, sizeof(NetTraceFile));
|
||
|
return;
|
||
|
}
|
||
|
fprintf(stderr, "Cannot open %s.\n", file);
|