summaryrefslogtreecommitdiffstats
path: root/sbin/init/init.c
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/init/init.c')
-rw-r--r--sbin/init/init.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sbin/init/init.c b/sbin/init/init.c
index ff03598..316aa93 100644
--- a/sbin/init/init.c
+++ b/sbin/init/init.c
@@ -41,7 +41,7 @@ static char copyright[] =
#endif /* not lint */
#ifndef lint
-static char sccsid[] = "@(#)init.c 8.1 (Berkeley) 7/15/93";
+static char sccsid[] = "@(#)init.c 8.2 (Berkeley) 4/28/95";
#endif /* not lint */
#include <sys/param.h>
@@ -582,7 +582,7 @@ single_user()
if (clear == 0 || *clear == '\0')
_exit(0);
password = crypt(clear, pp->pw_passwd);
- bzero(clear, _PASSWORD_LEN);
+ memset(clear, 0, _PASSWORD_LEN);
if (strcmp(password, pp->pw_passwd) == 0)
break;
warning("single-user login failed\n");
@@ -839,7 +839,7 @@ find_session(pid)
key.size = sizeof pid;
if ((*session_db->get)(session_db, &key, &data, 0) != 0)
return 0;
- bcopy(data.data, (char *)&ret, sizeof(ret));
+ memmove(&ret, data.data, sizeof(ret));
return ret;
}
@@ -898,7 +898,7 @@ new_session(sprev, session_index, typ)
return 0;
sp = (session_t *) malloc(sizeof (session_t));
- bzero(sp, sizeof *sp);
+ memset(sp, 0, sizeof *sp);
sp->se_index = session_index;
OpenPOWER on IntegriCloud