<html> <head> <title>embedded IPsec - IPsec library</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" href="doxygen.css" type="text/css"> </head> <body bgcolor="#FFFFFF" text="#000000"> <table width="98%" border="0" align="center"> <tr> <td> <h2 align="left"><img src="logo_small.gif" alt="embedded IPsec"> source code documentation </h2> <hr> <!-- Generated by Doxygen 1.3.4 --> <div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div> <h1>dumpdev-espdata.h File Reference</h1><hr><a name="_details"></a><h2>Detailed Description</h2> This file contains ESP encrypted reference data to feed the dumpdev device (used for tests). <p> <p> Definition in file <a class="el" href="dumpdev-espdata_8h-source.html">dumpdev-espdata.h</a>. <p> <p> <a href="dumpdev-espdata_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0> <tr><td></td></tr> <tr><td colspan=2><br><h2>Data Structures</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>struct </td><td class="memItemRight" valign=bottom><a class="el" href="structdumpdev__packet__struct.html">dumpdev_packet_struct</a></td></tr> <tr><td colspan=2><br><h2>Defines</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>#define </td><td class="memItemRight" valign=bottom><a class="el" href="dumpdev-espdata_8h.html#a0">ESP_SEQUENCE_LENGTH</a> (sizeof(<a class="el" href="dumpdev-espdata_8h.html#a7">esp_sequence</a>) / sizeof(<a class="el" href="structdumpdev__packet__struct.html">dumpdev_packet</a>))</td></tr> <tr><td colspan=2><br><h2>Typedefs</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>typedef enum <a class="el" href="dumpdev-pingdata_8h.html#a17">dumpdev_packet_type_list</a> </td><td class="memItemRight" valign=bottom><a class="el" href="dumpdev-espdata_8h.html#a1">dumpdev_packet_type</a></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>typedef <a class="el" href="structdumpdev__packet__struct.html">dumpdev_packet_struct</a> </td><td class="memItemRight" valign=bottom><a class="el" href="dumpdev-espdata_8h.html#a2">dumpdev_packet</a></td></tr> <tr><td colspan=2><br><h2>Enumerations</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>enum </td><td class="memItemRight" valign=bottom><a class="el" href="dumpdev-espdata_8h.html#a11">dumpdev_packet_type_list</a> { <a class="el" href="dumpdev-espdata_8h.html#a11a9">INBOUND</a> = 0, <a class="el" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a> = 1 }</td></tr> <tr><td colspan=2><br><h2>Variables</h2></td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>unsigned char </td><td class="memItemRight" valign=bottom><a class="el" href="dumpdev-espdata_8h.html#a3">esp_data_1</a> [114]</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>unsigned char </td><td class="memItemRight" valign=bottom><a class="el" href="dumpdev-espdata_8h.html#a4">esp_data_2</a> [98]</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>unsigned char </td><td class="memItemRight" valign=bottom><a class="el" href="dumpdev-espdata_8h.html#a5">esp_data_3</a> [98]</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>unsigned char </td><td class="memItemRight" valign=bottom><a class="el" href="dumpdev-espdata_8h.html#a6">esp_data_4</a> [98]</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="structdumpdev__packet__struct.html">dumpdev_packet</a> </td><td class="memItemRight" valign=bottom><a class="el" href="dumpdev-espdata_8h.html#a7">esp_sequence</a> []</td></tr> <tr><td class="memItemLeft" nowrap align=right valign=top>int </td><td class="memItemRight" valign=bottom><a class="el" href="dumpdev-espdata_8h.html#a8">esp_sequence_pos</a> = 0</td></tr> </table> <hr><h2>Define Documentation</h2> <a class="anchor" name="a0" doxytag="dumpdev-espdata.h::ESP_SEQUENCE_LENGTH" ></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> #define ESP_SEQUENCE_LENGTH (sizeof(<a class="el" href="dumpdev-espdata_8h.html#a7">esp_sequence</a>) / sizeof(<a class="el" href="structdumpdev__packet__struct.html">dumpdev_packet</a>)) </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="dumpdev-espdata_8h-source.html#l00109">109</a> of file <a class="el" href="dumpdev-espdata_8h-source.html">dumpdev-espdata.h</a>. </td> </tr> </table> <hr><h2>Typedef Documentation</h2> <a class="anchor" name="a2" doxytag="dumpdev-espdata.h::dumpdev_packet" ></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef struct <a class="el" href="structdumpdev__packet__struct.html">dumpdev_packet_struct</a> <a class="el" href="structdumpdev__packet__struct.html">dumpdev_packet</a> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> structure of a single packet </td> </tr> </table> <a class="anchor" name="a1" doxytag="dumpdev-espdata.h::dumpdev_packet_type" ></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> typedef enum <a class="el" href="dumpdev-pingdata_8h.html#a17">dumpdev_packet_type_list</a> <a class="el" href="dumpdev-espdata_8h.html#a1">dumpdev_packet_type</a> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Sequence of dumped reference packets </td> </tr> </table> <hr><h2>Enumeration Type Documentation</h2> <a class="anchor" name="a11" doxytag="dumpdev-espdata.h::dumpdev_packet_type_list" ></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum <a class="el" href="dumpdev-pingdata_8h.html#a17">dumpdev_packet_type_list</a> </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> Sequence of dumped reference packets <dl compact><dt><b>Enumeration values: </b></dt><dd> <table border=0 cellspacing=2 cellpadding=0> <tr><td valign=top><em><a class="anchor" name="a11a9" doxytag="INBOUND" ></a>INBOUND</em> </td><td> </td></tr> <tr><td valign=top><em><a class="anchor" name="a11a10" doxytag="OUTBOUND" ></a>OUTBOUND</em> </td><td> </td></tr> </table> </dl> <p> Definition at line <a class="el" href="dumpdev-espdata_8h-source.html#l00010">10</a> of file <a class="el" href="dumpdev-espdata_8h-source.html">dumpdev-espdata.h</a>. </td> </tr> </table> <hr><h2>Variable Documentation</h2> <a class="anchor" name="a3" doxytag="dumpdev-espdata.h::esp_data_1" ></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> unsigned char <a class="el" href="dumpdev-espdata_8h.html#a3">esp_data_1</a>[114] </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <b>Initial value:</b><div class="fragment"><pre> { 0xA3, 0xB3, 0xC3, 0xD3, 0xE3, 0xF3, 0x00, 0xA0, 0x24, 0x15, 0x3E, 0x12, 0x08, 0x00, 0x45, 0x00, 0x00, 0x64, 0x3E, 0x27, 0x00, 0x00, 0x40, 0x32, 0xB8, 0xE8, 0xC0, 0xA8, 0x01, 0x05, 0xC0, 0xA8, 0x01, 0x03, 0x00, 0x00, 0x10, 0x11, 0x00, 0x00, 0x06, 0x5E, 0x1C, 0x76, 0x97, 0x9B, 0x78, 0xBF, 0x71, 0x2A, 0xE9, 0x44, 0x6D, 0xDC, 0x74, 0xDE, 0xBF, 0x5A, 0x38, 0xE1, 0x7E, 0xE3, 0x41, 0x01, 0x02, 0x2E, 0xEB, 0xDC, 0x6F, 0xC5, 0xE3, 0x28, 0x71, 0x2B, 0xDB, 0x6E, 0xD3, 0x69, 0x19, 0x86, 0xFA, 0x49, 0xAD, 0xA7, 0xD1, 0x25, 0x07, 0x34, 0x2F, 0xEB, 0x69, 0x7B, 0x6E, 0xDC, 0xB1, 0x33, 0x21, 0xC3, 0x61, 0x69, 0x5A, 0xDE, 0x8F, 0xDC, 0xD9, 0xA6, 0x87, 0x40, 0x48, 0x7D, 0xFE, 0xB4, 0xFD, 0x3F, } </pre></div>Recorded data of a ping sequence from host 192.168.1.2 (PC) to 192.168.1.3 (MCB 167-NET board) <p> Definition at line <a class="el" href="dumpdev-espdata_8h-source.html#l00032">32</a> of file <a class="el" href="dumpdev-espdata_8h-source.html">dumpdev-espdata.h</a>. </td> </tr> </table> <a class="anchor" name="a4" doxytag="dumpdev-espdata.h::esp_data_2" ></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> unsigned char <a class="el" href="dumpdev-espdata_8h.html#a4">esp_data_2</a>[98] </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <b>Initial value:</b><div class="fragment"><pre> { 0xA3, 0xB3, 0xC3, 0xD3, 0xE3, 0xF3, 0x00, 0xA0, 0x24, 0x15, 0x3E, 0x12, 0x08, 0x00, 0x45, 0x00, 0x00, 0x54, 0x3E, 0x28, 0x00, 0x00, 0x40, 0x32, 0xB8, 0xF7, 0xC0, 0xA8, 0x01, 0x05, 0xC0, 0xA8, 0x01, 0x03, 0x00, 0x00, 0x10, 0x11, 0x00, 0x00, 0x06, 0x5F, 0x87, 0x40, 0x48, 0x7D, 0xFE, 0xB4, 0xFD, 0x3F, 0x06, 0xB3, 0x8A, 0x64, 0x73, 0x3E, 0x0B, 0x11, 0xD2, 0x97, 0x22, 0x9E, 0x3D, 0x4C, 0x02, 0xAB, 0x52, 0x46, 0xB1, 0x6A, 0x27, 0x6B, 0x7F, 0x3F, 0x35, 0x45, 0x0B, 0x1B, 0xF6, 0xE8, 0xF9, 0x25, 0x7D, 0x09, 0x78, 0x6F, 0xD2, 0x55, 0xD9, 0x00, 0x6F, 0xE9, 0x6B, 0xFE, 0x91, 0xCF, 0x3C, 0x29, } </pre></div> <p> Definition at line <a class="el" href="dumpdev-espdata_8h-source.html#l00044">44</a> of file <a class="el" href="dumpdev-espdata_8h-source.html">dumpdev-espdata.h</a>. </td> </tr> </table> <a class="anchor" name="a5" doxytag="dumpdev-espdata.h::esp_data_3" ></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> unsigned char <a class="el" href="dumpdev-espdata_8h.html#a5">esp_data_3</a>[98] </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <b>Initial value:</b><div class="fragment"><pre> { 0xA3, 0xB3, 0xC3, 0xD3, 0xE3, 0xF3, 0x00, 0xA0, 0x24, 0x15, 0x3E, 0x12, 0x08, 0x00, 0x45, 0x00, 0x00, 0x54, 0x3E, 0x29, 0x00, 0x00, 0x40, 0x32, 0xB8, 0xF6, 0xC0, 0xA8, 0x01, 0x05, 0xC0, 0xA8, 0x01, 0x03, 0x00, 0x00, 0x10, 0x11, 0x00, 0x00, 0x06, 0x60, 0x6F, 0xE9, 0x6B, 0xFE, 0x91, 0xCF, 0x3C, 0x29, 0xD0, 0x0F, 0xD8, 0x70, 0x88, 0x9F, 0xCE, 0xA4, 0xC2, 0x27, 0x53, 0x09, 0x8C, 0x6B, 0x80, 0xBE, 0x19, 0xFA, 0x81, 0xAF, 0xDC, 0x90, 0x4B, 0xAB, 0x9D, 0xE8, 0xC1, 0xFC, 0x76, 0x79, 0xBF, 0x8C, 0x5D, 0x46, 0xEA, 0x03, 0x34, 0xF1, 0x40, 0x92, 0xA8, 0xE5, 0x1A, 0xC4, 0x8A, 0x04, 0x3F, 0x1B, } </pre></div> <p> Definition at line <a class="el" href="dumpdev-espdata_8h-source.html#l00055">55</a> of file <a class="el" href="dumpdev-espdata_8h-source.html">dumpdev-espdata.h</a>. </td> </tr> </table> <a class="anchor" name="a6" doxytag="dumpdev-espdata.h::esp_data_4" ></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> unsigned char <a class="el" href="dumpdev-espdata_8h.html#a6">esp_data_4</a>[98] </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <b>Initial value:</b><div class="fragment"><pre> { 0xA3, 0xB3, 0xC3, 0xD3, 0xE3, 0xF3, 0x00, 0xA0, 0x24, 0x15, 0x3E, 0x12, 0x08, 0x00, 0x45, 0x00, 0x00, 0x54, 0x3E, 0x2A, 0x00, 0x00, 0x40, 0x32, 0xB8, 0xF5, 0xC0, 0xA8, 0x01, 0x05, 0xC0, 0xA8, 0x01, 0x03, 0x00, 0x00, 0x10, 0x11, 0x00, 0x00, 0x06, 0x61, 0xA8, 0xE5, 0x1A, 0xC4, 0x8A, 0x04, 0x3F, 0x1B, 0x3C, 0xC7, 0xEE, 0x1A, 0xA4, 0x58, 0xC0, 0x80, 0x91, 0xD2, 0x93, 0xB8, 0x2C, 0x46, 0xCB, 0xD5, 0x31, 0x36, 0x1B, 0xF8, 0xED, 0x7B, 0x9F, 0x42, 0xFF, 0xBC, 0xFE, 0x13, 0x24, 0xB0, 0x18, 0xA7, 0x2A, 0x93, 0x31, 0x99, 0x87, 0x51, 0x84, 0x23, 0x59, 0x63, 0x4B, 0x41, 0x49, 0xBB, 0xB7, 0x31, } </pre></div> <p> Definition at line <a class="el" href="dumpdev-espdata_8h-source.html#l00066">66</a> of file <a class="el" href="dumpdev-espdata_8h-source.html">dumpdev-espdata.h</a>. </td> </tr> </table> <a class="anchor" name="a7" doxytag="dumpdev-espdata.h::esp_sequence" ></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> <a class="el" href="structdumpdev__packet__struct.html">dumpdev_packet</a> <a class="el" href="dumpdev-espdata_8h.html#a7">esp_sequence</a>[] </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <b>Initial value:</b><div class="fragment"><pre> { { <a class="code" href="dumpdev-espdata_8h.html#a11a9">INBOUND</a>, <span class="keyword">sizeof</span>(<a class="code" href="dumpdev-espdata_8h.html#a3">esp_data_1</a>), <a class="code" href="dumpdev-espdata_8h.html#a3">esp_data_1</a>}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a9">INBOUND</a>, <span class="keyword">sizeof</span>(<a class="code" href="dumpdev-espdata_8h.html#a4">esp_data_2</a>), <a class="code" href="dumpdev-espdata_8h.html#a4">esp_data_2</a>}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a9">INBOUND</a>, <span class="keyword">sizeof</span>(<a class="code" href="dumpdev-espdata_8h.html#a5">esp_data_3</a>), <a class="code" href="dumpdev-espdata_8h.html#a5">esp_data_3</a>}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a9">INBOUND</a>, <span class="keyword">sizeof</span>(<a class="code" href="dumpdev-espdata_8h.html#a6">esp_data_4</a>), <a class="code" href="dumpdev-espdata_8h.html#a6">esp_data_4</a>}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, { <a class="code" href="dumpdev-espdata_8h.html#a11a10">OUTBOUND</a>, 0, 0}, } </pre></div> <p> Definition at line <a class="el" href="dumpdev-espdata_8h-source.html#l00078">78</a> of file <a class="el" href="dumpdev-espdata_8h-source.html">dumpdev-espdata.h</a>. </td> </tr> </table> <a class="anchor" name="a8" doxytag="dumpdev-espdata.h::esp_sequence_pos" ></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> int <a class="el" href="dumpdev-espdata_8h.html#a8">esp_sequence_pos</a> = 0 </table> </td> </tr> </table> <table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td> <p> <p> Definition at line <a class="el" href="dumpdev-espdata_8h-source.html#l00110">110</a> of file <a class="el" href="dumpdev-espdata_8h-source.html">dumpdev-espdata.h</a>. </td> </tr> </table> </td> </tr> </table> <hr> <div align="center">Copyright 2003 by Christian Scheurer and Niklaus Schild</div> </html>