aboutsummaryrefslogtreecommitdiff
path: root/secure/usr.bin
diff options
context:
space:
mode:
authorDiomidis Spinellis <dds@FreeBSD.org>2005-01-17 21:46:13 +0000
committerDiomidis Spinellis <dds@FreeBSD.org>2005-01-17 21:46:13 +0000
commita13476cc1372f1a952c8ab5991f779465830b0c1 (patch)
tree8c1e02c14ea785d23fdaaffabb4e3fea247ed982 /secure/usr.bin
parentc8fbd1ec9b77a1151b3c4b5c27ca63842d986982 (diff)
downloadsrc-a13476cc1372f1a952c8ab5991f779465830b0c1.tar.gz
src-a13476cc1372f1a952c8ab5991f779465830b0c1.zip
Notes
Diffstat (limited to 'secure/usr.bin')
-rw-r--r--secure/usr.bin/bdes/bdes.c17
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);