[Fedora-directory-commits] ldapserver/ldap/servers/slapd sasl_io.c, 1.7, 1.8
Nathan Kinder (nkinder)
fedora-directory-commits at redhat.com
Tue Sep 26 22:08:19 UTC 2006
Author: nkinder
Update of /cvs/dirsec/ldapserver/ldap/servers/slapd
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9744
Modified Files:
sasl_io.c
Log Message:
208058 - Copy decrypted SASL data starting from buffer offset instead of always copying from the beginning of the buffer.
Index: sasl_io.c
===================================================================
RCS file: /cvs/dirsec/ldapserver/ldap/servers/slapd/sasl_io.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sasl_io.c 17 Aug 2006 15:33:03 -0000 1.7
+++ sasl_io.c 26 Sep 2006 22:08:17 -0000 1.8
@@ -314,7 +314,8 @@
if (bytes_to_return > count) {
bytes_to_return = count;
}
- memcpy(buffer, sp->decrypted_buffer, bytes_to_return);
+ /* Copy data from the decrypted buffer starting at the offset */
+ memcpy(buffer, sp->decrypted_buffer + sp->decrypted_buffer_offset, bytes_to_return);
if (bytes_in_buffer == bytes_to_return) {
sp->decrypted_buffer_offset = 0;
sp->decrypted_buffer_count = 0;
More information about the Fedora-directory-commits
mailing list