summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormpech <>2001-11-19 19:02:15 +0000
committermpech <>2001-11-19 19:02:15 +0000
commitc50b5ef591cf54cb0c947a4befe6fc2bebc04040 (patch)
tree64b8088b913de322f1767262381d5ae8eb6fb923 /src
parent25c95262443cce7e5a4604cc504638e7f0e0e698 (diff)
downloadopenbsd-c50b5ef591cf54cb0c947a4befe6fc2bebc04040.tar.gz
openbsd-c50b5ef591cf54cb0c947a4befe6fc2bebc04040.tar.bz2
openbsd-c50b5ef591cf54cb0c947a4befe6fc2bebc04040.zip
kill more registers
millert@ ok
Diffstat (limited to 'src')
-rw-r--r--src/usr.bin/nc/data/data.c18
-rw-r--r--src/usr.bin/nc/data/rservice.c6
-rw-r--r--src/usr.bin/nc/data/xor.c10
3 files changed, 17 insertions, 17 deletions
diff --git a/src/usr.bin/nc/data/data.c b/src/usr.bin/nc/data/data.c
index 206945eed2..e1936d538c 100644
--- a/src/usr.bin/nc/data/data.c
+++ b/src/usr.bin/nc/data/data.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: data.c,v 1.3 2001/01/29 01:58:11 niklas Exp $ */ 1/* $OpenBSD: data.c,v 1.4 2001/11/19 19:02:15 mpech Exp $ */
2 2
3/* primitive arbitrary-data frontend for netcat. 0.9 960226 3/* primitive arbitrary-data frontend for netcat. 0.9 960226
4 only handles one value per ascii line, but at least parses 0xNN too 4 only handles one value per ascii line, but at least parses 0xNN too
@@ -38,8 +38,8 @@ char * fgetss (buf, len, from)
38 size_t len; 38 size_t len;
39 FILE * from; 39 FILE * from;
40{ 40{
41 register int x; 41 int x;
42 register char * p, * q; 42 char * p, * q;
43 p = fgets (buf, len, from); /* returns ptr to buf */ 43 p = fgets (buf, len, from); /* returns ptr to buf */
44 if (! p) 44 if (! p)
45 return (NULL); 45 return (NULL);
@@ -61,8 +61,8 @@ char * fgetss (buf, len, from)
61 swiped from rndb.c. Generates an INT, you have to mask down to char. */ 61 swiped from rndb.c. Generates an INT, you have to mask down to char. */
62int randint() 62int randint()
63{ 63{
64 register int q; 64 int q;
65 register int x; 65 int x;
66 66
67#ifndef HAVE_RANDOM 67#ifndef HAVE_RANDOM
68 q = rand(); 68 q = rand();
@@ -78,12 +78,12 @@ main (argc, argv)
78 int argc; 78 int argc;
79 char ** argv; 79 char ** argv;
80{ 80{
81 register unsigned char * p; 81 unsigned char * p;
82 register char * q; 82 char * q;
83 register int x; 83 int x;
84 int bc = 0; 84 int bc = 0;
85 int limit = 0; /* num to gen, or 0 = infinite */ 85 int limit = 0; /* num to gen, or 0 = infinite */
86 register int xlimit; /* running limit */ 86 int xlimit; /* running limit */
87 FILE * txt; /* line-by-line ascii file */ 87 FILE * txt; /* line-by-line ascii file */
88 int raw; /* raw bytes fd */ 88 int raw; /* raw bytes fd */
89 int dumping = 0; /* cmd flags ... */ 89 int dumping = 0; /* cmd flags ... */
diff --git a/src/usr.bin/nc/data/rservice.c b/src/usr.bin/nc/data/rservice.c
index d6794df941..83c935537b 100644
--- a/src/usr.bin/nc/data/rservice.c
+++ b/src/usr.bin/nc/data/rservice.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: rservice.c,v 1.2 2001/01/29 01:58:12 niklas Exp $ */ 1/* $OpenBSD: rservice.c,v 1.3 2001/11/19 19:02:15 mpech Exp $ */
2 2
3/* generate ^@string1^@string2^@cmd^@ input to netcat, for scripting up 3/* generate ^@string1^@string2^@cmd^@ input to netcat, for scripting up
4 rsh/rexec attacks. Needs to be a prog because shells strip out nulls. 4 rsh/rexec attacks. Needs to be a prog because shells strip out nulls.
@@ -22,8 +22,8 @@ main(argc, argv)
22 int argc; 22 int argc;
23 char * argv[]; 23 char * argv[];
24{ 24{
25 register int x; 25 int x;
26 register int y; 26 int y;
27 char * p; 27 char * p;
28 char * q; 28 char * q;
29 29
diff --git a/src/usr.bin/nc/data/xor.c b/src/usr.bin/nc/data/xor.c
index 515e225a1e..2fed291173 100644
--- a/src/usr.bin/nc/data/xor.c
+++ b/src/usr.bin/nc/data/xor.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: xor.c,v 1.2 2001/01/29 01:58:12 niklas Exp $ */ 1/* $OpenBSD: xor.c,v 1.3 2001/11/19 19:02:15 mpech Exp $ */
2 2
3/* Generic xor handler. 3/* Generic xor handler.
4 4
@@ -27,8 +27,8 @@ xorb (buf, len)
27 char * buf; 27 char * buf;
28 int len; 28 int len;
29{ 29{
30 register int x; 30 int x;
31 register char * pb; 31 char * pb;
32 32
33 pb = buf; 33 pb = buf;
34 x = len; 34 x = len;
@@ -47,8 +47,8 @@ main (argc, argv)
47 int argc; 47 int argc;
48 char ** argv; 48 char ** argv;
49{ 49{
50 register int x = 0; 50 int x = 0;
51 register int y; 51 int y;
52 52
53/* manually preload; xor-with-0xFF is all too common */ 53/* manually preload; xor-with-0xFF is all too common */
54 memset (bytes, 0, sizeof (bytes)); 54 memset (bytes, 0, sizeof (bytes));