From owner-svn-src-head@freebsd.org Fri Nov 2 20:56:20 2018 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3452F10DB2A7; Fri, 2 Nov 2018 20:56:20 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D11597DF94; Fri, 2 Nov 2018 20:56:19 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id ADAF410120; Fri, 2 Nov 2018 20:56:19 +0000 (UTC) (envelope-from brooks@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id wA2KuJjP055994; Fri, 2 Nov 2018 20:56:19 GMT (envelope-from brooks@FreeBSD.org) Received: (from brooks@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id wA2KuJFI055991; Fri, 2 Nov 2018 20:56:19 GMT (envelope-from brooks@FreeBSD.org) Message-Id: <201811022056.wA2KuJFI055991@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: brooks set sender to brooks@FreeBSD.org using -f From: Brooks Davis Date: Fri, 2 Nov 2018 20:56:19 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r340081 - in head/sys: compat/freebsd32 kern sys X-SVN-Group: head X-SVN-Commit-Author: brooks X-SVN-Commit-Paths: in head/sys: compat/freebsd32 kern sys X-SVN-Commit-Revision: 340081 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Nov 2018 20:56:20 -0000 Author: brooks Date: Fri Nov 2 20:56:19 2018 New Revision: 340081 URL: https://svnweb.freebsd.org/changeset/base/340081 Log: Regen after r340080: Add const to input-only char * arguments. Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D17812 Modified: head/sys/compat/freebsd32/freebsd32_proto.h head/sys/compat/freebsd32/freebsd32_systrace_args.c head/sys/kern/systrace_args.c head/sys/sys/sysproto.h Modified: head/sys/compat/freebsd32/freebsd32_proto.h ============================================================================== --- head/sys/compat/freebsd32/freebsd32_proto.h Fri Nov 2 20:50:22 2018 (r340080) +++ head/sys/compat/freebsd32/freebsd32_proto.h Fri Nov 2 20:56:19 2018 (r340081) @@ -77,7 +77,7 @@ struct freebsd32_ioctl_args { char data_l_[PADL_(struct md_ioctl32 *)]; struct md_ioctl32 * data; char data_r_[PADR_(struct md_ioctl32 *)]; }; struct freebsd32_execve_args { - char fname_l_[PADL_(char *)]; char * fname; char fname_r_[PADR_(char *)]; + char fname_l_[PADL_(const char *)]; const char * fname; char fname_r_[PADR_(const char *)]; char argv_l_[PADL_(uint32_t *)]; uint32_t * argv; char argv_r_[PADR_(uint32_t *)]; char envv_l_[PADL_(uint32_t *)]; uint32_t * envv; char envv_r_[PADR_(uint32_t *)]; }; @@ -130,7 +130,7 @@ struct freebsd32_settimeofday_args { char tzp_l_[PADL_(struct timezone *)]; struct timezone * tzp; char tzp_r_[PADR_(struct timezone *)]; }; struct freebsd32_utimes_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char tptr_l_[PADL_(struct timeval32 *)]; struct timeval32 * tptr; char tptr_r_[PADR_(struct timeval32 *)]; }; struct freebsd32_adjtime_args { @@ -243,7 +243,7 @@ struct freebsd32_lio_listio_args { char sig_l_[PADL_(struct sigevent32 *)]; struct sigevent32 * sig; char sig_r_[PADR_(struct sigevent32 *)]; }; struct freebsd32_lutimes_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char tptr_l_[PADL_(struct timeval32 *)]; struct timeval32 * tptr; char tptr_r_[PADR_(struct timeval32 *)]; }; struct freebsd32_preadv_args { @@ -434,7 +434,7 @@ struct freebsd32_lseek_args { char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)]; }; struct freebsd32_truncate_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)]; char length1_l_[PADL_(uint32_t)]; uint32_t length1; char length1_r_[PADR_(uint32_t)]; char length2_l_[PADL_(uint32_t)]; uint32_t length2; char length2_r_[PADR_(uint32_t)]; @@ -476,7 +476,7 @@ struct freebsd32_lseek_args { char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)]; }; struct freebsd32_truncate_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char length1_l_[PADL_(uint32_t)]; uint32_t length1; char length1_r_[PADR_(uint32_t)]; char length2_l_[PADL_(uint32_t)]; uint32_t length2; char length2_r_[PADR_(uint32_t)]; }; @@ -532,7 +532,7 @@ struct freebsd32_fexecve_args { }; struct freebsd32_futimesat_args { char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char times_l_[PADL_(struct timeval *)]; struct timeval * times; char times_r_[PADR_(struct timeval *)]; }; struct freebsd32_jail_get_args { @@ -666,7 +666,7 @@ struct freebsd32_futimens_args { }; struct freebsd32_utimensat_args { char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char times_l_[PADL_(struct timespec *)]; struct timespec * times; char times_r_[PADR_(struct timespec *)]; char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)]; }; @@ -676,7 +676,7 @@ struct freebsd32_fstat_args { }; struct freebsd32_fstatat_args { char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char buf_l_[PADL_(struct stat32 *)]; struct stat32 * buf; char buf_r_[PADR_(struct stat32 *)]; char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)]; }; @@ -854,11 +854,11 @@ struct ofreebsd32_lseek_args { char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)]; }; struct ofreebsd32_stat_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char ub_l_[PADL_(struct ostat32 *)]; struct ostat32 * ub; char ub_r_[PADR_(struct ostat32 *)]; }; struct ofreebsd32_lstat_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char ub_l_[PADL_(struct ostat *)]; struct ostat * ub; char ub_r_[PADR_(struct ostat *)]; }; struct ofreebsd32_sigaction_args { @@ -946,7 +946,7 @@ struct freebsd4_freebsd32_getfsstat_args { char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; }; struct freebsd4_freebsd32_statfs_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char buf_l_[PADL_(struct statfs32 *)]; struct statfs32 * buf; char buf_r_[PADR_(struct statfs32 *)]; }; struct freebsd4_freebsd32_fstatfs_args { @@ -1037,7 +1037,7 @@ struct freebsd6_freebsd32_lseek_args { char whence_l_[PADL_(int)]; int whence; char whence_r_[PADR_(int)]; }; struct freebsd6_freebsd32_truncate_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char pad_l_[PADL_(int)]; int pad; char pad_r_[PADR_(int)]; char length1_l_[PADL_(uint32_t)]; uint32_t length1; char length1_r_[PADR_(uint32_t)]; char length2_l_[PADL_(uint32_t)]; uint32_t length2; char length2_r_[PADR_(uint32_t)]; @@ -1153,12 +1153,12 @@ int freebsd10_freebsd32_pipe(struct thread *, struct f #define PAD64_REQUIRED #endif struct freebsd11_freebsd32_mknod_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; char dev_l_[PADL_(int)]; int dev; char dev_r_[PADR_(int)]; }; struct freebsd11_freebsd32_stat_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char ub_l_[PADL_(struct freebsd11_stat32 *)]; struct freebsd11_stat32 * ub; char ub_r_[PADR_(struct freebsd11_stat32 *)]; }; struct freebsd11_freebsd32_fstat_args { @@ -1166,7 +1166,7 @@ struct freebsd11_freebsd32_fstat_args { char ub_l_[PADL_(struct freebsd11_stat32 *)]; struct freebsd11_stat32 * ub; char ub_r_[PADR_(struct freebsd11_stat32 *)]; }; struct freebsd11_freebsd32_lstat_args { - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char ub_l_[PADL_(struct freebsd11_stat32 *)]; struct freebsd11_stat32 * ub; char ub_r_[PADR_(struct freebsd11_stat32 *)]; }; struct freebsd11_freebsd32_getdirentries_args { @@ -1200,13 +1200,13 @@ struct freebsd11_freebsd32_kevent_args { #endif struct freebsd11_freebsd32_fstatat_args { char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char buf_l_[PADL_(struct freebsd11_stat32 *)]; struct freebsd11_stat32 * buf; char buf_r_[PADR_(struct freebsd11_stat32 *)]; char flag_l_[PADL_(int)]; int flag; char flag_r_[PADR_(int)]; }; struct freebsd11_freebsd32_mknodat_args { char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; - char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char path_l_[PADL_(const char *)]; const char * path; char path_r_[PADR_(const char *)]; char mode_l_[PADL_(mode_t)]; mode_t mode; char mode_r_[PADR_(mode_t)]; char dev_l_[PADL_(uint32_t)]; uint32_t dev; char dev_r_[PADR_(uint32_t)]; }; Modified: head/sys/compat/freebsd32/freebsd32_systrace_args.c ============================================================================== --- head/sys/compat/freebsd32/freebsd32_systrace_args.c Fri Nov 2 20:50:22 2018 (r340080) +++ head/sys/compat/freebsd32/freebsd32_systrace_args.c Fri Nov 2 20:56:19 2018 (r340081) @@ -52,7 +52,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* open */ case 5: { struct open_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->flags; /* int */ iarg[2] = p->mode; /* mode_t */ *n_args = 3; @@ -78,22 +78,22 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* link */ case 9: { struct link_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ - uarg[1] = (intptr_t) p->link; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ + uarg[1] = (intptr_t) p->link; /* const char * */ *n_args = 2; break; } /* unlink */ case 10: { struct unlink_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ *n_args = 1; break; } /* chdir */ case 12: { struct chdir_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ *n_args = 1; break; } @@ -107,7 +107,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* chmod */ case 15: { struct chmod_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->mode; /* mode_t */ *n_args = 2; break; @@ -115,7 +115,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* chown */ case 16: { struct chown_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->uid; /* int */ iarg[2] = p->gid; /* int */ *n_args = 3; @@ -136,8 +136,8 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* mount */ case 21: { struct mount_args *p = params; - uarg[0] = (intptr_t) p->type; /* char * */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->type; /* const char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ iarg[2] = p->flags; /* int */ uarg[3] = (intptr_t) p->data; /* caddr_t */ *n_args = 4; @@ -146,7 +146,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* unmount */ case 22: { struct unmount_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->flags; /* int */ *n_args = 2; break; @@ -238,7 +238,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* access */ case 33: { struct access_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->amode; /* int */ *n_args = 2; break; @@ -325,14 +325,14 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* setlogin */ case 50: { struct setlogin_args *p = params; - uarg[0] = (intptr_t) p->namebuf; /* char * */ + uarg[0] = (intptr_t) p->namebuf; /* const char * */ *n_args = 1; break; } /* acct */ case 51: { struct acct_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ *n_args = 1; break; } @@ -363,22 +363,22 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* revoke */ case 56: { struct revoke_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ *n_args = 1; break; } /* symlink */ case 57: { struct symlink_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ - uarg[1] = (intptr_t) p->link; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ + uarg[1] = (intptr_t) p->link; /* const char * */ *n_args = 2; break; } /* readlink */ case 58: { struct readlink_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ uarg[1] = (intptr_t) p->buf; /* char * */ uarg[2] = p->count; /* size_t */ *n_args = 3; @@ -387,7 +387,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* freebsd32_execve */ case 59: { struct freebsd32_execve_args *p = params; - uarg[0] = (intptr_t) p->fname; /* char * */ + uarg[0] = (intptr_t) p->fname; /* const char * */ uarg[1] = (intptr_t) p->argv; /* uint32_t * */ uarg[2] = (intptr_t) p->envv; /* uint32_t * */ *n_args = 3; @@ -403,7 +403,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* chroot */ case 61: { struct chroot_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ *n_args = 1; break; } @@ -511,7 +511,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* swapon */ case 85: { struct swapon_args *p = params; - uarg[0] = (intptr_t) p->name; /* char * */ + uarg[0] = (intptr_t) p->name; /* const char * */ *n_args = 1; break; } @@ -715,8 +715,8 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* rename */ case 128: { struct rename_args *p = params; - uarg[0] = (intptr_t) p->from; /* char * */ - uarg[1] = (intptr_t) p->to; /* char * */ + uarg[0] = (intptr_t) p->from; /* const char * */ + uarg[1] = (intptr_t) p->to; /* const char * */ *n_args = 2; break; } @@ -731,7 +731,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* mkfifo */ case 132: { struct mkfifo_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->mode; /* mode_t */ *n_args = 2; break; @@ -769,7 +769,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* mkdir */ case 136: { struct mkdir_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->mode; /* mode_t */ *n_args = 2; break; @@ -777,14 +777,14 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* rmdir */ case 137: { struct rmdir_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ *n_args = 1; break; } /* freebsd32_utimes */ case 138: { struct freebsd32_utimes_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ uarg[1] = (intptr_t) p->tptr; /* struct timeval32 * */ *n_args = 2; break; @@ -805,7 +805,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* quotactl */ case 148: { struct quotactl_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->cmd; /* int */ iarg[2] = p->uid; /* int */ uarg[3] = (intptr_t) p->arg; /* caddr_t */ @@ -815,7 +815,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* getfh */ case 161: { struct getfh_args *p = params; - uarg[0] = (intptr_t) p->fname; /* char * */ + uarg[0] = (intptr_t) p->fname; /* const char * */ uarg[1] = (intptr_t) p->fhp; /* struct fhandle * */ *n_args = 2; break; @@ -901,7 +901,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* pathconf */ case 191: { struct pathconf_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->name; /* int */ *n_args = 2; break; @@ -966,7 +966,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* undelete */ case 205: { struct undelete_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ *n_args = 1; break; } @@ -1254,7 +1254,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* lchown */ case 254: { struct lchown_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->uid; /* int */ iarg[2] = p->gid; /* int */ *n_args = 3; @@ -1287,7 +1287,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* lchmod */ case 274: { struct lchmod_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->mode; /* mode_t */ *n_args = 2; break; @@ -1295,7 +1295,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* freebsd32_lutimes */ case 276: { struct freebsd32_lutimes_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ uarg[1] = (intptr_t) p->tptr; /* struct timeval32 * */ *n_args = 2; break; @@ -1790,7 +1790,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* eaccess */ case 376: { struct eaccess_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->amode; /* int */ *n_args = 2; break; @@ -2178,7 +2178,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* auditctl */ case 453: { struct auditctl_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ *n_args = 1; break; } @@ -2400,7 +2400,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* freebsd32_truncate */ case 479: { struct freebsd32_truncate_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->pad; /* int */ uarg[2] = p->length1; /* uint32_t */ uarg[3] = p->length2; /* uint32_t */ @@ -2466,7 +2466,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* freebsd32_truncate */ case 479: { struct freebsd32_truncate_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ uarg[1] = p->length1; /* uint32_t */ uarg[2] = p->length2; /* uint32_t */ *n_args = 3; @@ -2577,7 +2577,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 489: { struct faccessat_args *p = params; iarg[0] = p->fd; /* int */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ iarg[2] = p->amode; /* int */ iarg[3] = p->flag; /* int */ *n_args = 4; @@ -2597,7 +2597,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 491: { struct fchownat_args *p = params; iarg[0] = p->fd; /* int */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ uarg[2] = p->uid; /* uid_t */ iarg[3] = p->gid; /* gid_t */ iarg[4] = p->flag; /* int */ @@ -2617,7 +2617,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 494: { struct freebsd32_futimesat_args *p = params; iarg[0] = p->fd; /* int */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ uarg[2] = (intptr_t) p->times; /* struct timeval * */ *n_args = 3; break; @@ -2626,9 +2626,9 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 495: { struct linkat_args *p = params; iarg[0] = p->fd1; /* int */ - uarg[1] = (intptr_t) p->path1; /* char * */ + uarg[1] = (intptr_t) p->path1; /* const char * */ iarg[2] = p->fd2; /* int */ - uarg[3] = (intptr_t) p->path2; /* char * */ + uarg[3] = (intptr_t) p->path2; /* const char * */ iarg[4] = p->flag; /* int */ *n_args = 5; break; @@ -2637,7 +2637,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 496: { struct mkdirat_args *p = params; iarg[0] = p->fd; /* int */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ iarg[2] = p->mode; /* mode_t */ *n_args = 3; break; @@ -2646,7 +2646,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 497: { struct mkfifoat_args *p = params; iarg[0] = p->fd; /* int */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ iarg[2] = p->mode; /* mode_t */ *n_args = 3; break; @@ -2655,7 +2655,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 499: { struct openat_args *p = params; iarg[0] = p->fd; /* int */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ iarg[2] = p->flag; /* int */ iarg[3] = p->mode; /* mode_t */ *n_args = 4; @@ -2665,7 +2665,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 500: { struct readlinkat_args *p = params; iarg[0] = p->fd; /* int */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ uarg[2] = (intptr_t) p->buf; /* char * */ uarg[3] = p->bufsize; /* size_t */ *n_args = 4; @@ -2675,7 +2675,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 501: { struct renameat_args *p = params; iarg[0] = p->oldfd; /* int */ - uarg[1] = (intptr_t) p->old; /* char * */ + uarg[1] = (intptr_t) p->old; /* const char * */ iarg[2] = p->newfd; /* int */ uarg[3] = (intptr_t) p->new; /* const char * */ *n_args = 4; @@ -2684,9 +2684,9 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* symlinkat */ case 502: { struct symlinkat_args *p = params; - uarg[0] = (intptr_t) p->path1; /* char * */ + uarg[0] = (intptr_t) p->path1; /* const char * */ iarg[1] = p->fd; /* int */ - uarg[2] = (intptr_t) p->path2; /* char * */ + uarg[2] = (intptr_t) p->path2; /* const char * */ *n_args = 3; break; } @@ -2694,7 +2694,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 503: { struct unlinkat_args *p = params; iarg[0] = p->fd; /* int */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ iarg[2] = p->flag; /* int */ *n_args = 3; break; @@ -2769,7 +2769,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* lpathconf */ case 513: { struct lpathconf_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ iarg[1] = p->name; /* int */ *n_args = 2; break; @@ -3119,7 +3119,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 547: { struct freebsd32_utimensat_args *p = params; iarg[0] = p->fd; /* int */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ uarg[2] = (intptr_t) p->times; /* struct timespec * */ iarg[3] = p->flag; /* int */ *n_args = 4; @@ -3144,7 +3144,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 552: { struct freebsd32_fstatat_args *p = params; iarg[0] = p->fd; /* int */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ uarg[2] = (intptr_t) p->buf; /* struct stat32 * */ iarg[3] = p->flag; /* int */ *n_args = 4; @@ -3171,7 +3171,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg /* statfs */ case 555: { struct statfs_args *p = params; - uarg[0] = (intptr_t) p->path; /* char * */ + uarg[0] = (intptr_t) p->path; /* const char * */ uarg[1] = (intptr_t) p->buf; /* struct statfs32 * */ *n_args = 2; break; @@ -3205,7 +3205,7 @@ systrace_args(int sysnum, void *params, uint64_t *uarg case 559: { struct mknodat_args *p = params; iarg[0] = p->fd; /* int */ - uarg[1] = (intptr_t) p->path; /* char * */ + uarg[1] = (intptr_t) p->path; /* const char * */ iarg[2] = p->mode; /* mode_t */ iarg[3] = p->dev; /* dev_t */ *n_args = 4; @@ -3323,7 +3323,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 5: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "int"; @@ -3368,10 +3368,10 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 9: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -3381,7 +3381,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 10: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -3391,7 +3391,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 12: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -3411,7 +3411,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 15: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "mode_t"; @@ -3424,7 +3424,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 16: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "int"; @@ -3453,10 +3453,10 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 21: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "int"; @@ -3472,7 +3472,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 22: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "int"; @@ -3625,7 +3625,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 33: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "int"; @@ -3750,7 +3750,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 50: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -3760,7 +3760,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 51: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -3809,7 +3809,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 56: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -3819,10 +3819,10 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 57: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -3832,7 +3832,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 58: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "userland char *"; @@ -3848,7 +3848,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 59: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "userland uint32_t *"; @@ -3874,7 +3874,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 61: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -4042,7 +4042,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 85: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -4389,10 +4389,10 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 128: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -4415,7 +4415,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 132: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "mode_t"; @@ -4485,7 +4485,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 136: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "mode_t"; @@ -4498,7 +4498,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 137: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -4508,7 +4508,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 138: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "userland struct timeval32 *"; @@ -4537,7 +4537,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 148: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "int"; @@ -4556,7 +4556,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 161: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "userland struct fhandle *"; @@ -4704,7 +4704,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 191: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "int"; @@ -4810,7 +4810,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 205: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -5234,7 +5234,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 254: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "int"; @@ -5289,7 +5289,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 274: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "mode_t"; @@ -5302,7 +5302,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 276: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "userland struct timeval32 *"; @@ -6112,7 +6112,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 376: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "int"; @@ -6759,7 +6759,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 453: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; default: break; @@ -7181,7 +7181,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 479: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "int"; @@ -7311,7 +7311,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 479: switch(ndx) { case 0: - p = "userland char *"; + p = "userland const char *"; break; case 1: p = "uint32_t"; @@ -7515,7 +7515,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d p = "int"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "int"; @@ -7553,7 +7553,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d p = "int"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "uid_t"; @@ -7591,7 +7591,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d p = "int"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "userland struct timeval *"; @@ -7607,13 +7607,13 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d p = "int"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "int"; break; case 3: - p = "userland char *"; + p = "userland const char *"; break; case 4: p = "int"; @@ -7629,7 +7629,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d p = "int"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "mode_t"; @@ -7645,7 +7645,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d p = "int"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "mode_t"; @@ -7661,7 +7661,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d p = "int"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "int"; @@ -7680,7 +7680,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d p = "int"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "userland char *"; @@ -7699,7 +7699,7 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d p = "int"; break; case 1: - p = "userland char *"; + p = "userland const char *"; break; case 2: p = "int"; @@ -7715,13 +7715,13 @@ systrace_entry_setargdesc(int sysnum, int ndx, char *d case 502: *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***