diff options
author | Diomidis Spinellis <dds@FreeBSD.org> | 2005-01-17 21:46:13 +0000 |
---|---|---|
committer | Diomidis Spinellis <dds@FreeBSD.org> | 2005-01-17 21:46:13 +0000 |
commit | a13476cc1372f1a952c8ab5991f779465830b0c1 (patch) | |
tree | 8c1e02c14ea785d23fdaaffabb4e3fea247ed982 /secure/usr.bin | |
parent | c8fbd1ec9b77a1151b3c4b5c27ca63842d986982 (diff) | |
download | src-a13476cc1372f1a952c8ab5991f779465830b0c1.tar.gz src-a13476cc1372f1a952c8ab5991f779465830b0c1.zip |
Notes
Diffstat (limited to 'secure/usr.bin')
-rw-r--r-- | secure/usr.bin/bdes/bdes.c | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/secure/usr.bin/bdes/bdes.c b/secure/usr.bin/bdes/bdes.c index 8efa179ce145..4bb12997f507 100644 --- a/secure/usr.bin/bdes/bdes.c +++ b/secure/usr.bin/bdes/bdes.c @@ -164,28 +164,15 @@ static int tobinhex(char, int); static void usage(void); int -main(int ac, char *av[]) +main(int argc, char *argv[]) { extern char *optarg; /* argument to option if any */ int i; /* counter in a for loop */ char *p; /* used to obtain the key */ DES_cblock msgbuf; /* I/O buffer */ int kflag; /* command-line encryptiooon key */ - int argc; /* the real arg count */ - char **argv; /* the real argument vector */ - /* - * Hide the arguments from ps(1) by making private copies of them - * and clobbering the global (visible to ps(1)) ones. - */ - argc = ac; - ac = 1; - argv = malloc((argc + 1) * sizeof(char *)); - for (i = 0; i < argc; ++i) { - argv[i] = strdup(av[i]); - MEMZERO(av[i], strlen(av[i])); - } - argv[argc] = NULL; + setproctitle("-"); /* Hide command-line arguments */ /* initialize the initialization vctor */ MEMZERO(ivec, 8); |