dprintf_dnode: strcpy -> strlcpy
Missed a couple of strcpy() in earlier commit, this is only used with --enable-debug. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Reviewed-by: Tony Nguyen <tony.nguyen@delphix.com> Signed-off-by: Jorgen Lundman <lundman@lundman.net> Closes #12311
This commit is contained in:
parent
a0b4da2297
commit
04ebe29188
|
@ -465,7 +465,7 @@ dbuf_find_dirty_eq(dmu_buf_impl_t *db, uint64_t txg)
|
||||||
char __db_buf[32]; \
|
char __db_buf[32]; \
|
||||||
uint64_t __db_obj = (dbuf)->db.db_object; \
|
uint64_t __db_obj = (dbuf)->db.db_object; \
|
||||||
if (__db_obj == DMU_META_DNODE_OBJECT) \
|
if (__db_obj == DMU_META_DNODE_OBJECT) \
|
||||||
(void) strcpy(__db_buf, "mdn"); \
|
(void) strlcpy(__db_buf, "mdn", sizeof (__db_buf)); \
|
||||||
else \
|
else \
|
||||||
(void) snprintf(__db_buf, sizeof (__db_buf), "%lld", \
|
(void) snprintf(__db_buf, sizeof (__db_buf), "%lld", \
|
||||||
(u_longlong_t)__db_obj); \
|
(u_longlong_t)__db_obj); \
|
||||||
|
|
|
@ -600,7 +600,7 @@ extern dnode_stats_t dnode_stats;
|
||||||
char __db_buf[32]; \
|
char __db_buf[32]; \
|
||||||
uint64_t __db_obj = (dn)->dn_object; \
|
uint64_t __db_obj = (dn)->dn_object; \
|
||||||
if (__db_obj == DMU_META_DNODE_OBJECT) \
|
if (__db_obj == DMU_META_DNODE_OBJECT) \
|
||||||
(void) strcpy(__db_buf, "mdn"); \
|
(void) strlcpy(__db_buf, "mdn", sizeof (__db_buf)); \
|
||||||
else \
|
else \
|
||||||
(void) snprintf(__db_buf, sizeof (__db_buf), "%lld", \
|
(void) snprintf(__db_buf, sizeof (__db_buf), "%lld", \
|
||||||
(u_longlong_t)__db_obj);\
|
(u_longlong_t)__db_obj);\
|
||||||
|
|
Loading…
Reference in New Issue