<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.16"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>UbixOS: Data Fields - Functions</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="resize.js"></script> <script type="text/javascript" src="navtreedata.js"></script> <script type="text/javascript" src="navtree.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(initResizable); /* @license-end */</script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">UbixOS  <span id="projectnumber">2.0</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.16 --> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(function() { initMenu('',false,false,'search.php','Search'); }); /* @license-end */</script> <div id="main-nav"></div> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('functions_func_p.html','');}); /* @license-end */ </script> <div id="doc-content"> <div class="contents">   <h3><a id="index_p"></a>- p -</h3><ul> <li>PACK_STRUCT_FIELD() : <a class="el" href="d4/d8d/structarp__hdr.html#abf562b78f962f27cb93c538f42c6fe79">arp_hdr</a> , <a class="el" href="d1/dab/structdhcp__msg.html#a1579df9397d7c34905ad94fa6b5962e1">dhcp_msg</a> , <a class="el" href="dd/d17/structdns__hdr.html#a1e8e140a3bd35c19f06dfe9fcad28433">dns_hdr</a> , <a class="el" href="d4/dcf/structeth__hdr.html#ad2e925f8266824a05f42d77d0f4293c6">eth_hdr</a> , <a class="el" href="dc/dd4/structeth__vlan__hdr.html#a8e6e8760f4fbbab94d0ea20f38c90261">eth_vlan_hdr</a> , <a class="el" href="d8/d42/structetharp__hdr.html#a9e768fe69372967f47685000c4b3610c">etharp_hdr</a> , <a class="el" href="d5/d1e/structethip__hdr.html#aeaff5bdb00c5618ea94cc70081ba27d9">ethip_hdr</a> , <a class="el" href="dd/d82/structicmp6__echo__hdr.html#a64bd94a5426b0aff92ce461739346692">icmp6_echo_hdr</a> , <a class="el" href="d6/d70/structicmp6__hdr.html#aa4cf809bfbcc5fd3499f8ebef171d694">icmp6_hdr</a> , <a class="el" href="d8/db8/structicmp__echo__hdr.html#a5d1bdfcc4a8bdd58513ecbaea368c1ad">icmp_echo_hdr</a> , <a class="el" href="dc/d96/structigmp__msg.html#a875894e6ca7849ad9eae5f81f5eeab29">igmp_msg</a> , <a class="el" href="da/d88/structip4__addr__packed.html#a829ac9d684c84b953bd111251ea037a6">ip4_addr_packed</a> , <a class="el" href="dc/dd5/structip6__addr__packed.html#a9d7cd2a55e5e416dec8a98f4cd495a55">ip6_addr_packed</a> , <a class="el" href="db/d44/structip6__frag__hdr.html#a623f3b24b23b28e1509c810e7a1d4711">ip6_frag_hdr</a> , <a class="el" href="d0/d86/structip6__hbh__hdr.html#a5dff82e0d8756b04febd936e23b989da">ip6_hbh_hdr</a> , <a class="el" href="d2/d9c/structip6__hdr.html#a4d64e25829aa166cbec217bcfe82738d">ip6_hdr</a> , <a class="el" href="da/d9b/structip__hdr.html#aa3905f2613b3ce0994d3a04cf22ce2d7">ip_hdr</a> , <a class="el" href="dd/d97/structmld__header.html#a95f02e1e01599a7ea9f8ebc02e208457">mld_header</a> , <a class="el" href="d5/d0f/structmtu__option.html#aff19f1089ec723c5ef6864c8ab6a149b">mtu_option</a> , <a class="el" href="da/d2b/structna__header.html#a3c32b9182b91d8d0962259ef43fe6f2f">na_header</a> , <a class="el" href="d0/d22/structns__header.html#a8b960b87442f2197345dcb017490458c">ns_header</a> , <a class="el" href="d9/d54/structpacked__struct__test.html#a50b12c50fb386ded21c3306c3b2248c8">packed_struct_test</a> , <a class="el" href="da/d9a/structprefix__option.html#a8bfd7d4926736aff4341d8e0ba33c0b2">prefix_option</a> , <a class="el" href="de/d5b/structra__header.html#ae221ff37431ef6062d97afbe6e656d30">ra_header</a> , <a class="el" href="d2/d86/structrdnss__option.html#a7628b9cbc479b88e71724c48771489fa">rdnss_option</a> , <a class="el" href="d6/d91/structredirect__header.html#a9c1bfe63a6cd1971b0d5e196573f7e00">redirect_header</a> , <a class="el" href="db/ddb/structroute__option.html#a3c7f14b8aa9b7c77d049290dc5f10e23">route_option</a> , <a class="el" href="da/da8/structrs__header.html#a90e37b6c47a027b0a312d093180498ea">rs_header</a> , <a class="el" href="db/df4/structtcp__hdr.html#a57fc6e61484709d7c2c14daa1f09ebab">tcp_hdr</a> , <a class="el" href="da/d31/structudp__hdr.html#af5bc58acca117fff6b3d645b3bfc272f">udp_hdr</a> </li> <li>PACK_STRUCT_FLD_8() : <a class="el" href="d1/dab/structdhcp__msg.html#a4767f765a467152d48153a7d1f05c5b3">dhcp_msg</a> , <a class="el" href="dd/d17/structdns__hdr.html#aefcc5153f7570d6a1b1fdaf5a3b047e6">dns_hdr</a> , <a class="el" href="d2/dde/structeth__addr.html#a711ab57c326e3ba928a4e4e83bc17f6f">eth_addr</a> , <a class="el" href="d8/d42/structetharp__hdr.html#a1b4df95761337606835bc21163ea6929">etharp_hdr</a> , <a class="el" href="dd/d82/structicmp6__echo__hdr.html#a279c091f6e223e301974e61ae47af90d">icmp6_echo_hdr</a> , <a class="el" href="d6/d70/structicmp6__hdr.html#a241eb135b2da203981f4bf063646e44c">icmp6_hdr</a> , <a class="el" href="d8/db8/structicmp__echo__hdr.html#adcbacb52889e263a973944ec5fbd6b55">icmp_echo_hdr</a> , <a class="el" href="dc/d96/structigmp__msg.html#a623a3baf99a86878b7d0c2a87a7f9935">igmp_msg</a> , <a class="el" href="db/d44/structip6__frag__hdr.html#a8604fbb38f61d571cdc373f3ecc79512">ip6_frag_hdr</a> , <a class="el" href="d0/d86/structip6__hbh__hdr.html#afc8d541ae3a0368a9fb83f6f85a0d67e">ip6_hbh_hdr</a> , <a class="el" href="d2/d9c/structip6__hdr.html#a7e8821e0eb16fe1f048228c119a69942">ip6_hdr</a> , <a class="el" href="da/d9b/structip__hdr.html#a2e9a57bb4e23ad0b3b9b949890b2607e">ip_hdr</a> , <a class="el" href="df/d64/structlladdr__option.html#aafa5153a25930db33c5a8325a6b1d582">lladdr_option</a> , <a class="el" href="dd/d97/structmld__header.html#aabd4094cbc20ccfa5e57e5132883574f">mld_header</a> , <a class="el" href="d5/d0f/structmtu__option.html#ad61d7de73009f75f464c3b4b5c84dc46">mtu_option</a> , <a class="el" href="da/d2b/structna__header.html#a15c81650ca42d8a731f841d642ee2bc0">na_header</a> , <a class="el" href="d0/d22/structns__header.html#a24242894e6f1324a608b942c987f9992">ns_header</a> , <a class="el" href="d9/d54/structpacked__struct__test.html#a3e24dcbac86147707ffe8afb7b2b1198">packed_struct_test</a> , <a class="el" href="da/d9a/structprefix__option.html#ae0d48fe0e638ebe7362bd6facef5a9c0">prefix_option</a> , <a class="el" href="de/d5b/structra__header.html#a587a1eb79a3802f40a97b3a5406b6bf5">ra_header</a> , <a class="el" href="d2/d86/structrdnss__option.html#a48a99ff0a93ae6215faab37a1d314792">rdnss_option</a> , <a class="el" href="d6/d91/structredirect__header.html#a9773a169a844db8f2f820b727e6828b7">redirect_header</a> , <a class="el" href="d6/d00/structredirected__header__option.html#ae806b6ebda2c12304174aeb3ac5b2411">redirected_header_option</a> , <a class="el" href="db/ddb/structroute__option.html#a87552d0d60ff1d73fbf2527c4023d257">route_option</a> , <a class="el" href="da/da8/structrs__header.html#a54291223dd1e7501f4e252399eac6d4a">rs_header</a> </li> <li>PACK_STRUCT_FLD_S() : <a class="el" href="d1/dab/structdhcp__msg.html#ae567055c4eba06a1254cddb7f7c17612">dhcp_msg</a> , <a class="el" href="d4/dcf/structeth__hdr.html#a470b31b8c1c65f87c113e1f8e64f4447">eth_hdr</a> , <a class="el" href="d8/d42/structetharp__hdr.html#a38b79f2bc964169414a9ae3b77f461d5">etharp_hdr</a> , <a class="el" href="dc/d96/structigmp__msg.html#a935034863490ec706ba33f238b77126a">igmp_msg</a> , <a class="el" href="d2/d9c/structip6__hdr.html#a811301a2309cec8d73a5d79fb5d45578">ip6_hdr</a> , <a class="el" href="da/d9b/structip__hdr.html#ab8c3ee74d121d94a735076773af41b9a">ip_hdr</a> , <a class="el" href="dd/d97/structmld__header.html#a54c9e2c43d35948824c00116d075f872">mld_header</a> , <a class="el" href="da/d2b/structna__header.html#ac6055f058c928dca86a74d6035d175cb">na_header</a> , <a class="el" href="d0/d22/structns__header.html#a9afca416f5a3caff1d19744d8f89a571">ns_header</a> , <a class="el" href="da/d9a/structprefix__option.html#a2976a36b68004e8b0ca1087252441883">prefix_option</a> , <a class="el" href="d2/d86/structrdnss__option.html#a71ac04f04f0842fcb126aaf5ad372831">rdnss_option</a> , <a class="el" href="d6/d91/structredirect__header.html#a77d038142e5ea4e2da5b693f593d1f5d">redirect_header</a> , <a class="el" href="db/ddb/structroute__option.html#a0f9b4787aa99b5f9395b68f1ab55f8d5">route_option</a> </li> </ul> </div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.16 </li> </ul> </div> </body> </html>