[DRBD-cvs] r1736 - trunk/drbd
svn at svn.drbd.org
svn at svn.drbd.org
Tue Jan 25 21:14:04 CET 2005
Author: phil
Date: 2005-01-25 21:14:01 +0100 (Tue, 25 Jan 2005)
New Revision: 1736
Modified:
trunk/drbd/drbd_fs.c
trunk/drbd/drbd_receiver.c
Log:
Use the real key_len
Modified: trunk/drbd/drbd_fs.c
===================================================================
--- trunk/drbd/drbd_fs.c 2005-01-25 11:40:35 UTC (rev 1735)
+++ trunk/drbd/drbd_fs.c 2005-01-25 20:14:01 UTC (rev 1736)
@@ -575,6 +575,7 @@
// TODO plausibility check ...
memcpy(&mdev->conf,&new_conf,sizeof(struct net_config));
+ ((char*)mdev->conf.shared_secret)[SHARED_SECRET_MAX-1]=0;
#if 0
FIXME
/* for the connection loss logic in drbd_recv
Modified: trunk/drbd/drbd_receiver.c
===================================================================
--- trunk/drbd/drbd_receiver.c 2005-01-25 11:40:35 UTC (rev 1735)
+++ trunk/drbd/drbd_receiver.c 2005-01-25 20:14:01 UTC (rev 1736)
@@ -1887,7 +1887,7 @@
char *right_response = NULL;
char *peers_ch = NULL;
Drbd_Header p;
- unsigned int key_len = SHARED_SECRET_MAX;
+ unsigned int key_len = strlen(mdev->conf.shared_secret);
unsigned int resp_size;
int rv;
More information about the drbd-cvs
mailing list