doc/doxygen/html/TestMasterSlave_2getopt_8c-source.html
changeset 240 34654679f262
parent 215 f49e5a6b7804
--- a/doc/doxygen/html/TestMasterSlave_2getopt_8c-source.html	Fri Jul 06 10:53:15 2007 +0200
+++ b/doc/doxygen/html/TestMasterSlave_2getopt_8c-source.html	Mon Jul 16 08:56:03 2007 +0200
@@ -18,7 +18,7 @@
     <li><a href="globals.html"><span>Globals</span></a></li>
   </ul></div>
 <div class="nav">
-<a class="el" href="dir_fc8d77725c328f9de5a130dceab5a508.html">examples</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_cb9d6d827bc8780b4808994475b6fec1.html">TestMasterSlave</a></div>
+<a class="el" href="dir_aa575cee5acc3b84cc5b4489187a1fd3.html">examples</a>&nbsp;&raquo&nbsp;<a class="el" href="dir_4f45567b048264117a95e53b67d9aefb.html">TestMasterSlave</a></div>
 <h1>getopt.c</h1><a href="TestMasterSlave_2getopt_8c.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">/* from http://www.pwilson.net/getopt.html */</span>
 <a name="l00002"></a>00002 
 <a name="l00003"></a>00003 <span class="comment">/* Getopt for GNU.</span>
@@ -72,7 +72,7 @@
 <a name="l00051"></a>00051 <span class="comment">   program understand `configure --with-gnu-libc' and omit the object files,</span>
 <a name="l00052"></a>00052 <span class="comment">   it is simpler to just do this in the source for each such file.  */</span>
 <a name="l00053"></a>00053 
-<a name="l00054"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#5325c715897861c318d3ae312ac452cc">00054</a> <span class="preprocessor">#define GETOPT_INTERFACE_VERSION 2</span>
+<a name="l00054"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#6ba4529b087522128cc7bcce0849d32b">00054</a> <span class="preprocessor">#define GETOPT_INTERFACE_VERSION 2</span>
 <a name="l00055"></a>00055 <span class="preprocessor"></span><span class="preprocessor">#if !defined _LIBC &amp;&amp; defined __GLIBC__ &amp;&amp; __GLIBC__ &gt;= 2</span>
 <a name="l00056"></a>00056 <span class="preprocessor"></span><span class="preprocessor"># include &lt;gnu-versions.h&gt;</span>
 <a name="l00057"></a>00057 <span class="preprocessor"># if _GNU_GETOPT_INTERFACE_VERSION == GETOPT_INTERFACE_VERSION</span>
@@ -107,7 +107,7 @@
 <a name="l00086"></a>00086 <span class="preprocessor"></span><span class="preprocessor">#   define _(msgid)     gettext (msgid)</span>
 <a name="l00087"></a>00087 <span class="preprocessor"></span><span class="preprocessor">#  endif</span>
 <a name="l00088"></a>00088 <span class="preprocessor"></span><span class="preprocessor"># else</span>
-<a name="l00089"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">00089</a> <span class="preprocessor"></span><span class="preprocessor">#  define _(msgid)      (msgid)</span>
+<a name="l00089"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">00089</a> <span class="preprocessor"></span><span class="preprocessor">#  define _(msgid)      (msgid)</span>
 <a name="l00090"></a>00090 <span class="preprocessor"></span><span class="preprocessor"># endif</span>
 <a name="l00091"></a>00091 <span class="preprocessor"></span><span class="preprocessor"># if defined _LIBC &amp;&amp; defined USE_IN_LIBIO</span>
 <a name="l00092"></a>00092 <span class="preprocessor"></span><span class="preprocessor">#  include &lt;wchar.h&gt;</span>
@@ -136,7 +136,7 @@
 <a name="l00115"></a>00115 <span class="comment">   Also, when `ordering' is RETURN_IN_ORDER,</span>
 <a name="l00116"></a>00116 <span class="comment">   each non-option ARGV-element is returned here.  */</span>
 <a name="l00117"></a>00117 
-<a name="l00118"></a><a class="code" href="TestMasterMicroMod_2getopt_8h.html#db50a0eab9fed92fc3bfc7dfa4f2c410">00118</a> <span class="keywordtype">char</span> *<a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a>;
+<a name="l00118"></a><a class="code" href="TestMasterMicroMod_2getopt_8h.html#a2d33a77952a7e6973146c1284042818">00118</a> <span class="keywordtype">char</span> *<a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a>;
 <a name="l00119"></a>00119 
 <a name="l00120"></a>00120 <span class="comment">/* Index in ARGV of the next element to be scanned.</span>
 <a name="l00121"></a>00121 <span class="comment">   This is used for communication to and from the caller</span>
@@ -151,13 +151,13 @@
 <a name="l00130"></a>00130 <span class="comment">   how much of ARGV has been scanned so far.  */</span>
 <a name="l00131"></a>00131 
 <a name="l00132"></a>00132 <span class="comment">/* 1003.2 says this must be 1 before any call.  */</span>
-<a name="l00133"></a><a class="code" href="TestMasterMicroMod_2getopt_8h.html#d5e1c16213bbee2d5e8cc363309f418c">00133</a> <span class="keywordtype">int</span> <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> = 1;
+<a name="l00133"></a><a class="code" href="TestMasterMicroMod_2getopt_8h.html#87eb6bb97b34e1d4c6b85f8a23db5858">00133</a> <span class="keywordtype">int</span> <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> = 1;
 <a name="l00134"></a>00134 
 <a name="l00135"></a>00135 <span class="comment">/* Formerly, initialization of getopt depended on optind==0, which</span>
 <a name="l00136"></a>00136 <span class="comment">   causes problems with re-calling getopt as programs generally don't</span>
 <a name="l00137"></a>00137 <span class="comment">   know that. */</span>
 <a name="l00138"></a>00138 
-<a name="l00139"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#28286be757527aeb1db951b5da9aeec1">00139</a> <span class="keywordtype">int</span> <a class="code" href="TestMasterSlave_2getopt_8c.html#28286be757527aeb1db951b5da9aeec1">__getopt_initialized</a>;
+<a name="l00139"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#43b2a4340a24537cc6364835f9d73fb5">00139</a> <span class="keywordtype">int</span> <a class="code" href="TestMasterSlave_2getopt_8c.html#43b2a4340a24537cc6364835f9d73fb5">__getopt_initialized</a>;
 <a name="l00140"></a>00140 
 <a name="l00141"></a>00141 <span class="comment">/* The next char to be scanned in the option-element</span>
 <a name="l00142"></a>00142 <span class="comment">   in which the last option character we returned was found.</span>
@@ -171,13 +171,13 @@
 <a name="l00150"></a>00150 <span class="comment">/* Callers store zero here to inhibit the error message</span>
 <a name="l00151"></a>00151 <span class="comment">   for unrecognized options.  */</span>
 <a name="l00152"></a>00152 
-<a name="l00153"></a><a class="code" href="TestMasterMicroMod_2getopt_8h.html#e30f05ee1e2e5652f174a35c7875d25e">00153</a> <span class="keywordtype">int</span> <a class="code" href="TestMasterSlave_2getopt_8c.html#e30f05ee1e2e5652f174a35c7875d25e">opterr</a> = 1;
+<a name="l00153"></a><a class="code" href="TestMasterMicroMod_2getopt_8h.html#2d5d57aa71d16b312a92ac70f91c44f1">00153</a> <span class="keywordtype">int</span> <a class="code" href="TestMasterSlave_2getopt_8c.html#2d5d57aa71d16b312a92ac70f91c44f1">opterr</a> = 1;
 <a name="l00154"></a>00154 
 <a name="l00155"></a>00155 <span class="comment">/* Set to an option character which was unrecognized.</span>
 <a name="l00156"></a>00156 <span class="comment">   This must be initialized on some systems to avoid linking in the</span>
 <a name="l00157"></a>00157 <span class="comment">   system's own getopt implementation.  */</span>
 <a name="l00158"></a>00158 
-<a name="l00159"></a><a class="code" href="TestMasterMicroMod_2getopt_8h.html#475b8db98445da73e5f62a1ef6324b95">00159</a> <span class="keywordtype">int</span> <a class="code" href="TestMasterSlave_2getopt_8c.html#475b8db98445da73e5f62a1ef6324b95">optopt</a> = <span class="charliteral">'?'</span>;
+<a name="l00159"></a><a class="code" href="TestMasterMicroMod_2getopt_8h.html#b3d1db20633bdbad253accdec2f9477f">00159</a> <span class="keywordtype">int</span> <a class="code" href="TestMasterSlave_2getopt_8c.html#b3d1db20633bdbad253accdec2f9477f">optopt</a> = <span class="charliteral">'?'</span>;
 <a name="l00160"></a>00160 
 <a name="l00161"></a>00161 <span class="comment">/* Describe how to deal with options that follow non-option ARGV-elements.</span>
 <a name="l00162"></a>00162 <span class="comment"></span>
@@ -210,7 +210,7 @@
 <a name="l00189"></a>00189 
 <a name="l00190"></a>00190 <span class="keyword">static</span> <span class="keyword">enum</span>
 <a name="l00191"></a>00191 {
-<a name="l00192"></a>00192   <a class="code" href="TestMasterSlave_2getopt_8c.html#06fc87d81c62e9abb8790b6e5713c55b0e73a0691c110b1442d8364d1d12eccc">REQUIRE_ORDER</a>, <a class="code" href="TestMasterSlave_2getopt_8c.html#06fc87d81c62e9abb8790b6e5713c55bcfdde4b47c27f4efbd832e1ac7f8a8fc">PERMUTE</a>, <a class="code" href="TestMasterSlave_2getopt_8c.html#06fc87d81c62e9abb8790b6e5713c55b3c56550bfafe809d9214b863b69c31c5">RETURN_IN_ORDER</a>
+<a name="l00192"></a>00192   <a class="code" href="TestMasterSlave_2getopt_8c.html#2e520baeab5e72a8cd84e00dce61684fe9f3d62b95878d3ab723990312fda0bb">REQUIRE_ORDER</a>, <a class="code" href="TestMasterSlave_2getopt_8c.html#2e520baeab5e72a8cd84e00dce61684fd3b1ba5acb926eca92e0a5784f911df0">PERMUTE</a>, <a class="code" href="TestMasterSlave_2getopt_8c.html#2e520baeab5e72a8cd84e00dce61684fec304c31a5e271b98a946742b81ee5cb">RETURN_IN_ORDER</a>
 <a name="l00193"></a>00193 } ordering;
 <a name="l00194"></a>00194 
 <a name="l00195"></a>00195 <span class="comment">/* Value of POSIXLY_CORRECT environment variable.  */</span>
@@ -235,7 +235,7 @@
 <a name="l00214"></a>00214 <span class="comment">   whose names are inconsistent.  */</span>
 <a name="l00215"></a>00215 
 <a name="l00216"></a>00216 <span class="preprocessor">#ifndef getenv</span>
-<a name="l00217"></a>00217 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="keywordtype">char</span> *<a class="code" href="TestMasterSlave_2getopt_8c.html#ee28fd8a0e40b6d958f7d20348e45368">getenv</a> ();
+<a name="l00217"></a>00217 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="keywordtype">char</span> *<a class="code" href="TestMasterSlave_2getopt_8c.html#d371de5388fe5b7a20882a85a670c3fc">getenv</a> ();
 <a name="l00218"></a>00218 <span class="preprocessor">#endif</span>
 <a name="l00219"></a>00219 <span class="preprocessor"></span>
 <a name="l00220"></a>00220 <span class="keyword">static</span> <span class="keywordtype">char</span> *
@@ -305,7 +305,7 @@
 <a name="l00284"></a>00284 <span class="preprocessor"></span><span class="preprocessor">#  define SWAP_FLAGS(ch1, ch2)</span>
 <a name="l00285"></a>00285 <span class="preprocessor"></span><span class="preprocessor"># endif</span>
 <a name="l00286"></a>00286 <span class="preprocessor"></span><span class="preprocessor">#else   </span><span class="comment">/* !_LIBC */</span>
-<a name="l00287"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#6e06e56c5fa96faaf47f3b231e015e35">00287</a> <span class="preprocessor"># define SWAP_FLAGS(ch1, ch2)</span>
+<a name="l00287"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#73b41d63a0123651c8a92f0474c5e70b">00287</a> <span class="preprocessor"># define SWAP_FLAGS(ch1, ch2)</span>
 <a name="l00288"></a>00288 <span class="preprocessor"></span><span class="preprocessor">#endif  </span><span class="comment">/* _LIBC */</span>
 <a name="l00289"></a>00289 
 <a name="l00290"></a>00290 <span class="comment">/* Exchange two adjacent subsequences of ARGV.</span>
@@ -327,7 +327,7 @@
 <a name="l00306"></a>00306 {
 <a name="l00307"></a>00307   <span class="keywordtype">int</span> bottom = first_nonopt;
 <a name="l00308"></a>00308   <span class="keywordtype">int</span> middle = last_nonopt;
-<a name="l00309"></a>00309   <span class="keywordtype">int</span> top = <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>;
+<a name="l00309"></a>00309   <span class="keywordtype">int</span> top = <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>;
 <a name="l00310"></a>00310   <span class="keywordtype">char</span> *tem;
 <a name="l00311"></a>00311 
 <a name="l00312"></a>00312   <span class="comment">/* Exchange the shorter segment with the far end of the longer segment.</span>
@@ -371,7 +371,7 @@
 <a name="l00350"></a>00350               tem = argv[bottom + i];
 <a name="l00351"></a>00351               argv[bottom + i] = argv[top - (middle - bottom) + i];
 <a name="l00352"></a>00352               argv[top - (middle - bottom) + i] = tem;
-<a name="l00353"></a>00353               <a class="code" href="TestMasterSlave_2getopt_8c.html#6e06e56c5fa96faaf47f3b231e015e35">SWAP_FLAGS</a> (bottom + i, top - (middle - bottom) + i);
+<a name="l00353"></a>00353               <a class="code" href="TestMasterSlave_2getopt_8c.html#73b41d63a0123651c8a92f0474c5e70b">SWAP_FLAGS</a> (bottom + i, top - (middle - bottom) + i);
 <a name="l00354"></a>00354             }
 <a name="l00355"></a>00355           <span class="comment">/* Exclude the moved bottom segment from further swapping.  */</span>
 <a name="l00356"></a>00356           top -= len;
@@ -388,7 +388,7 @@
 <a name="l00367"></a>00367               tem = argv[bottom + i];
 <a name="l00368"></a>00368               argv[bottom + i] = argv[middle + i];
 <a name="l00369"></a>00369               argv[middle + i] = tem;
-<a name="l00370"></a>00370               <a class="code" href="TestMasterSlave_2getopt_8c.html#6e06e56c5fa96faaf47f3b231e015e35">SWAP_FLAGS</a> (bottom + i, middle + i);
+<a name="l00370"></a>00370               <a class="code" href="TestMasterSlave_2getopt_8c.html#73b41d63a0123651c8a92f0474c5e70b">SWAP_FLAGS</a> (bottom + i, middle + i);
 <a name="l00371"></a>00371             }
 <a name="l00372"></a>00372           <span class="comment">/* Exclude the moved top segment from further swapping.  */</span>
 <a name="l00373"></a>00373           bottom += len;
@@ -397,8 +397,8 @@
 <a name="l00376"></a>00376 
 <a name="l00377"></a>00377   <span class="comment">/* Update records for the slots the non-options now occupy.  */</span>
 <a name="l00378"></a>00378 
-<a name="l00379"></a>00379   first_nonopt += (<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> - last_nonopt);
-<a name="l00380"></a>00380   last_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>;
+<a name="l00379"></a>00379   first_nonopt += (<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> - last_nonopt);
+<a name="l00380"></a>00380   last_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>;
 <a name="l00381"></a>00381 }
 <a name="l00382"></a>00382 
 <a name="l00383"></a>00383 <span class="comment">/* Initialize the internal data when the first call is made.  */</span>
@@ -416,28 +416,28 @@
 <a name="l00395"></a>00395 <span class="comment">     is the program name); the sequence of previously skipped</span>
 <a name="l00396"></a>00396 <span class="comment">     non-option ARGV-elements is empty.  */</span>
 <a name="l00397"></a>00397 
-<a name="l00398"></a>00398   first_nonopt = last_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>;
+<a name="l00398"></a>00398   first_nonopt = last_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>;
 <a name="l00399"></a>00399 
 <a name="l00400"></a>00400   nextchar = NULL;
 <a name="l00401"></a>00401 
-<a name="l00402"></a>00402   posixly_correct = <a class="code" href="TestMasterSlave_2getopt_8c.html#ee28fd8a0e40b6d958f7d20348e45368">getenv</a> (<span class="stringliteral">"POSIXLY_CORRECT"</span>);
+<a name="l00402"></a>00402   posixly_correct = <a class="code" href="TestMasterSlave_2getopt_8c.html#d371de5388fe5b7a20882a85a670c3fc">getenv</a> (<span class="stringliteral">"POSIXLY_CORRECT"</span>);
 <a name="l00403"></a>00403 
 <a name="l00404"></a>00404   <span class="comment">/* Determine how to handle the ordering of options and nonoptions.  */</span>
 <a name="l00405"></a>00405 
 <a name="l00406"></a>00406   <span class="keywordflow">if</span> (optstring[0] == <span class="charliteral">'-'</span>)
 <a name="l00407"></a>00407     {
-<a name="l00408"></a>00408       ordering = <a class="code" href="TestMasterSlave_2getopt_8c.html#06fc87d81c62e9abb8790b6e5713c55b3c56550bfafe809d9214b863b69c31c5">RETURN_IN_ORDER</a>;
+<a name="l00408"></a>00408       ordering = <a class="code" href="TestMasterSlave_2getopt_8c.html#2e520baeab5e72a8cd84e00dce61684fec304c31a5e271b98a946742b81ee5cb">RETURN_IN_ORDER</a>;
 <a name="l00409"></a>00409       ++optstring;
 <a name="l00410"></a>00410     }
 <a name="l00411"></a>00411   <span class="keywordflow">else</span> <span class="keywordflow">if</span> (optstring[0] == <span class="charliteral">'+'</span>)
 <a name="l00412"></a>00412     {
-<a name="l00413"></a>00413       ordering = <a class="code" href="TestMasterSlave_2getopt_8c.html#06fc87d81c62e9abb8790b6e5713c55b0e73a0691c110b1442d8364d1d12eccc">REQUIRE_ORDER</a>;
+<a name="l00413"></a>00413       ordering = <a class="code" href="TestMasterSlave_2getopt_8c.html#2e520baeab5e72a8cd84e00dce61684fe9f3d62b95878d3ab723990312fda0bb">REQUIRE_ORDER</a>;
 <a name="l00414"></a>00414       ++optstring;
 <a name="l00415"></a>00415     }
 <a name="l00416"></a>00416   <span class="keywordflow">else</span> <span class="keywordflow">if</span> (posixly_correct != NULL)
-<a name="l00417"></a>00417     ordering = <a class="code" href="TestMasterSlave_2getopt_8c.html#06fc87d81c62e9abb8790b6e5713c55b0e73a0691c110b1442d8364d1d12eccc">REQUIRE_ORDER</a>;
+<a name="l00417"></a>00417     ordering = <a class="code" href="TestMasterSlave_2getopt_8c.html#2e520baeab5e72a8cd84e00dce61684fe9f3d62b95878d3ab723990312fda0bb">REQUIRE_ORDER</a>;
 <a name="l00418"></a>00418   <span class="keywordflow">else</span>
-<a name="l00419"></a>00419     ordering = <a class="code" href="TestMasterSlave_2getopt_8c.html#06fc87d81c62e9abb8790b6e5713c55bcfdde4b47c27f4efbd832e1ac7f8a8fc">PERMUTE</a>;
+<a name="l00419"></a>00419     ordering = <a class="code" href="TestMasterSlave_2getopt_8c.html#2e520baeab5e72a8cd84e00dce61684fd3b1ba5acb926eca92e0a5784f911df0">PERMUTE</a>;
 <a name="l00420"></a>00420 
 <a name="l00421"></a>00421 <span class="preprocessor">#if defined _LIBC &amp;&amp; defined USE_NONOPTION_FLAGS</span>
 <a name="l00422"></a>00422 <span class="preprocessor"></span>  <span class="keywordflow">if</span> (posixly_correct == NULL
@@ -529,7 +529,7 @@
 <a name="l00508"></a>00508 <span class="comment">   long-named options.  */</span>
 <a name="l00509"></a>00509 
 <a name="l00510"></a>00510 <span class="keywordtype">int</span>
-<a name="l00511"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#0df92a0ae8fe1fd43268c738f548674f">00511</a> <a class="code" href="TestMasterSlave_2getopt_8c.html#0df92a0ae8fe1fd43268c738f548674f">_getopt_internal</a> (argc, argv, optstring, longopts, longind, long_only)
+<a name="l00511"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#ca624a08c8860a96fd9afd064ff1e598">00511</a> <a class="code" href="TestMasterSlave_2getopt_8c.html#ca624a08c8860a96fd9afd064ff1e598">_getopt_internal</a> (argc, argv, optstring, longopts, longind, long_only)
 <a name="l00512"></a>00512      int argc;
 <a name="l00513"></a>00513      <span class="keywordtype">char</span> *const *argv;
 <a name="l00514"></a>00514      const <span class="keywordtype">char</span> *optstring;
@@ -537,21 +537,21 @@
 <a name="l00516"></a>00516      <span class="keywordtype">int</span> *longind;
 <a name="l00517"></a>00517      <span class="keywordtype">int</span> long_only;
 <a name="l00518"></a>00518 {
-<a name="l00519"></a>00519   <span class="keywordtype">int</span> print_errors = <a class="code" href="TestMasterSlave_2getopt_8c.html#e30f05ee1e2e5652f174a35c7875d25e">opterr</a>;
+<a name="l00519"></a>00519   <span class="keywordtype">int</span> print_errors = <a class="code" href="TestMasterSlave_2getopt_8c.html#2d5d57aa71d16b312a92ac70f91c44f1">opterr</a>;
 <a name="l00520"></a>00520   <span class="keywordflow">if</span> (optstring[0] == <span class="charliteral">':'</span>)
 <a name="l00521"></a>00521     print_errors = 0;
 <a name="l00522"></a>00522 
 <a name="l00523"></a>00523   <span class="keywordflow">if</span> (argc &lt; 1)
 <a name="l00524"></a>00524     <span class="keywordflow">return</span> -1;
 <a name="l00525"></a>00525 
-<a name="l00526"></a>00526   <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = NULL;
+<a name="l00526"></a>00526   <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = NULL;
 <a name="l00527"></a>00527 
-<a name="l00528"></a>00528   <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> == 0 || !<a class="code" href="TestMasterSlave_2getopt_8c.html#28286be757527aeb1db951b5da9aeec1">__getopt_initialized</a>)
+<a name="l00528"></a>00528   <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> == 0 || !<a class="code" href="TestMasterSlave_2getopt_8c.html#43b2a4340a24537cc6364835f9d73fb5">__getopt_initialized</a>)
 <a name="l00529"></a>00529     {
-<a name="l00530"></a>00530       <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> == 0)
-<a name="l00531"></a>00531         <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> = 1;     <span class="comment">/* Don't scan ARGV[0], the program name.  */</span>
+<a name="l00530"></a>00530       <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> == 0)
+<a name="l00531"></a>00531         <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> = 1;     <span class="comment">/* Don't scan ARGV[0], the program name.  */</span>
 <a name="l00532"></a>00532       optstring = _getopt_initialize (argc, argv, optstring);
-<a name="l00533"></a>00533       <a class="code" href="TestMasterSlave_2getopt_8c.html#28286be757527aeb1db951b5da9aeec1">__getopt_initialized</a> = 1;
+<a name="l00533"></a>00533       <a class="code" href="TestMasterSlave_2getopt_8c.html#43b2a4340a24537cc6364835f9d73fb5">__getopt_initialized</a> = 1;
 <a name="l00534"></a>00534     }
 <a name="l00535"></a>00535 
 <a name="l00536"></a>00536   <span class="comment">/* Test whether ARGV[optind] points to a non-option argument.</span>
@@ -572,27 +572,27 @@
 <a name="l00551"></a>00551 
 <a name="l00552"></a>00552       <span class="comment">/* Give FIRST_NONOPT and LAST_NONOPT rational values if OPTIND has been</span>
 <a name="l00553"></a>00553 <span class="comment">         moved back by the user (who may also have changed the arguments).  */</span>
-<a name="l00554"></a>00554       <span class="keywordflow">if</span> (last_nonopt &gt; <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>)
-<a name="l00555"></a>00555         last_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>;
-<a name="l00556"></a>00556       <span class="keywordflow">if</span> (first_nonopt &gt; <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>)
-<a name="l00557"></a>00557         first_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>;
+<a name="l00554"></a>00554       <span class="keywordflow">if</span> (last_nonopt &gt; <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>)
+<a name="l00555"></a>00555         last_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>;
+<a name="l00556"></a>00556       <span class="keywordflow">if</span> (first_nonopt &gt; <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>)
+<a name="l00557"></a>00557         first_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>;
 <a name="l00558"></a>00558 
-<a name="l00559"></a>00559       <span class="keywordflow">if</span> (ordering == <a class="code" href="TestMasterSlave_2getopt_8c.html#06fc87d81c62e9abb8790b6e5713c55bcfdde4b47c27f4efbd832e1ac7f8a8fc">PERMUTE</a>)
+<a name="l00559"></a>00559       <span class="keywordflow">if</span> (ordering == <a class="code" href="TestMasterSlave_2getopt_8c.html#2e520baeab5e72a8cd84e00dce61684fd3b1ba5acb926eca92e0a5784f911df0">PERMUTE</a>)
 <a name="l00560"></a>00560         {
 <a name="l00561"></a>00561           <span class="comment">/* If we have just processed some options following some non-options,</span>
 <a name="l00562"></a>00562 <span class="comment">             exchange them so that the options come first.  */</span>
 <a name="l00563"></a>00563 
-<a name="l00564"></a>00564           <span class="keywordflow">if</span> (first_nonopt != last_nonopt &amp;&amp; last_nonopt != <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>)
+<a name="l00564"></a>00564           <span class="keywordflow">if</span> (first_nonopt != last_nonopt &amp;&amp; last_nonopt != <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>)
 <a name="l00565"></a>00565             exchange ((<span class="keywordtype">char</span> **) argv);
-<a name="l00566"></a>00566           <span class="keywordflow">else</span> <span class="keywordflow">if</span> (last_nonopt != <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>)
-<a name="l00567"></a>00567             first_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>;
+<a name="l00566"></a>00566           <span class="keywordflow">else</span> <span class="keywordflow">if</span> (last_nonopt != <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>)
+<a name="l00567"></a>00567             first_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>;
 <a name="l00568"></a>00568 
 <a name="l00569"></a>00569           <span class="comment">/* Skip any additional non-options</span>
 <a name="l00570"></a>00570 <span class="comment">             and extend the range of non-options previously skipped.  */</span>
 <a name="l00571"></a>00571 
-<a name="l00572"></a>00572           <span class="keywordflow">while</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> &lt; argc &amp;&amp; <a class="code" href="TestMasterSlave_2getopt_8c.html#71ceb8911d64b39b402041ba5ea8453c">NONOPTION_P</a>)
-<a name="l00573"></a>00573             <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++;
-<a name="l00574"></a>00574           last_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>;
+<a name="l00572"></a>00572           <span class="keywordflow">while</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> &lt; argc &amp;&amp; <a class="code" href="TestMasterSlave_2getopt_8c.html#60fb2ef5fa72a6e2f2f62c0d6158f94c">NONOPTION_P</a>)
+<a name="l00573"></a>00573             <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++;
+<a name="l00574"></a>00574           last_nonopt = <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>;
 <a name="l00575"></a>00575         }
 <a name="l00576"></a>00576 
 <a name="l00577"></a>00577       <span class="comment">/* The special ARGV-element `--' means premature end of options.</span>
@@ -600,7 +600,7 @@
 <a name="l00579"></a>00579 <span class="comment">         then exchange with previous non-options as if it were an option,</span>
 <a name="l00580"></a>00580 <span class="comment">         then skip everything else like a non-option.  */</span>
 <a name="l00581"></a>00581 
-<a name="l00582"></a>00582       <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> != argc &amp;&amp; !strcmp (argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>], <span class="stringliteral">"--"</span>))
+<a name="l00582"></a>00582       <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> != argc &amp;&amp; !strcmp (argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>], <span class="stringliteral">"--"</span>))
 <a name="l00583"></a>00583         {
 <a name="l00584"></a>00584           optind++;
 <a name="l00585"></a>00585 
@@ -628,11 +628,11 @@
 <a name="l00607"></a>00607       <span class="comment">/* If we have come to a non-option and did not permute it,</span>
 <a name="l00608"></a>00608 <span class="comment">         either stop the scan or describe it to the caller and pass it by.  */</span>
 <a name="l00609"></a>00609 
-<a name="l00610"></a>00610       <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#71ceb8911d64b39b402041ba5ea8453c">NONOPTION_P</a>)
+<a name="l00610"></a>00610       <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#60fb2ef5fa72a6e2f2f62c0d6158f94c">NONOPTION_P</a>)
 <a name="l00611"></a>00611         {
-<a name="l00612"></a>00612           <span class="keywordflow">if</span> (ordering == <a class="code" href="TestMasterSlave_2getopt_8c.html#06fc87d81c62e9abb8790b6e5713c55b0e73a0691c110b1442d8364d1d12eccc">REQUIRE_ORDER</a>)
+<a name="l00612"></a>00612           <span class="keywordflow">if</span> (ordering == <a class="code" href="TestMasterSlave_2getopt_8c.html#2e520baeab5e72a8cd84e00dce61684fe9f3d62b95878d3ab723990312fda0bb">REQUIRE_ORDER</a>)
 <a name="l00613"></a>00613             <span class="keywordflow">return</span> -1;
-<a name="l00614"></a>00614           <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = argv[optind++];
+<a name="l00614"></a>00614           <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = argv[optind++];
 <a name="l00615"></a>00615           <span class="keywordflow">return</span> 1;
 <a name="l00616"></a>00616         }
 <a name="l00617"></a>00617 
@@ -659,8 +659,8 @@
 <a name="l00638"></a>00638 <span class="comment">     This distinction seems to be the most useful approach.  */</span>
 <a name="l00639"></a>00639 
 <a name="l00640"></a>00640   <span class="keywordflow">if</span> (longopts != NULL
-<a name="l00641"></a>00641       &amp;&amp; (argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>][1] == <span class="charliteral">'-'</span>
-<a name="l00642"></a>00642           || (long_only &amp;&amp; (argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>][2] || !my_index (optstring, argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>][1])))))
+<a name="l00641"></a>00641       &amp;&amp; (argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>][1] == <span class="charliteral">'-'</span>
+<a name="l00642"></a>00642           || (long_only &amp;&amp; (argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>][2] || !my_index (optstring, argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>][1])))))
 <a name="l00643"></a>00643     {
 <a name="l00644"></a>00644       <span class="keywordtype">char</span> *nameend;
 <a name="l00645"></a>00645       <span class="keyword">const</span> <span class="keyword">struct </span><a class="code" href="structoption.html">option</a> *p;
@@ -675,11 +675,11 @@
 <a name="l00654"></a>00654 
 <a name="l00655"></a>00655       <span class="comment">/* Test all long options for either exact match</span>
 <a name="l00656"></a>00656 <span class="comment">         or abbreviated matches.  */</span>
-<a name="l00657"></a>00657       <span class="keywordflow">for</span> (p = longopts, option_index = 0; p-&gt;<a class="code" href="structoption.html#92c850a23c7828c1dba453bf8d15e1f0">name</a>; p++, option_index++)
-<a name="l00658"></a>00658         <span class="keywordflow">if</span> (!strncmp (p-&gt;<a class="code" href="structoption.html#92c850a23c7828c1dba453bf8d15e1f0">name</a>, nextchar, nameend - nextchar))
+<a name="l00657"></a>00657       <span class="keywordflow">for</span> (p = longopts, option_index = 0; p-&gt;<a class="code" href="structoption.html#5c8f7c2972b277e010f9800cc9bc5fb0">name</a>; p++, option_index++)
+<a name="l00658"></a>00658         <span class="keywordflow">if</span> (!strncmp (p-&gt;<a class="code" href="structoption.html#5c8f7c2972b277e010f9800cc9bc5fb0">name</a>, nextchar, nameend - nextchar))
 <a name="l00659"></a>00659           {
 <a name="l00660"></a>00660             if ((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>) (nameend - nextchar)
-<a name="l00661"></a>00661                 == (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>) strlen (p-&gt;<a class="code" href="structoption.html#92c850a23c7828c1dba453bf8d15e1f0">name</a>))
+<a name="l00661"></a>00661                 == (<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>) strlen (p-&gt;<a class="code" href="structoption.html#5c8f7c2972b277e010f9800cc9bc5fb0">name</a>))
 <a name="l00662"></a>00662               {
 <a name="l00663"></a>00663                 <span class="comment">/* Exact match found.  */</span>
 <a name="l00664"></a>00664                 pfound = p;
@@ -708,8 +708,8 @@
 <a name="l00687"></a>00687 #<span class="keywordflow">if</span> defined _LIBC &amp;&amp; defined USE_IN_LIBIO
 <a name="l00688"></a>00688               <span class="keywordtype">char</span> *buf;
 <a name="l00689"></a>00689 
-<a name="l00690"></a>00690               __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: option `%s' is ambiguous\n"</span>),
-<a name="l00691"></a>00691                           argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>]);
+<a name="l00690"></a>00690               __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: option `%s' is ambiguous\n"</span>),
+<a name="l00691"></a>00691                           argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>]);
 <a name="l00692"></a>00692 
 <a name="l00693"></a>00693               <span class="keywordflow">if</span> (_IO_fwide (stderr, 0) &gt; 0)
 <a name="l00694"></a>00694                 __fwprintf (stderr, L<span class="stringliteral">"%s"</span>, buf);
@@ -718,26 +718,26 @@
 <a name="l00697"></a>00697 
 <a name="l00698"></a>00698               free (buf);
 <a name="l00699"></a>00699 <span class="preprocessor">#else</span>
-<a name="l00700"></a>00700 <span class="preprocessor"></span>              fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: option `%s' is ambiguous\n"</span>),
-<a name="l00701"></a>00701                        argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>]);
+<a name="l00700"></a>00700 <span class="preprocessor"></span>              fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: option `%s' is ambiguous\n"</span>),
+<a name="l00701"></a>00701                        argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>]);
 <a name="l00702"></a>00702 <span class="preprocessor">#endif</span>
 <a name="l00703"></a>00703 <span class="preprocessor"></span>            }
 <a name="l00704"></a>00704           nextchar += strlen (nextchar);
-<a name="l00705"></a>00705           <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++;
-<a name="l00706"></a>00706           <a class="code" href="TestMasterSlave_2getopt_8c.html#475b8db98445da73e5f62a1ef6324b95">optopt</a> = 0;
+<a name="l00705"></a>00705           <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++;
+<a name="l00706"></a>00706           <a class="code" href="TestMasterSlave_2getopt_8c.html#b3d1db20633bdbad253accdec2f9477f">optopt</a> = 0;
 <a name="l00707"></a>00707           <span class="keywordflow">return</span> <span class="charliteral">'?'</span>;
 <a name="l00708"></a>00708         }
 <a name="l00709"></a>00709 
 <a name="l00710"></a>00710       <span class="keywordflow">if</span> (pfound != NULL)
 <a name="l00711"></a>00711         {
 <a name="l00712"></a>00712           option_index = indfound;
-<a name="l00713"></a>00713           <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++;
+<a name="l00713"></a>00713           <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++;
 <a name="l00714"></a>00714           <span class="keywordflow">if</span> (*nameend)
 <a name="l00715"></a>00715             {
 <a name="l00716"></a>00716               <span class="comment">/* Don't test has_arg with &gt;, because some C compilers don't</span>
 <a name="l00717"></a>00717 <span class="comment">                 allow it to be used on enums.  */</span>
 <a name="l00718"></a>00718               <span class="keywordflow">if</span> (pfound-&gt;has_arg)
-<a name="l00719"></a>00719                 <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = nameend + 1;
+<a name="l00719"></a>00719                 <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = nameend + 1;
 <a name="l00720"></a>00720               <span class="keywordflow">else</span>
 <a name="l00721"></a>00721                 {
 <a name="l00722"></a>00722                   <span class="keywordflow">if</span> (print_errors)
@@ -746,15 +746,15 @@
 <a name="l00725"></a>00725 <span class="preprocessor"></span>                      <span class="keywordtype">char</span> *buf;
 <a name="l00726"></a>00726 <span class="preprocessor">#endif</span>
 <a name="l00727"></a>00727 <span class="preprocessor"></span>
-<a name="l00728"></a>00728                       <span class="keywordflow">if</span> (argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> - 1][1] == <span class="charliteral">'-'</span>)
+<a name="l00728"></a>00728                       <span class="keywordflow">if</span> (argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> - 1][1] == <span class="charliteral">'-'</span>)
 <a name="l00729"></a>00729                         {
 <a name="l00730"></a>00730                           <span class="comment">/* --option */</span>
 <a name="l00731"></a>00731 <span class="preprocessor">#if defined _LIBC &amp;&amp; defined USE_IN_LIBIO</span>
-<a name="l00732"></a>00732 <span class="preprocessor"></span>                          __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"\</span>
+<a name="l00732"></a>00732 <span class="preprocessor"></span>                          __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"\</span>
 <a name="l00733"></a>00733 <span class="stringliteral">%s: option `--%s' doesn't allow an argument\n"</span>),
 <a name="l00734"></a>00734                                       argv[0], pfound-&gt;name);
 <a name="l00735"></a>00735 <span class="preprocessor">#else</span>
-<a name="l00736"></a>00736 <span class="preprocessor"></span>                          fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"\</span>
+<a name="l00736"></a>00736 <span class="preprocessor"></span>                          fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"\</span>
 <a name="l00737"></a>00737 <span class="stringliteral">%s: option `--%s' doesn't allow an argument\n"</span>),
 <a name="l00738"></a>00738                                    argv[0], pfound-&gt;name);
 <a name="l00739"></a>00739 <span class="preprocessor">#endif</span>
@@ -763,14 +763,14 @@
 <a name="l00742"></a>00742                         {
 <a name="l00743"></a>00743                           <span class="comment">/* +option or -option */</span>
 <a name="l00744"></a>00744 <span class="preprocessor">#if defined _LIBC &amp;&amp; defined USE_IN_LIBIO</span>
-<a name="l00745"></a>00745 <span class="preprocessor"></span>                          __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"\</span>
+<a name="l00745"></a>00745 <span class="preprocessor"></span>                          __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"\</span>
 <a name="l00746"></a>00746 <span class="stringliteral">%s: option `%c%s' doesn't allow an argument\n"</span>),
-<a name="l00747"></a>00747                                       argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> - 1][0],
+<a name="l00747"></a>00747                                       argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> - 1][0],
 <a name="l00748"></a>00748                                       pfound-&gt;name);
 <a name="l00749"></a>00749 <span class="preprocessor">#else</span>
-<a name="l00750"></a>00750 <span class="preprocessor"></span>                          fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"\</span>
+<a name="l00750"></a>00750 <span class="preprocessor"></span>                          fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"\</span>
 <a name="l00751"></a>00751 <span class="stringliteral">%s: option `%c%s' doesn't allow an argument\n"</span>),
-<a name="l00752"></a>00752                                    argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> - 1][0], pfound-&gt;name);
+<a name="l00752"></a>00752                                    argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> - 1][0], pfound-&gt;name);
 <a name="l00753"></a>00753 <span class="preprocessor">#endif</span>
 <a name="l00754"></a>00754 <span class="preprocessor"></span>                        }
 <a name="l00755"></a>00755 
@@ -786,14 +786,14 @@
 <a name="l00765"></a>00765 
 <a name="l00766"></a>00766                   nextchar += strlen (nextchar);
 <a name="l00767"></a>00767 
-<a name="l00768"></a>00768                   <a class="code" href="TestMasterSlave_2getopt_8c.html#475b8db98445da73e5f62a1ef6324b95">optopt</a> = pfound-&gt;val;
+<a name="l00768"></a>00768                   <a class="code" href="TestMasterSlave_2getopt_8c.html#b3d1db20633bdbad253accdec2f9477f">optopt</a> = pfound-&gt;val;
 <a name="l00769"></a>00769                   <span class="keywordflow">return</span> <span class="charliteral">'?'</span>;
 <a name="l00770"></a>00770                 }
 <a name="l00771"></a>00771             }
 <a name="l00772"></a>00772           <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pfound-&gt;has_arg == 1)
 <a name="l00773"></a>00773             {
-<a name="l00774"></a>00774               <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> &lt; argc)
-<a name="l00775"></a>00775                 <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++];
+<a name="l00774"></a>00774               <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> &lt; argc)
+<a name="l00775"></a>00775                 <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++];
 <a name="l00776"></a>00776               <span class="keywordflow">else</span>
 <a name="l00777"></a>00777                 {
 <a name="l00778"></a>00778                   <span class="keywordflow">if</span> (print_errors)
@@ -802,8 +802,8 @@
 <a name="l00781"></a>00781 <span class="preprocessor"></span>                      <span class="keywordtype">char</span> *buf;
 <a name="l00782"></a>00782 
 <a name="l00783"></a>00783                       __asprintf (&amp;buf,
-<a name="l00784"></a>00784                                   <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: option `%s' requires an argument\n"</span>),
-<a name="l00785"></a>00785                                   argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> - 1]);
+<a name="l00784"></a>00784                                   <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: option `%s' requires an argument\n"</span>),
+<a name="l00785"></a>00785                                   argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> - 1]);
 <a name="l00786"></a>00786 
 <a name="l00787"></a>00787                       <span class="keywordflow">if</span> (_IO_fwide (stderr, 0) &gt; 0)
 <a name="l00788"></a>00788                         __fwprintf (stderr, L<span class="stringliteral">"%s"</span>, buf);
@@ -813,12 +813,12 @@
 <a name="l00792"></a>00792                       free (buf);
 <a name="l00793"></a>00793 <span class="preprocessor">#else</span>
 <a name="l00794"></a>00794 <span class="preprocessor"></span>                      fprintf (stderr,
-<a name="l00795"></a>00795                                <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: option `%s' requires an argument\n"</span>),
-<a name="l00796"></a>00796                                argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> - 1]);
+<a name="l00795"></a>00795                                <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: option `%s' requires an argument\n"</span>),
+<a name="l00796"></a>00796                                argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> - 1]);
 <a name="l00797"></a>00797 <span class="preprocessor">#endif</span>
 <a name="l00798"></a>00798 <span class="preprocessor"></span>                    }
 <a name="l00799"></a>00799                   nextchar += strlen (nextchar);
-<a name="l00800"></a>00800                   <a class="code" href="TestMasterSlave_2getopt_8c.html#475b8db98445da73e5f62a1ef6324b95">optopt</a> = pfound-&gt;val;
+<a name="l00800"></a>00800                   <a class="code" href="TestMasterSlave_2getopt_8c.html#b3d1db20633bdbad253accdec2f9477f">optopt</a> = pfound-&gt;val;
 <a name="l00801"></a>00801                   <span class="keywordflow">return</span> optstring[0] == <span class="charliteral">':'</span> ? <span class="charliteral">':'</span> : <span class="charliteral">'?'</span>;
 <a name="l00802"></a>00802                 }
 <a name="l00803"></a>00803             }
@@ -837,7 +837,7 @@
 <a name="l00816"></a>00816 <span class="comment">         or the option starts with '--' or is not a valid short</span>
 <a name="l00817"></a>00817 <span class="comment">         option, then it's an error.</span>
 <a name="l00818"></a>00818 <span class="comment">         Otherwise interpret it as a short option.  */</span>
-<a name="l00819"></a>00819       <span class="keywordflow">if</span> (!long_only || argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>][1] == <span class="charliteral">'-'</span>
+<a name="l00819"></a>00819       <span class="keywordflow">if</span> (!long_only || argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>][1] == <span class="charliteral">'-'</span>
 <a name="l00820"></a>00820           || my_index (optstring, *nextchar) == NULL)
 <a name="l00821"></a>00821         {
 <a name="l00822"></a>00822           <span class="keywordflow">if</span> (print_errors)
@@ -846,14 +846,14 @@
 <a name="l00825"></a>00825 <span class="preprocessor"></span>              <span class="keywordtype">char</span> *buf;
 <a name="l00826"></a>00826 <span class="preprocessor">#endif</span>
 <a name="l00827"></a>00827 <span class="preprocessor"></span>
-<a name="l00828"></a>00828               <span class="keywordflow">if</span> (argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>][1] == <span class="charliteral">'-'</span>)
+<a name="l00828"></a>00828               <span class="keywordflow">if</span> (argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>][1] == <span class="charliteral">'-'</span>)
 <a name="l00829"></a>00829                 {
 <a name="l00830"></a>00830                   <span class="comment">/* --option */</span>
 <a name="l00831"></a>00831 <span class="preprocessor">#if defined _LIBC &amp;&amp; defined USE_IN_LIBIO</span>
-<a name="l00832"></a>00832 <span class="preprocessor"></span>                  __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: unrecognized option `--%s'\n"</span>),
+<a name="l00832"></a>00832 <span class="preprocessor"></span>                  __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: unrecognized option `--%s'\n"</span>),
 <a name="l00833"></a>00833                               argv[0], nextchar);
 <a name="l00834"></a>00834 <span class="preprocessor">#else</span>
-<a name="l00835"></a>00835 <span class="preprocessor"></span>                  fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: unrecognized option `--%s'\n"</span>),
+<a name="l00835"></a>00835 <span class="preprocessor"></span>                  fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: unrecognized option `--%s'\n"</span>),
 <a name="l00836"></a>00836                            argv[0], nextchar);
 <a name="l00837"></a>00837 <span class="preprocessor">#endif</span>
 <a name="l00838"></a>00838 <span class="preprocessor"></span>                }
@@ -861,11 +861,11 @@
 <a name="l00840"></a>00840                 {
 <a name="l00841"></a>00841                   <span class="comment">/* +option or -option */</span>
 <a name="l00842"></a>00842 <span class="preprocessor">#if defined _LIBC &amp;&amp; defined USE_IN_LIBIO</span>
-<a name="l00843"></a>00843 <span class="preprocessor"></span>                  __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: unrecognized option `%c%s'\n"</span>),
-<a name="l00844"></a>00844                               argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>][0], nextchar);
+<a name="l00843"></a>00843 <span class="preprocessor"></span>                  __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: unrecognized option `%c%s'\n"</span>),
+<a name="l00844"></a>00844                               argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>][0], nextchar);
 <a name="l00845"></a>00845 <span class="preprocessor">#else</span>
-<a name="l00846"></a>00846 <span class="preprocessor"></span>                  fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: unrecognized option `%c%s'\n"</span>),
-<a name="l00847"></a>00847                            argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>][0], nextchar);
+<a name="l00846"></a>00846 <span class="preprocessor"></span>                  fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: unrecognized option `%c%s'\n"</span>),
+<a name="l00847"></a>00847                            argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>][0], nextchar);
 <a name="l00848"></a>00848 <span class="preprocessor">#endif</span>
 <a name="l00849"></a>00849 <span class="preprocessor"></span>                }
 <a name="l00850"></a>00850 
@@ -879,8 +879,8 @@
 <a name="l00858"></a>00858 <span class="preprocessor">#endif</span>
 <a name="l00859"></a>00859 <span class="preprocessor"></span>            }
 <a name="l00860"></a>00860           nextchar = (<span class="keywordtype">char</span> *) <span class="stringliteral">""</span>;
-<a name="l00861"></a>00861           <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++;
-<a name="l00862"></a>00862           <a class="code" href="TestMasterSlave_2getopt_8c.html#475b8db98445da73e5f62a1ef6324b95">optopt</a> = 0;
+<a name="l00861"></a>00861           <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++;
+<a name="l00862"></a>00862           <a class="code" href="TestMasterSlave_2getopt_8c.html#b3d1db20633bdbad253accdec2f9477f">optopt</a> = 0;
 <a name="l00863"></a>00863           <span class="keywordflow">return</span> <span class="charliteral">'?'</span>;
 <a name="l00864"></a>00864         }
 <a name="l00865"></a>00865     }
@@ -893,7 +893,7 @@
 <a name="l00872"></a>00872 
 <a name="l00873"></a>00873     <span class="comment">/* Increment `optind' when we start to process its last character.  */</span>
 <a name="l00874"></a>00874     <span class="keywordflow">if</span> (*nextchar == <span class="charliteral">'\0'</span>)
-<a name="l00875"></a>00875       ++<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>;
+<a name="l00875"></a>00875       ++<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>;
 <a name="l00876"></a>00876 
 <a name="l00877"></a>00877     <span class="keywordflow">if</span> (temp == NULL || c == <span class="charliteral">':'</span>)
 <a name="l00878"></a>00878       {
@@ -907,19 +907,19 @@
 <a name="l00886"></a>00886               {
 <a name="l00887"></a>00887                 <span class="comment">/* 1003.2 specifies the format of this message.  */</span>
 <a name="l00888"></a>00888 <span class="preprocessor">#if defined _LIBC &amp;&amp; defined USE_IN_LIBIO</span>
-<a name="l00889"></a>00889 <span class="preprocessor"></span>                __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: illegal option -- %c\n"</span>),
+<a name="l00889"></a>00889 <span class="preprocessor"></span>                __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: illegal option -- %c\n"</span>),
 <a name="l00890"></a>00890                             argv[0], c);
 <a name="l00891"></a>00891 <span class="preprocessor">#else</span>
-<a name="l00892"></a>00892 <span class="preprocessor"></span>                fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: illegal option -- %c\n"</span>), argv[0], c);
+<a name="l00892"></a>00892 <span class="preprocessor"></span>                fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: illegal option -- %c\n"</span>), argv[0], c);
 <a name="l00893"></a>00893 <span class="preprocessor">#endif</span>
 <a name="l00894"></a>00894 <span class="preprocessor"></span>              }
 <a name="l00895"></a>00895             <span class="keywordflow">else</span>
 <a name="l00896"></a>00896               {
 <a name="l00897"></a>00897 <span class="preprocessor">#if defined _LIBC &amp;&amp; defined USE_IN_LIBIO</span>
-<a name="l00898"></a>00898 <span class="preprocessor"></span>                __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: invalid option -- %c\n"</span>),
+<a name="l00898"></a>00898 <span class="preprocessor"></span>                __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: invalid option -- %c\n"</span>),
 <a name="l00899"></a>00899                             argv[0], c);
 <a name="l00900"></a>00900 <span class="preprocessor">#else</span>
-<a name="l00901"></a>00901 <span class="preprocessor"></span>                fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: invalid option -- %c\n"</span>), argv[0], c);
+<a name="l00901"></a>00901 <span class="preprocessor"></span>                fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: invalid option -- %c\n"</span>), argv[0], c);
 <a name="l00902"></a>00902 <span class="preprocessor">#endif</span>
 <a name="l00903"></a>00903 <span class="preprocessor"></span>              }
 <a name="l00904"></a>00904 
@@ -932,7 +932,7 @@
 <a name="l00911"></a>00911             free (buf);
 <a name="l00912"></a>00912 <span class="preprocessor">#endif</span>
 <a name="l00913"></a>00913 <span class="preprocessor"></span>          }
-<a name="l00914"></a>00914         <a class="code" href="TestMasterSlave_2getopt_8c.html#475b8db98445da73e5f62a1ef6324b95">optopt</a> = c;
+<a name="l00914"></a>00914         <a class="code" href="TestMasterSlave_2getopt_8c.html#b3d1db20633bdbad253accdec2f9477f">optopt</a> = c;
 <a name="l00915"></a>00915         <span class="keywordflow">return</span> <span class="charliteral">'?'</span>;
 <a name="l00916"></a>00916       }
 <a name="l00917"></a>00917     <span class="comment">/* Convenience. Treat POSIX -W foo same as long option --foo */</span>
@@ -949,12 +949,12 @@
 <a name="l00928"></a>00928         <span class="comment">/* This is an option that requires an argument.  */</span>
 <a name="l00929"></a>00929         <span class="keywordflow">if</span> (*nextchar != <span class="charliteral">'\0'</span>)
 <a name="l00930"></a>00930           {
-<a name="l00931"></a>00931             <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = nextchar;
+<a name="l00931"></a>00931             <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = nextchar;
 <a name="l00932"></a>00932             <span class="comment">/* If we end this ARGV-element by taking the rest as an arg,</span>
 <a name="l00933"></a>00933 <span class="comment">               we must advance to the next element now.  */</span>
-<a name="l00934"></a>00934             <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++;
+<a name="l00934"></a>00934             <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++;
 <a name="l00935"></a>00935           }
-<a name="l00936"></a>00936         <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> == argc)
+<a name="l00936"></a>00936         <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> == argc)
 <a name="l00937"></a>00937           {
 <a name="l00938"></a>00938             <span class="keywordflow">if</span> (print_errors)
 <a name="l00939"></a>00939               {
@@ -962,7 +962,7 @@
 <a name="l00941"></a>00941 <span class="preprocessor">#if defined _LIBC &amp;&amp; defined USE_IN_LIBIO</span>
 <a name="l00942"></a>00942 <span class="preprocessor"></span>                <span class="keywordtype">char</span> *buf;
 <a name="l00943"></a>00943 
-<a name="l00944"></a>00944                 __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: option requires an argument -- %c\n"</span>),
+<a name="l00944"></a>00944                 __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: option requires an argument -- %c\n"</span>),
 <a name="l00945"></a>00945                             argv[0], c);
 <a name="l00946"></a>00946 
 <a name="l00947"></a>00947                 <span class="keywordflow">if</span> (_IO_fwide (stderr, 0) &gt; 0)
@@ -972,11 +972,11 @@
 <a name="l00951"></a>00951 
 <a name="l00952"></a>00952                 free (buf);
 <a name="l00953"></a>00953 <span class="preprocessor">#else</span>
-<a name="l00954"></a>00954 <span class="preprocessor"></span>                fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: option requires an argument -- %c\n"</span>),
+<a name="l00954"></a>00954 <span class="preprocessor"></span>                fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: option requires an argument -- %c\n"</span>),
 <a name="l00955"></a>00955                          argv[0], c);
 <a name="l00956"></a>00956 <span class="preprocessor">#endif</span>
 <a name="l00957"></a>00957 <span class="preprocessor"></span>              }
-<a name="l00958"></a>00958             <a class="code" href="TestMasterSlave_2getopt_8c.html#475b8db98445da73e5f62a1ef6324b95">optopt</a> = c;
+<a name="l00958"></a>00958             <a class="code" href="TestMasterSlave_2getopt_8c.html#b3d1db20633bdbad253accdec2f9477f">optopt</a> = c;
 <a name="l00959"></a>00959             <span class="keywordflow">if</span> (optstring[0] == <span class="charliteral">':'</span>)
 <a name="l00960"></a>00960               c = <span class="charliteral">':'</span>;
 <a name="l00961"></a>00961             <span class="keywordflow">else</span>
@@ -986,20 +986,20 @@
 <a name="l00965"></a>00965         <span class="keywordflow">else</span>
 <a name="l00966"></a>00966           <span class="comment">/* We already incremented `optind' once;</span>
 <a name="l00967"></a>00967 <span class="comment">             increment it again when taking next ARGV-elt as argument.  */</span>
-<a name="l00968"></a>00968           <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++];
+<a name="l00968"></a>00968           <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++];
 <a name="l00969"></a>00969 
 <a name="l00970"></a>00970         <span class="comment">/* optarg is now the argument, see if it's in the</span>
 <a name="l00971"></a>00971 <span class="comment">           table of longopts.  */</span>
 <a name="l00972"></a>00972 
-<a name="l00973"></a>00973         <span class="keywordflow">for</span> (nextchar = nameend = <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a>; *nameend &amp;&amp; *nameend != <span class="charliteral">'='</span>; nameend++)
+<a name="l00973"></a>00973         <span class="keywordflow">for</span> (nextchar = nameend = <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a>; *nameend &amp;&amp; *nameend != <span class="charliteral">'='</span>; nameend++)
 <a name="l00974"></a>00974           <span class="comment">/* Do nothing.  */</span> ;
 <a name="l00975"></a>00975 
 <a name="l00976"></a>00976         <span class="comment">/* Test all long options for either exact match</span>
 <a name="l00977"></a>00977 <span class="comment">           or abbreviated matches.  */</span>
-<a name="l00978"></a>00978         <span class="keywordflow">for</span> (p = longopts, option_index = 0; p-&gt;<a class="code" href="structoption.html#92c850a23c7828c1dba453bf8d15e1f0">name</a>; p++, option_index++)
-<a name="l00979"></a>00979           <span class="keywordflow">if</span> (!strncmp (p-&gt;<a class="code" href="structoption.html#92c850a23c7828c1dba453bf8d15e1f0">name</a>, nextchar, nameend - nextchar))
+<a name="l00978"></a>00978         <span class="keywordflow">for</span> (p = longopts, option_index = 0; p-&gt;<a class="code" href="structoption.html#5c8f7c2972b277e010f9800cc9bc5fb0">name</a>; p++, option_index++)
+<a name="l00979"></a>00979           <span class="keywordflow">if</span> (!strncmp (p-&gt;<a class="code" href="structoption.html#5c8f7c2972b277e010f9800cc9bc5fb0">name</a>, nextchar, nameend - nextchar))
 <a name="l00980"></a>00980             {
-<a name="l00981"></a>00981               if ((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>) (nameend - nextchar) == strlen (p-&gt;<a class="code" href="structoption.html#92c850a23c7828c1dba453bf8d15e1f0">name</a>))
+<a name="l00981"></a>00981               if ((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>) (nameend - nextchar) == strlen (p-&gt;<a class="code" href="structoption.html#5c8f7c2972b277e010f9800cc9bc5fb0">name</a>))
 <a name="l00982"></a>00982                 {
 <a name="l00983"></a>00983                   <span class="comment">/* Exact match found.  */</span>
 <a name="l00984"></a>00984                   pfound = p;
@@ -1024,8 +1024,8 @@
 <a name="l01003"></a>01003 #<span class="keywordflow">if</span> defined _LIBC &amp;&amp; defined USE_IN_LIBIO
 <a name="l01004"></a>01004                 <span class="keywordtype">char</span> *buf;
 <a name="l01005"></a>01005 
-<a name="l01006"></a>01006                 __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: option `-W %s' is ambiguous\n"</span>),
-<a name="l01007"></a>01007                             argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>]);
+<a name="l01006"></a>01006                 __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: option `-W %s' is ambiguous\n"</span>),
+<a name="l01007"></a>01007                             argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>]);
 <a name="l01008"></a>01008 
 <a name="l01009"></a>01009                 <span class="keywordflow">if</span> (_IO_fwide (stderr, 0) &gt; 0)
 <a name="l01010"></a>01010                   __fwprintf (stderr, L<span class="stringliteral">"%s"</span>, buf);
@@ -1034,12 +1034,12 @@
 <a name="l01013"></a>01013 
 <a name="l01014"></a>01014                 free (buf);
 <a name="l01015"></a>01015 <span class="preprocessor">#else</span>
-<a name="l01016"></a>01016 <span class="preprocessor"></span>                fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: option `-W %s' is ambiguous\n"</span>),
-<a name="l01017"></a>01017                          argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>]);
+<a name="l01016"></a>01016 <span class="preprocessor"></span>                fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: option `-W %s' is ambiguous\n"</span>),
+<a name="l01017"></a>01017                          argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>]);
 <a name="l01018"></a>01018 <span class="preprocessor">#endif</span>
 <a name="l01019"></a>01019 <span class="preprocessor"></span>              }
 <a name="l01020"></a>01020             nextchar += strlen (nextchar);
-<a name="l01021"></a>01021             <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++;
+<a name="l01021"></a>01021             <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++;
 <a name="l01022"></a>01022             <span class="keywordflow">return</span> <span class="charliteral">'?'</span>;
 <a name="l01023"></a>01023           }
 <a name="l01024"></a>01024         <span class="keywordflow">if</span> (pfound != NULL)
@@ -1049,8 +1049,8 @@
 <a name="l01028"></a>01028               {
 <a name="l01029"></a>01029                 <span class="comment">/* Don't test has_arg with &gt;, because some C compilers don't</span>
 <a name="l01030"></a>01030 <span class="comment">                   allow it to be used on enums.  */</span>
-<a name="l01031"></a>01031                 <span class="keywordflow">if</span> (pfound-&gt;<a class="code" href="structoption.html#90d7ee9a51eea5c002682dbd0af149e4">has_arg</a>)
-<a name="l01032"></a>01032                   <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = nameend + 1;
+<a name="l01031"></a>01031                 <span class="keywordflow">if</span> (pfound-&gt;<a class="code" href="structoption.html#0f7e57456d9954fb17d182bcfd2ef54c">has_arg</a>)
+<a name="l01032"></a>01032                   <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = nameend + 1;
 <a name="l01033"></a>01033                 <span class="keywordflow">else</span>
 <a name="l01034"></a>01034                   {
 <a name="l01035"></a>01035                     <span class="keywordflow">if</span> (print_errors)
@@ -1058,9 +1058,9 @@
 <a name="l01037"></a>01037 <span class="preprocessor">#if defined _LIBC &amp;&amp; defined USE_IN_LIBIO</span>
 <a name="l01038"></a>01038 <span class="preprocessor"></span>                        <span class="keywordtype">char</span> *buf;
 <a name="l01039"></a>01039 
-<a name="l01040"></a>01040                         __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"\</span>
+<a name="l01040"></a>01040                         __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"\</span>
 <a name="l01041"></a>01041 <span class="stringliteral">%s: option `-W %s' doesn't allow an argument\n"</span>),
-<a name="l01042"></a>01042                                     argv[0], pfound-&gt;<a class="code" href="structoption.html#92c850a23c7828c1dba453bf8d15e1f0">name</a>);
+<a name="l01042"></a>01042                                     argv[0], pfound-&gt;<a class="code" href="structoption.html#5c8f7c2972b277e010f9800cc9bc5fb0">name</a>);
 <a name="l01043"></a>01043 
 <a name="l01044"></a>01044                         <span class="keywordflow">if</span> (_IO_fwide (stderr, 0) &gt; 0)
 <a name="l01045"></a>01045                           __fwprintf (stderr, L<span class="stringliteral">"%s"</span>, buf);
@@ -1069,9 +1069,9 @@
 <a name="l01048"></a>01048 
 <a name="l01049"></a>01049                         free (buf);
 <a name="l01050"></a>01050 <span class="preprocessor">#else</span>
-<a name="l01051"></a>01051 <span class="preprocessor"></span>                        fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"\</span>
+<a name="l01051"></a>01051 <span class="preprocessor"></span>                        fprintf (stderr, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"\</span>
 <a name="l01052"></a>01052 <span class="stringliteral">%s: option `-W %s' doesn't allow an argument\n"</span>),
-<a name="l01053"></a>01053                                  argv[0], pfound-&gt;<a class="code" href="structoption.html#92c850a23c7828c1dba453bf8d15e1f0">name</a>);
+<a name="l01053"></a>01053                                  argv[0], pfound-&gt;<a class="code" href="structoption.html#5c8f7c2972b277e010f9800cc9bc5fb0">name</a>);
 <a name="l01054"></a>01054 <span class="preprocessor">#endif</span>
 <a name="l01055"></a>01055 <span class="preprocessor"></span>                      }
 <a name="l01056"></a>01056 
@@ -1079,10 +1079,10 @@
 <a name="l01058"></a>01058                     <span class="keywordflow">return</span> <span class="charliteral">'?'</span>;
 <a name="l01059"></a>01059                   }
 <a name="l01060"></a>01060               }
-<a name="l01061"></a>01061             <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pfound-&gt;<a class="code" href="structoption.html#90d7ee9a51eea5c002682dbd0af149e4">has_arg</a> == 1)
+<a name="l01061"></a>01061             <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pfound-&gt;<a class="code" href="structoption.html#0f7e57456d9954fb17d182bcfd2ef54c">has_arg</a> == 1)
 <a name="l01062"></a>01062               {
-<a name="l01063"></a>01063                 <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> &lt; argc)
-<a name="l01064"></a>01064                   <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++];
+<a name="l01063"></a>01063                 <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> &lt; argc)
+<a name="l01064"></a>01064                   <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++];
 <a name="l01065"></a>01065                 <span class="keywordflow">else</span>
 <a name="l01066"></a>01066                   {
 <a name="l01067"></a>01067                     <span class="keywordflow">if</span> (print_errors)
@@ -1090,9 +1090,9 @@
 <a name="l01069"></a>01069 <span class="preprocessor">#if defined _LIBC &amp;&amp; defined USE_IN_LIBIO</span>
 <a name="l01070"></a>01070 <span class="preprocessor"></span>                        <span class="keywordtype">char</span> *buf;
 <a name="l01071"></a>01071 
-<a name="l01072"></a>01072                         __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"\</span>
+<a name="l01072"></a>01072                         __asprintf (&amp;buf, <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"\</span>
 <a name="l01073"></a>01073 <span class="stringliteral">%s: option `%s' requires an argument\n"</span>),
-<a name="l01074"></a>01074                                     argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> - 1]);
+<a name="l01074"></a>01074                                     argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> - 1]);
 <a name="l01075"></a>01075 
 <a name="l01076"></a>01076                         <span class="keywordflow">if</span> (_IO_fwide (stderr, 0) &gt; 0)
 <a name="l01077"></a>01077                           __fwprintf (stderr, L<span class="stringliteral">"%s"</span>, buf);
@@ -1102,8 +1102,8 @@
 <a name="l01081"></a>01081                         free (buf);
 <a name="l01082"></a>01082 <span class="preprocessor">#else</span>
 <a name="l01083"></a>01083 <span class="preprocessor"></span>                        fprintf (stderr,
-<a name="l01084"></a>01084                                  <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: option `%s' requires an argument\n"</span>),
-<a name="l01085"></a>01085                                  argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> - 1]);
+<a name="l01084"></a>01084                                  <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: option `%s' requires an argument\n"</span>),
+<a name="l01085"></a>01085                                  argv[0], argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> - 1]);
 <a name="l01086"></a>01086 <span class="preprocessor">#endif</span>
 <a name="l01087"></a>01087 <span class="preprocessor"></span>                      }
 <a name="l01088"></a>01088                     nextchar += strlen (nextchar);
@@ -1113,12 +1113,12 @@
 <a name="l01092"></a>01092             nextchar += strlen (nextchar);
 <a name="l01093"></a>01093             <span class="keywordflow">if</span> (longind != NULL)
 <a name="l01094"></a>01094               *longind = option_index;
-<a name="l01095"></a>01095             <span class="keywordflow">if</span> (pfound-&gt;<a class="code" href="structoption.html#b366eea5fe7be25c1928328ba715e353">flag</a>)
+<a name="l01095"></a>01095             <span class="keywordflow">if</span> (pfound-&gt;<a class="code" href="structoption.html#8f77295b521f0c6c955608190229d4a3">flag</a>)
 <a name="l01096"></a>01096               {
-<a name="l01097"></a>01097                 *(pfound-&gt;<a class="code" href="structoption.html#b366eea5fe7be25c1928328ba715e353">flag</a>) = pfound-&gt;<a class="code" href="structoption.html#13bd155ec3b405d29c41ab8d0793be11">val</a>;
+<a name="l01097"></a>01097                 *(pfound-&gt;<a class="code" href="structoption.html#8f77295b521f0c6c955608190229d4a3">flag</a>) = pfound-&gt;<a class="code" href="structoption.html#87e05ca729a19b01fcef8db8320f1930">val</a>;
 <a name="l01098"></a>01098                 <span class="keywordflow">return</span> 0;
 <a name="l01099"></a>01099               }
-<a name="l01100"></a>01100             <span class="keywordflow">return</span> pfound-&gt;<a class="code" href="structoption.html#13bd155ec3b405d29c41ab8d0793be11">val</a>;
+<a name="l01100"></a>01100             <span class="keywordflow">return</span> pfound-&gt;<a class="code" href="structoption.html#87e05ca729a19b01fcef8db8320f1930">val</a>;
 <a name="l01101"></a>01101           }
 <a name="l01102"></a>01102           nextchar = NULL;
 <a name="l01103"></a>01103           <span class="keywordflow">return</span> <span class="charliteral">'W'</span>;   <span class="comment">/* Let the application handle it.   */</span>
@@ -1130,11 +1130,11 @@
 <a name="l01109"></a>01109             <span class="comment">/* This is an option that accepts an argument optionally.  */</span>
 <a name="l01110"></a>01110             <span class="keywordflow">if</span> (*nextchar != <span class="charliteral">'\0'</span>)
 <a name="l01111"></a>01111               {
-<a name="l01112"></a>01112                 <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = nextchar;
-<a name="l01113"></a>01113                 <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++;
+<a name="l01112"></a>01112                 <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = nextchar;
+<a name="l01113"></a>01113                 <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++;
 <a name="l01114"></a>01114               }
 <a name="l01115"></a>01115             <span class="keywordflow">else</span>
-<a name="l01116"></a>01116               <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = NULL;
+<a name="l01116"></a>01116               <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = NULL;
 <a name="l01117"></a>01117             nextchar = NULL;
 <a name="l01118"></a>01118           }
 <a name="l01119"></a>01119         <span class="keywordflow">else</span>
@@ -1142,12 +1142,12 @@
 <a name="l01121"></a>01121             <span class="comment">/* This is an option that requires an argument.  */</span>
 <a name="l01122"></a>01122             <span class="keywordflow">if</span> (*nextchar != <span class="charliteral">'\0'</span>)
 <a name="l01123"></a>01123               {
-<a name="l01124"></a>01124                 <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = nextchar;
+<a name="l01124"></a>01124                 <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = nextchar;
 <a name="l01125"></a>01125                 <span class="comment">/* If we end this ARGV-element by taking the rest as an arg,</span>
 <a name="l01126"></a>01126 <span class="comment">                   we must advance to the next element now.  */</span>
-<a name="l01127"></a>01127                 <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++;
+<a name="l01127"></a>01127                 <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++;
 <a name="l01128"></a>01128               }
-<a name="l01129"></a>01129             <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> == argc)
+<a name="l01129"></a>01129             <span class="keywordflow">else</span> <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> == argc)
 <a name="l01130"></a>01130               {
 <a name="l01131"></a>01131                 <span class="keywordflow">if</span> (print_errors)
 <a name="l01132"></a>01132                   {
@@ -1156,7 +1156,7 @@
 <a name="l01135"></a>01135 <span class="preprocessor"></span>                    <span class="keywordtype">char</span> *buf;
 <a name="l01136"></a>01136 
 <a name="l01137"></a>01137                     __asprintf (&amp;buf,
-<a name="l01138"></a>01138                                 <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: option requires an argument -- %c\n"</span>),
+<a name="l01138"></a>01138                                 <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: option requires an argument -- %c\n"</span>),
 <a name="l01139"></a>01139                                 argv[0], c);
 <a name="l01140"></a>01140 
 <a name="l01141"></a>01141                     <span class="keywordflow">if</span> (_IO_fwide (stderr, 0) &gt; 0)
@@ -1167,11 +1167,11 @@
 <a name="l01146"></a>01146                     free (buf);
 <a name="l01147"></a>01147 <span class="preprocessor">#else</span>
 <a name="l01148"></a>01148 <span class="preprocessor"></span>                    fprintf (stderr,
-<a name="l01149"></a>01149                              <a class="code" href="TestMasterSlave_2getopt_8c.html#86a239addea586602343007a370bf8ad">_</a>(<span class="stringliteral">"%s: option requires an argument -- %c\n"</span>),
+<a name="l01149"></a>01149                              <a class="code" href="TestMasterSlave_2getopt_8c.html#5f89d3f05faaa6e056f725126282a799">_</a>(<span class="stringliteral">"%s: option requires an argument -- %c\n"</span>),
 <a name="l01150"></a>01150                              argv[0], c);
 <a name="l01151"></a>01151 <span class="preprocessor">#endif</span>
 <a name="l01152"></a>01152 <span class="preprocessor"></span>                  }
-<a name="l01153"></a>01153                 <a class="code" href="TestMasterSlave_2getopt_8c.html#475b8db98445da73e5f62a1ef6324b95">optopt</a> = c;
+<a name="l01153"></a>01153                 <a class="code" href="TestMasterSlave_2getopt_8c.html#b3d1db20633bdbad253accdec2f9477f">optopt</a> = c;
 <a name="l01154"></a>01154                 <span class="keywordflow">if</span> (optstring[0] == <span class="charliteral">':'</span>)
 <a name="l01155"></a>01155                   c = <span class="charliteral">':'</span>;
 <a name="l01156"></a>01156                 <span class="keywordflow">else</span>
@@ -1180,7 +1180,7 @@
 <a name="l01159"></a>01159             <span class="keywordflow">else</span>
 <a name="l01160"></a>01160               <span class="comment">/* We already incremented `optind' once;</span>
 <a name="l01161"></a>01161 <span class="comment">                 increment it again when taking next ARGV-elt as argument.  */</span>
-<a name="l01162"></a>01162               <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a> = argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++];
+<a name="l01162"></a>01162               <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a> = argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++];
 <a name="l01163"></a>01163             nextchar = NULL;
 <a name="l01164"></a>01164           }
 <a name="l01165"></a>01165       }
@@ -1189,12 +1189,12 @@
 <a name="l01168"></a>01168 }
 <a name="l01169"></a>01169 
 <a name="l01170"></a>01170 <span class="keywordtype">int</span>
-<a name="l01171"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#1b2ada39ab92162c6ec9c67c8093fa2e">01171</a> <a class="code" href="TestMasterSlave_2getopt_8c.html#1b2ada39ab92162c6ec9c67c8093fa2e">getopt</a> (argc, argv, optstring)
+<a name="l01171"></a><a class="code" href="TestMasterSlave_2getopt_8c.html#afdf882e55974b727c64559defdc4326">01171</a> <a class="code" href="TestMasterSlave_2getopt_8c.html#afdf882e55974b727c64559defdc4326">getopt</a> (argc, argv, optstring)
 <a name="l01172"></a>01172      int argc;
 <a name="l01173"></a>01173      <span class="keywordtype">char</span> *const *argv;
 <a name="l01174"></a>01174      const <span class="keywordtype">char</span> *optstring;
 <a name="l01175"></a>01175 {
-<a name="l01176"></a>01176   <span class="keywordflow">return</span> <a class="code" href="TestMasterSlave_2getopt_8c.html#0df92a0ae8fe1fd43268c738f548674f">_getopt_internal</a> (argc, argv, optstring,
+<a name="l01176"></a>01176   <span class="keywordflow">return</span> <a class="code" href="TestMasterSlave_2getopt_8c.html#ca624a08c8860a96fd9afd064ff1e598">_getopt_internal</a> (argc, argv, optstring,
 <a name="l01177"></a>01177                            (<span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="structoption.html">option</a> *) 0,
 <a name="l01178"></a>01178                            (<span class="keywordtype">int</span> *) 0,
 <a name="l01179"></a>01179                            0);
@@ -1214,7 +1214,7 @@
 <a name="l01193"></a>01193 <span class="preprocessor">#endif               </span><span class="comment">/* Pete Wilson mod 7/28/02 */</span>
 <a name="l01194"></a>01194 
 <a name="l01195"></a>01195 <span class="keywordtype">int</span>
-<a name="l01196"></a>01196 <a class="code" href="appli_8c.html#ef83014be811ae964a5ef7f0af7b46a2">main</a> (argc, argv)
+<a name="l01196"></a>01196 <a class="code" href="appli_8c.html#35d180f652ecf52603a5e9d7e891665f">main</a> (argc, argv)
 <a name="l01197"></a>01197      int argc;
 <a name="l01198"></a>01198      <span class="keywordtype">char</span> **argv;
 <a name="l01199"></a>01199 {
@@ -1223,9 +1223,9 @@
 <a name="l01202"></a>01202 
 <a name="l01203"></a>01203   <span class="keywordflow">while</span> (1)
 <a name="l01204"></a>01204     {
-<a name="l01205"></a>01205       <span class="keywordtype">int</span> this_option_optind = <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> ? <a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> : 1;
+<a name="l01205"></a>01205       <span class="keywordtype">int</span> this_option_optind = <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> ? <a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> : 1;
 <a name="l01206"></a>01206 
-<a name="l01207"></a>01207       c = <a class="code" href="TestMasterSlave_2getopt_8c.html#1b2ada39ab92162c6ec9c67c8093fa2e">getopt</a> (argc, argv, <span class="stringliteral">"abc:d:0123456789"</span>);
+<a name="l01207"></a>01207       c = <a class="code" href="TestMasterSlave_2getopt_8c.html#afdf882e55974b727c64559defdc4326">getopt</a> (argc, argv, <span class="stringliteral">"abc:d:0123456789"</span>);
 <a name="l01208"></a>01208       <span class="keywordflow">if</span> (c == -1)
 <a name="l01209"></a>01209         <span class="keywordflow">break</span>;
 <a name="l01210"></a>01210 
@@ -1256,7 +1256,7 @@
 <a name="l01235"></a>01235           <span class="keywordflow">break</span>;
 <a name="l01236"></a>01236 
 <a name="l01237"></a>01237         <span class="keywordflow">case</span> <span class="charliteral">'c'</span>:
-<a name="l01238"></a>01238           printf (<span class="stringliteral">"option c with value `%s'\n"</span>, <a class="code" href="TestMasterSlave_2getopt_8c.html#db50a0eab9fed92fc3bfc7dfa4f2c410">optarg</a>);
+<a name="l01238"></a>01238           printf (<span class="stringliteral">"option c with value `%s'\n"</span>, <a class="code" href="TestMasterSlave_2getopt_8c.html#a2d33a77952a7e6973146c1284042818">optarg</a>);
 <a name="l01239"></a>01239           <span class="keywordflow">break</span>;
 <a name="l01240"></a>01240 
 <a name="l01241"></a>01241         <span class="keywordflow">case</span> <span class="charliteral">'?'</span>:
@@ -1267,11 +1267,11 @@
 <a name="l01246"></a>01246         }
 <a name="l01247"></a>01247     }
 <a name="l01248"></a>01248 
-<a name="l01249"></a>01249   <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> &lt; argc)
+<a name="l01249"></a>01249   <span class="keywordflow">if</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> &lt; argc)
 <a name="l01250"></a>01250     {
 <a name="l01251"></a>01251       printf (<span class="stringliteral">"non-option ARGV-elements: "</span>);
-<a name="l01252"></a>01252       <span class="keywordflow">while</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a> &lt; argc)
-<a name="l01253"></a>01253         printf (<span class="stringliteral">"%s "</span>, argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#d5e1c16213bbee2d5e8cc363309f418c">optind</a>++]);
+<a name="l01252"></a>01252       <span class="keywordflow">while</span> (<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a> &lt; argc)
+<a name="l01253"></a>01253         printf (<span class="stringliteral">"%s "</span>, argv[<a class="code" href="TestMasterSlave_2getopt_8c.html#87eb6bb97b34e1d4c6b85f8a23db5858">optind</a>++]);
 <a name="l01254"></a>01254       printf (<span class="stringliteral">"\n"</span>);
 <a name="l01255"></a>01255     }
 <a name="l01256"></a>01256 
@@ -1279,7 +1279,7 @@
 <a name="l01258"></a>01258 }
 <a name="l01259"></a>01259 
 <a name="l01260"></a>01260 <span class="preprocessor">#endif </span><span class="comment">/* TEST */</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Jun 8 08:51:39 2007 for CanFestival by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Mon Jul 2 19:10:16 2007 for CanFestival by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1 </small></address>
 </body>