PRMAPSZ
char fname[PRMAPSZ+20];
strncat(fname, pm[i].pr_mapname, PRMAPSZ);
(void) strncpy(mp->map_pmap.pr_mapname, name, PRMAPSZ);
mp->map_pmap.pr_mapname[PRMAPSZ - 1] = '\0';
(void) strncpy(mp->map_pmap.pr_mapname, lname, PRMAPSZ);
mp->map_pmap.pr_mapname[PRMAPSZ - 1] = '\0';
(void) strncpy(fp->file_pname, mp->map_pmap.pr_mapname, PRMAPSZ);
fp->file_pname[PRMAPSZ - 1] = '\0';
PRMAPSZ);
mp->map_pmap.pr_mapname[PRMAPSZ - 1] = '\0';
interp, PRMAPSZ);
dmp->map_pmap.pr_mapname[PRMAPSZ - 1] = '\0';
execname, PRMAPSZ);
tmp->map_pmap.pr_mapname[PRMAPSZ - 1] = '\0';
execname, PRMAPSZ);
dmp->map_pmap.pr_mapname[PRMAPSZ - 1] = '\0';
char pr_mapname[PRMAPSZ]; /* name in /proc/<pid>/object */
char pr_mapname[PRMAPSZ]; /* name in /proc/<pid>/object */
char pr_mapname[PRMAPSZ]; /* name in /proc/<pid>/object */
char pr_mapname[PRMAPSZ]; /* name in /proc/<pid>/object */