Date: Sun, 22 Sep 2013 21:03:58 GMT From: def@FreeBSD.org To: svn-soc-all@FreeBSD.org Subject: socsvn commit: r257625 - soc2013/def/crashdump-head/sys/kern Message-ID: <201309222103.r8ML3wmh033433@socsvn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: def Date: Sun Sep 22 21:03:58 2013 New Revision: 257625 URL: http://svnweb.FreeBSD.org/socsvn/?view=rev&rev=257625 Log: Fix bug: use memcpy instead of strncpy to copy memory. Modified: soc2013/def/crashdump-head/sys/kern/kern_shutdown.c Modified: soc2013/def/crashdump-head/sys/kern/kern_shutdown.c ============================================================================== --- soc2013/def/crashdump-head/sys/kern/kern_shutdown.c Sun Sep 22 20:32:28 2013 (r257624) +++ soc2013/def/crashdump-head/sys/kern/kern_shutdown.c Sun Sep 22 21:03:58 2013 (r257625) @@ -971,7 +971,7 @@ if (panicstr != NULL) strncpy(kdh->panicstring, panicstr, sizeof(kdh->panicstring)); kdh->keysize = dumper.kdk->keysize; - strncpy(kdh->encrypted_key, dumper.kdk->encrypted_key, KERNELDUMP_ENCRYPTED_KEY_SIZE); - strncpy(kdh->tweak, dumper.kdk->tweak, KERNELDUMP_TWEAK_SIZE); + memcpy(kdh->encrypted_key, dumper.kdk->encrypted_key, KERNELDUMP_ENCRYPTED_KEY_SIZE); + memcpy(kdh->tweak, dumper.kdk->tweak, KERNELDUMP_TWEAK_SIZE); kdh->parity = kerneldump_parity(kdh); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309222103.r8ML3wmh033433>