z/OS UNIX System Services File System Interface Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


File tags

z/OS UNIX System Services File System Interface Reference
SA23-2285-00

The file tag is a file attribute that identifies the character set of the text data within a file.

It is not expected that the PFS will use file tags, but if the PFS supports its own conversion capability, it may have to take file tags into consideration now that the LFS is also doing conversions. For example, NFS Client will fail vfs_mount if both the LFS TAG() parameter and the NFS PARM(XLATE()) parameter are specified.

The following headers are used by both the PFS interface and the VFS Server functions v_getattr() and v_setattr().
In C header BPXYVFSI:
      The following 'SetAttr Change Flag' is added:
         BIT    at_charsetidchg :1;       /*  File Info Set       */

The following is added to the _BPX_MNTE2 form of the s_mnt struct:
      char    me_filetag[4]               /*  file tag            */

In C header BPXYPFSI:

      The following is added to the s_mtab structure:
      char    mt_tag[4];                  /*  TAG() Parameter     */     

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014