- if (sun->sun_path[slen] != 0) {
- bcopy(sun->sun_path, path, slen);
- path[slen] = 0;
- audit_arg_upath(ar, cwd_vp, path, ARG_UPATH1);
- } else {
- audit_arg_upath(ar, cwd_vp, sun->sun_path,
- ARG_UPATH1);
- }
+ strlcpy(path, sun->sun_path, sizeof(path));
+ audit_arg_upath(ar, cwd_vp, path, ARG_UPATH1);