diff options
Diffstat (limited to 'ipacm/src/IPACM_Log.cpp')
-rw-r--r-- | ipacm/src/IPACM_Log.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ipacm/src/IPACM_Log.cpp b/ipacm/src/IPACM_Log.cpp index d0bd108..3e2e668 100644 --- a/ipacm/src/IPACM_Log.cpp +++ b/ipacm/src/IPACM_Log.cpp @@ -86,7 +86,7 @@ void ipacm_log_send( void * user_data) printf("create ipacm_log socket successfully\n"); } ipacmlog_socket.sun_family = AF_UNIX; - strcpy(ipacmlog_socket.sun_path, IPACMLOG_FILE); + strlcpy(ipacmlog_socket.sun_path, IPACMLOG_FILE,sizeof(ipacmlog_socket.sun_path)); len = strlen(ipacmlog_socket.sun_path) + sizeof(ipacmlog_socket.sun_family); memcpy(ipacm_log_buffer.user_data, user_data, MAX_BUF_LEN); |