convert-from-bsd-to-posix-string-and-memory-functions-20010807
[openafs.git] / src / kauth / manyklog.c
index 7680f0d..10eb211 100644 (file)
@@ -131,7 +131,7 @@ static char *getpipepass() {
     static char gpbuf[BUFSIZ];
     /* read a password from stdin, stop on \n or eof */
     register int i, tc;
-    bzero(gpbuf, sizeof(gpbuf));
+    memset(gpbuf, 0, sizeof(gpbuf));
     for(i=0; i<(sizeof(gpbuf)-1); i++) {
        tc = fgetc(stdin);
        if (tc == '\n' || tc == EOF) break;
@@ -174,7 +174,7 @@ CommandProc (as, arock)
     char *reason;                      /* string describing errors */
 
     /* blow away command line arguments */
-    for (i=1; i<zero_argc; i++) bzero (zero_argv[i], strlen(zero_argv[i]));
+    for (i=1; i<zero_argc; i++) memset(zero_argv[i], 0, strlen(zero_argv[i]));
     zero_argc = 0;
 
     /* first determine quiet flag based on -silent switch */
@@ -286,8 +286,7 @@ p    if (code ||
         */
        foundPassword = 1;
        strncpy (passwd, as->parms[aPASSWORD].items->data, sizeof(passwd));
-       bzero (as->parms[aPASSWORD].items->data,
-              strlen(as->parms[aPASSWORD].items->data));
+       memset(as->parms[aPASSWORD].items->data, 0, strlen(as->parms[aPASSWORD].items->data));
     }
 
     if (as->parms[aLIFETIME].items) {