Annotation of embedaddon/libnet/doc/html/structlibnet__802__1q__hdr.html, revision 1.1.1.1

1.1       misho       1: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
                      2: <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
                      3: <title>libnet: libnet_802_1q_hdr struct Reference</title>
                      4: <link href="doxygen.css" rel="stylesheet" type="text/css">
                      5: </head><body>
                      6: <!-- Generated by Doxygen 1.3.4 -->
                      7: <div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a></div>
                      8: <h1>libnet_802_1q_hdr Struct Reference</h1><code>#include &lt;<a class="el" href="libnet-headers_8h-source.html">libnet-headers.h</a>&gt;</code>
                      9: <p>
                     10: <table border=0 cellpadding=0 cellspacing=0>
                     11: <tr><td></td></tr>
                     12: <tr><td colspan=2><br><h2>Data Fields</h2></td></tr>
                     13: <tr><td class="memItemLeft" nowrap align=right valign=top>u_int8_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structlibnet__802__1q__hdr.html#o0">vlan_dhost</a> [ETHER_ADDR_LEN]</td></tr>
                     14: 
                     15: <tr><td class="memItemLeft" nowrap align=right valign=top>u_int8_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structlibnet__802__1q__hdr.html#o1">vlan_shost</a> [ETHER_ADDR_LEN]</td></tr>
                     16: 
                     17: <tr><td class="memItemLeft" nowrap align=right valign=top>u_int16_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structlibnet__802__1q__hdr.html#o2">vlan_tpi</a></td></tr>
                     18: 
                     19: <tr><td class="memItemLeft" nowrap align=right valign=top>u_int16_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structlibnet__802__1q__hdr.html#o3">vlan_priority_c_vid</a></td></tr>
                     20: 
                     21: <tr><td class="memItemLeft" nowrap align=right valign=top>u_int16_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="structlibnet__802__1q__hdr.html#o4">vlan_len</a></td></tr>
                     22: 
                     23: </table>
                     24: <hr><a name="_details"></a><h2>Detailed Description</h2>
                     25: IEEE 802.1Q (Virtual Local Area Network) VLAN header, static header size: 18 bytes 
                     26: <p>
                     27: <hr><h2>Field Documentation</h2>
                     28: <a class="anchor" name="o0" doxytag="libnet_802_1q_hdr::vlan_dhost" ></a><p>
                     29: <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
                     30:   <tr>
                     31:     <td class="mdRow">
                     32:       <table cellpadding="0" cellspacing="0" border="0">
                     33:         <tr>
                     34:           <td class="md" nowrap valign="top"> u_int8_t <a class="el" href="structlibnet__802__1q__hdr.html#o0">libnet_802_1q_hdr::vlan_dhost</a>[ETHER_ADDR_LEN]
                     35:       </table>
                     36:     </td>
                     37:   </tr>
                     38: </table>
                     39: <table cellspacing=5 cellpadding=0 border=0>
                     40:   <tr>
                     41:     <td>
                     42:       &nbsp;
                     43:     </td>
                     44:     <td>
                     45: 
                     46: <p>
                     47: destination ethernet address     </td>
                     48:   </tr>
                     49: </table>
                     50: <a class="anchor" name="o4" doxytag="libnet_802_1q_hdr::vlan_len" ></a><p>
                     51: <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
                     52:   <tr>
                     53:     <td class="mdRow">
                     54:       <table cellpadding="0" cellspacing="0" border="0">
                     55:         <tr>
                     56:           <td class="md" nowrap valign="top"> u_int16_t <a class="el" href="structlibnet__802__1q__hdr.html#o4">libnet_802_1q_hdr::vlan_len</a>
                     57:       </table>
                     58:     </td>
                     59:   </tr>
                     60: </table>
                     61: <table cellspacing=5 cellpadding=0 border=0>
                     62:   <tr>
                     63:     <td>
                     64:       &nbsp;
                     65:     </td>
                     66:     <td>
                     67: 
                     68: <p>
                     69: length or type (802.3 / Eth 2)     </td>
                     70:   </tr>
                     71: </table>
                     72: <a class="anchor" name="o3" doxytag="libnet_802_1q_hdr::vlan_priority_c_vid" ></a><p>
                     73: <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
                     74:   <tr>
                     75:     <td class="mdRow">
                     76:       <table cellpadding="0" cellspacing="0" border="0">
                     77:         <tr>
                     78:           <td class="md" nowrap valign="top"> u_int16_t <a class="el" href="structlibnet__802__1q__hdr.html#o3">libnet_802_1q_hdr::vlan_priority_c_vid</a>
                     79:       </table>
                     80:     </td>
                     81:   </tr>
                     82: </table>
                     83: <table cellspacing=5 cellpadding=0 border=0>
                     84:   <tr>
                     85:     <td>
                     86:       &nbsp;
                     87:     </td>
                     88:     <td>
                     89: 
                     90: <p>
                     91: priority | VLAN ID     </td>
                     92:   </tr>
                     93: </table>
                     94: <a class="anchor" name="o1" doxytag="libnet_802_1q_hdr::vlan_shost" ></a><p>
                     95: <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
                     96:   <tr>
                     97:     <td class="mdRow">
                     98:       <table cellpadding="0" cellspacing="0" border="0">
                     99:         <tr>
                    100:           <td class="md" nowrap valign="top"> u_int8_t <a class="el" href="structlibnet__802__1q__hdr.html#o1">libnet_802_1q_hdr::vlan_shost</a>[ETHER_ADDR_LEN]
                    101:       </table>
                    102:     </td>
                    103:   </tr>
                    104: </table>
                    105: <table cellspacing=5 cellpadding=0 border=0>
                    106:   <tr>
                    107:     <td>
                    108:       &nbsp;
                    109:     </td>
                    110:     <td>
                    111: 
                    112: <p>
                    113: source ethernet address     </td>
                    114:   </tr>
                    115: </table>
                    116: <a class="anchor" name="o2" doxytag="libnet_802_1q_hdr::vlan_tpi" ></a><p>
                    117: <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
                    118:   <tr>
                    119:     <td class="mdRow">
                    120:       <table cellpadding="0" cellspacing="0" border="0">
                    121:         <tr>
                    122:           <td class="md" nowrap valign="top"> u_int16_t <a class="el" href="structlibnet__802__1q__hdr.html#o2">libnet_802_1q_hdr::vlan_tpi</a>
                    123:       </table>
                    124:     </td>
                    125:   </tr>
                    126: </table>
                    127: <table cellspacing=5 cellpadding=0 border=0>
                    128:   <tr>
                    129:     <td>
                    130:       &nbsp;
                    131:     </td>
                    132:     <td>
                    133: 
                    134: <p>
                    135: tag protocol ID     </td>
                    136:   </tr>
                    137: </table>
                    138: <hr>The documentation for this struct was generated from the following file:<ul>
                    139: <li><a class="el" href="libnet-headers_8h-source.html">libnet-headers.h</a></ul>
                    140: <hr size="1"><address style="align: right;"><small>Generated on Wed Mar 10 13:23:38 2004 for libnet by
                    141: <a href="http://www.doxygen.org/index.html">
                    142: <img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
                    143: </a>1.3.4 </small></address>
                    144: </body>
                    145: </html>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>