summaryrefslogtreecommitdiffstats
path: root/arch/alpha/kernel/sys_rawhide.c
diff options
context:
space:
mode:
authorChen Gang <gang.chen@asianux.com>2013-05-29 18:51:28 +0800
committerMatt Turner <mattst88@gmail.com>2013-07-19 13:54:14 -0700
commit00ee03092a6e4b1d0ddc6b861ebb9ed8d13cc29b (patch)
tree1819f32f291cb321a3123d5c6b8bad44b819f4e9 /arch/alpha/kernel/sys_rawhide.c
parent29b7a47a9df2534ed62c4783dcf76153ceb76a73 (diff)
downloadtalos-obmc-linux-00ee03092a6e4b1d0ddc6b861ebb9ed8d13cc29b.tar.gz
talos-obmc-linux-00ee03092a6e4b1d0ddc6b861ebb9ed8d13cc29b.zip
alpha: kernel: using memcpy() instead of strcpy()
When sending message in send_secondary_console_msg(), the length is not include the NUL byte, and also not copy NUL to 'ipc_buffer'. When receive message in recv_secondary_console_msg(), the 'cnt' also excludes NUL. So when get string from ipc_buffer, it may not be NUL terminated. Then use memcpy() instead of strcpy(), and set last byte NUL. Reviewed-by: Matt Turner <mattst88@gmail.com> Signed-off-by: Matt Turner <mattst88@gmail.com> Signed-off-by: Chen Gang <gang.chen@asianux.com>
Diffstat (limited to 'arch/alpha/kernel/sys_rawhide.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud