projects
/
pgbouncer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5ec03bb
)
avoid use of strncpy()
author
Marko Kreen
<markokr@gmail.com>
Fri, 23 Nov 2007 10:59:41 +0000
(10:59 +0000)
committer
Marko Kreen
<markokr@gmail.com>
Fri, 23 Nov 2007 10:59:41 +0000
(10:59 +0000)
src/proto.c
patch
|
blob
|
blame
|
history
diff --git
a/src/proto.c
b/src/proto.c
index e79d6023193af8ceb97ad013f6648b2c8b74b3ab..6471726d9668fbdb8cb67cdff9ddf3affdc6aaa9 100644
(file)
--- a/
src/proto.c
+++ b/
src/proto.c
@@
-230,7
+230,8
@@
static bool login_crypt_psw(PgSocket *server, const uint8_t *salt)
PgUser *user = server->pool->user;
slog_debug(server, "P: send crypt password");
- strncpy(saltbuf, (char *)salt, 2);
+ memcpy(saltbuf, salt, 2);
+ saltbuf[2] = 0;
enc = crypt(user->passwd, saltbuf);
return send_password(server, enc);
}