_nc_STRNCPY
_nc_STRNCPY(ttytype, \
_nc_STRNCPY(dst, src, MAX_NAME_SIZE);
_nc_STRNCPY(symlinkname, first_name, MY_SIZE);
_nc_STRNCPY(symlinkname + 3, filename, MY_SIZE - 3);
_nc_STRNCPY(buf2, sp, len);
_nc_STRNCPY(buf3, sp + csi, len);
_nc_STRNCPY(buf3, sp + csi + 1, len);
_nc_STRNCPY(buf3, sp + csi, len);
_nc_STRNCPY(dst->text + dst->used, src, need + 1);