svn commit: samba r23162 - in branches: SAMBA_3_0/source/locking SAMBA_3_0_26/source/locking

vlendec at samba.org vlendec at samba.org
Sun May 27 09:29:28 GMT 2007


Author: vlendec
Date: 2007-05-27 09:29:26 +0000 (Sun, 27 May 2007)
New Revision: 23162

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23162

Log:
Make use of messaging_send_buf

Modified:
   branches/SAMBA_3_0/source/locking/locking.c
   branches/SAMBA_3_0_26/source/locking/locking.c


Changeset:
Modified: branches/SAMBA_3_0/source/locking/locking.c
===================================================================
--- branches/SAMBA_3_0/source/locking/locking.c	2007-05-27 09:22:11 UTC (rev 23161)
+++ branches/SAMBA_3_0/source/locking/locking.c	2007-05-27 09:29:26 UTC (rev 23162)
@@ -822,7 +822,6 @@
 	size_t msg_len;
 	char *frm = NULL;
 	int i;
-	DATA_BLOB msg;
 
 	if (!lck) {
 		return False;
@@ -866,8 +865,6 @@
 	safe_strcpy(&frm[16], lck->servicepath, sp_len);
 	safe_strcpy(&frm[16 + sp_len + 1], lck->filename, fn_len);
 
-	msg = data_blob_const(frm, msg_len);
-
 	/* Send the messages. */
 	for (i=0; i<lck->num_share_modes; i++) {
 		struct share_mode_entry *se = &lck->share_modes[i];
@@ -885,7 +882,8 @@
 			(unsigned int)lck->dev, (double)lck->ino,
 			lck->servicepath, lck->filename ));
 
-		messaging_send(msg_ctx, se->pid, MSG_SMB_FILE_RENAME, &msg);
+		messaging_send_buf(msg_ctx, se->pid, MSG_SMB_FILE_RENAME,
+				   (uint8 *)frm, msg_len);
 	}
 
 	return True;

Modified: branches/SAMBA_3_0_26/source/locking/locking.c
===================================================================
--- branches/SAMBA_3_0_26/source/locking/locking.c	2007-05-27 09:22:11 UTC (rev 23161)
+++ branches/SAMBA_3_0_26/source/locking/locking.c	2007-05-27 09:29:26 UTC (rev 23162)
@@ -822,7 +822,6 @@
 	size_t msg_len;
 	char *frm = NULL;
 	int i;
-	DATA_BLOB msg;
 
 	if (!lck) {
 		return False;
@@ -866,8 +865,6 @@
 	safe_strcpy(&frm[16], lck->servicepath, sp_len);
 	safe_strcpy(&frm[16 + sp_len + 1], lck->filename, fn_len);
 
-	msg = data_blob_const(frm, msg_len);
-
 	/* Send the messages. */
 	for (i=0; i<lck->num_share_modes; i++) {
 		struct share_mode_entry *se = &lck->share_modes[i];
@@ -885,7 +882,8 @@
 			(unsigned int)lck->dev, (double)lck->ino,
 			lck->servicepath, lck->filename ));
 
-		messaging_send(msg_ctx, se->pid, MSG_SMB_FILE_RENAME, &msg);
+		messaging_send_buf(msg_ctx, se->pid, MSG_SMB_FILE_RENAME,
+				   (uint8 *)frm, msg_len);
 	}
 
 	return True;



More information about the samba-cvs mailing list