<!DOCTYPE html PUBLIC "‐//W3C//DTD XHTML 1.1//EN"
        "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">     <html
xmlns="http://www.w3.org/1999/xhtml"> <head>
    <link            rel="stylesheet"             type="text/css"
href="../../../style.css" title="style" />
    <link  rel="stylesheet"  type="text/css"  href="../style.css"
title="style" />
    <meta             http‐equiv="content‐type"              con‐
tent="text/html;charset=utf‐8" />

    <title>tar.h.0p ‐ Linux manual page</title> </head>

<body>

<div        class="page‐top"><a       id="top_of_page"></a></div>
<!‐‐%%%TOP_BAR%%%‐‐> <!‐‐%%%PAGE_START%%%‐‐>

<table class="sec‐table"> <tr>
    <td>
        <p class="section‐dir"> <a href="#PROLOG">PROLOG</a> | <a
href="#NAME">NAME</a>  |  <a  href="#SYNOPSIS">SYNOPSIS</a>  | <a
href="#DESCRIPTION">DESCRIPTION</a> |  <a  href="#APPLICATION_US‐
AGE">APPLICATION&nbsp;USAGE</a>   |  <a  href="#RATIONALE">RATIO‐
NALE</a>   |   <a    href="#FUTURE_DIRECTIONS">FUTURE&nbsp;DIREC‐
TIONS</a>    |   <a   href="#SEE_ALSO">SEE&nbsp;ALSO</a>   |   <a
href="#COPYRIGHT">COPYRIGHT</a>
        </p>
    </td>
    <td class="search‐box">
        <div class="man‐search‐box">

            <form                method="get"                 ac‐
tion="http://www.google.com/search">
                <fieldset class="man‐search">
                    <input    type="text"    name="q"   size="10"
maxlength="255" value="" />
                    <input type="hidden"  name="sitesearch"  val‐
ue="man7.org/linux/man‐pages" />
                    <input  type="submit" name="sa" value="Search
online pages" />
                </fieldset>
            </form>

        </div>
    </td>
    <td> </td> </tr> </table>

<pre> <span class="headline">tar.h(0P)                 POSIX Pro‐
grammer’s  Manual                 tar.h(0P)</span>  </pre> <h2><a
id="PROLOG" href="#PROLOG"></a>PROLOG  &nbsp; &nbsp; &nbsp;  &nb‐
sp;        <a        href="#top_of_page"><span        class="top‐
link">top</span></a></h2><pre>
       This manual page is part of the POSIX Programmer’s Manual.
The Linux
       implementation of this interface may differ (consult the
       corresponding  Linux  manual page for details of Linux be‐
havior), or
       the interface may not be  implemented  on  Linux.   </pre>
<h2><a id="NAME" href="#NAME"></a>NAME  &nbsp; &nbsp; &nbsp; &nb‐
sp;        <a        href="#top_of_page"><span        class="top‐
link">top</span></a></h2><pre>
       tar.h  — extended tar definitions </pre> <h2><a id="SYNOP‐
SIS" href="#SYNOPSIS"></a>SYNOPSIS  &nbsp; &nbsp;  &nbsp;  &nbsp;
<a              href="#top_of_page"><span             class="top‐
link">top</span></a></h2><pre>
       #include  &lt;tar.h&gt;  </pre>  <h2><a   id="DESCRIPTION"
href="#DESCRIPTION"></a>DESCRIPTION   &nbsp; &nbsp; &nbsp; &nbsp;
<a             href="#top_of_page"><span              class="top‐
link">top</span></a></h2><pre>
       The <i>&lt;tar.h&gt;</i> header shall define the following
symbolic constants with
       the indicated values.

       General definitions:

   ┌────────────────┬─────────────────┬──────────────────────────────────────────┐
   │        <b>Name          </b>│         <b>Value         </b>│
<b>Description                </b>│
   ├────────────────┼─────────────────┼──────────────────────────────────────────┤
   │TMAGIC           │      "ustar"      │  ustar plus null byte.
│
   │TMAGLEN         │        6         │  Length  of  the  above.
│
   │TVERSION         │       "00"       │ 00 without a null byte.
│
   │TVERSLEN        │        2         │  Length  of  the  above.
│
   └────────────────┴─────────────────┴──────────────────────────────────────────┘
       <i>Typeflag</i> field definitions:

   ┌────────────────┬─────────────────┬──────────────────────────────────────────┐
   │        <b>Name          </b>│         <b>Value         </b>│
<b>Description                </b>│
   ├────────────────┼─────────────────┼──────────────────────────────────────────┤
   │REGTYPE            │          ’0’         │   Regular   file.
│
   │AREGTYPE          │        ’ ’          │    Regular    file.
│
   │LNKTYPE              │            ’1’            │      Link.
│
   │SYMTYPE           │         ’2’         │   Symbolic    link.
│
   │CHRTYPE           │         ’3’        │  Character  special.
│
   │BLKTYPE           │         ’4’         │   Block    special.
│
   │DIRTYPE             │           ’5’           │    Directory.
│
   │FIFOTYPE          │         ’6’         │    FIFO    special.
│
   │CONTTYPE            │           ’7’           │     Reserved.
│
   └────────────────┴─────────────────┴──────────────────────────────────────────┘
       <i>Mode</i> field bit definitions (octal):

 ┌────────────────┬─────────────────┬──────────────────────────────────────────────┐
 │        <b>Name          </b>│          <b>Value          </b>│
<b>Description                  </b>│
 ├────────────────┼─────────────────┼──────────────────────────────────────────────┤
 │TSUID           │       04000       │  Set  UID  on  execution.
│
 │TSGID            │       02000       │  Set  GID  on execution.
│
 │TSVTX           │      01000      │ On directories,  restricted
deletion flag.    │
 │TUREAD             │        00400        │   Read   by   owner.
│
 │TUWRITE         │      00200      │  Write  by  owner  special.
│
 │TUEXEC           │       00100       │ Execute/search by owner.
│
 │TGREAD            │        00040        │   Read   by    group.
│
 │TGWRITE           │        00020        │   Write   by   group.
│
 │TGEXEC          │      00010      │  Execute/search  by  group.
│
 │TOREAD             │        00004        │   Read   by   other.
│
 │TOWRITE           │        00002        │   Write   by   other.
│
 │TOEXEC           │       00001       │ Execute/search by other.
│
 └────────────────┴─────────────────┴──────────────────────────────────────────────┘
       <i>The  following  sections  are  informative.</i>  </pre>
<h2><a  id="APPLICATION_USAGE"  href="#APPLICATION_USAGE"></a>AP‐
PLICATION    USAGE     &nbsp;    &nbsp;    &nbsp;    &nbsp;    <a
href="#top_of_page"><span                             class="top‐
link">top</span></a></h2><pre>
       None.     </pre>   <h2><a   id="RATIONALE"   href="#RATIO‐
NALE"></a>RATIONALE    &nbsp;    &nbsp;    &nbsp;    &nbsp;    <a
href="#top_of_page"><span                             class="top‐
link">top</span></a></h2><pre>
       None.   </pre>  <h2><a  id="FUTURE_DIRECTIONS"  href="#FU‐
TURE_DIRECTIONS"></a>FUTURE DIRECTIONS  &nbsp; &nbsp; &nbsp; &nb‐
sp;        <a        href="#top_of_page"><span        class="top‐
link">top</span></a></h2><pre>
       None.     </pre>   <h2><a   id="SEE_ALSO"   href="#SEE_AL‐
SO"></a>SEE   ALSO     &nbsp;    &nbsp;    &nbsp;    &nbsp;    <a
href="#top_of_page"><span                             class="top‐
link">top</span></a></h2><pre>
       The  Shell  and  Utilities  volume  of  POSIX.1‐2008,   <a
href="../man1/pax.1p.html">pax(1p)</a>  </pre>  <h2><a  id="COPY‐
RIGHT" href="#COPYRIGHT"></a>COPYRIGHT  &nbsp; &nbsp; &nbsp; &nb‐
sp;        <a        href="#top_of_page"><span        class="top‐
link">top</span></a></h2><pre>
       Portions of this text  are  reprinted  and  reproduced  in
electronic form
       from  IEEE Std 1003.1, 2013 Edition, Standard for Informa‐
tion
       Technology ‐‐ Portable Operating System Interface (POSIX),
The Open
       Group  Base  Specifications Issue 7, Copyright (C) 2013 by
the
       Institute of Electrical and Electronics Engineers, Inc and
The Open
       Group.  (This is POSIX.1‐2008 with the 2013 Technical Cor‐
rigendum 1
       applied.) In the event of  any  discrepancy  between  this
version and
       the  original IEEE and The Open Group Standard, the origi‐
nal IEEE and
       The Open Group Standard is the referee document. The orig‐
inal
       Standard     can     be     obtained    online    at    <a
href="http://www.unix.org/online.html">http://www.unix.org/on‐
line.html</a> .

       Any typographical or formatting errors that appear in this
page are
       most likely to have been introduced during the  conversion
of the
       source  files  to  man page format. To report such errors,
see
       <a      href="https://www.kernel.org/doc/man‐pages/report‐
ing_bugs.html">https://www.kernel.org/doc/man‐pages/report‐
ing_bugs.html</a> .

<span class="footline">IEEE/The Open  Group                  2013
tar.h(0P)</span> </pre>

<hr class="end‐man‐text" />

<hr class="start‐footer" />

<div class="footer">

<table class="colophon‐table">
    <tr>
    <td class="pub‐info">
        <p>
            HTML rendering created 2019‐08‐02
            by  <a  href="http://man7.org/mtk/index.html">Michael
Kerrisk</a>,
            author of
            <a  href="http://man7.org/tlpi/"><em>The  Linux  Pro‐
gramming Interface</em></a>,
            maintainer of the
            <a href="https://www.kernel.org/doc/man‐pages/">Linux
<em>man‐pages</em> project</a>.
        </p>
        <p>
            For details of in‐depth
            <strong>Linux/UNIX system programming training  cour‐
ses</strong>
            that  I  teach,  look <a href="http://man7.org/train‐
ing/">here</a>.
        </p>
        <p>
            Hosting   by    <a    href="http://www.jambit.com/in‐
dex_en.html">jambit GmbH</a>.
        </p>
        <p>
            <a href="http://validator.w3.org/check?uri=referer">
            <img src="http://www.w3.org/Icons/valid‐xhtml11"
                alt="Valid XHTML 1.1" height="31" width="88" />
            </a>
        </p>
    </td>
    <td class="colophon‐divider">
    </td>
    <td class="tlpi‐cover">
        <a                      href="http://man7.org/tlpi/"><img
src="http://man7.org/tlpi/cover/TLPI‐front‐cover‐vsmall.png"
alt="Cover of TLPI" /></a>
    </td>
    </tr> </table>

</div>

<hr class="end‐footer" />

</body> </html>