This fails make test and make test_xml

/usr/bin/onsgmls:/cygdrive/C/cygwin/home/RichardQ/phpdoc/en/reference/sockets/functions/socket-get-option.xml:115:27:E:
 element "structfield" undefined
/usr/bin/onsgmls:/cygdrive/C/cygwin/home/RichardQ/phpdoc/en/reference/sockets/functions/socket-get-option.xml:116:24:E:
 element "structfield" undefined
/usr/bin/onsgmls:/cygdrive/C/cygwin/home/RichardQ/phpdoc/en/reference/sockets/functions/socket-get-option.xml:121:46:E:
 element "structfield" undefined
/usr/bin/onsgmls:/cygdrive/C/cygwin/home/RichardQ/phpdoc/en/reference/sockets/functions/socket-get-option.xml:122:37:E:
 element "structfield" undefined
/usr/bin/onsgmls:/cygdrive/C/cygwin/home/RichardQ/phpdoc/en/reference/sockets/functions/socket-get-option.xml:124:57:E:
 element "structfield" undefined
/usr/bin/onsgmls:/cygdrive/C/cygwin/home/RichardQ/phpdoc/en/reference/sockets/functions/socket-get-option.xml:131:23:E:
 element "structfield" undefined
/usr/bin/onsgmls:/cygdrive/C/cygwin/home/RichardQ/phpdoc/en/reference/sockets/functions/socket-get-option.xml:132:23:E:
 element "structfield" undefined
/usr/bin/onsgmls:/cygdrive/C/cygwin/home/RichardQ/phpdoc/en/reference/sockets/functions/socket-get-option.xml:207:23:E:
 element "structfield" undefined
/usr/bin/onsgmls:/cygdrive/C/cygwin/home/RichardQ/phpdoc/en/reference/sockets/functions/socket-get-option.xml:208:33:E:
 element "structfield" undefined
/usr/bin/onsgmls:/cygdrive/C/cygwin/home/RichardQ/phpdoc/en/reference/sockets/functions/socket-get-option.xml:220:23:E:
 element "structfield" undefined
/usr/bin/onsgmls:/cygdrive/C/cygwin/home/RichardQ/phpdoc/en/reference/sockets/functions/socket-get-option.xml:221:33:E:
 element "structfield" undefined
make: *** [test] Error 1

And


.manual.xml:627936: element structfield: validity error : No declaration for 
element structfield
            If <structfield>l_onoff</structfield> is non-zero and 
                                                 ^
.manual.xml:627937: element structfield: validity error : No declaration for 
element structfield
            <structfield>l_linger</structfield> is zero, all the 
                                               ^
.manual.xml:627940: element para: validity error : Element structfield is not 
declared in para list of possible children
           </para>
                  ^
.manual.xml:627940: element para: validity error : Element structfield is not 
declared in para list of possible children
           </para>
                  ^
.manual.xml:627942: element structfield: validity error : No declaration for 
element structfield
            On the other hand, if <structfield>l_onoff</structfield> is 
                                                                    ^
.manual.xml:627943: element structfield: validity error : No declaration for 
element structfield
            non-zero and <structfield>l_linger</structfield> is non-zero,
                                                            ^
.manual.xml:627945: element structfield: validity error : No declaration for 
element structfield
            is sent or the time specified in <structfield>l_linger</structfield>
                                                                               ^
.manual.xml:627948: element para: validity error : Element structfield is not 
declared in para list of possible children
           </para>
                  ^
.manual.xml:627948: element para: validity error : Element structfield is not 
declared in para list of possible children
           </para>
                  ^
.manual.xml:627948: element para: validity error : Element structfield is not 
declared in para list of possible children
           </para>
                  ^
.manual.xml:627952: element structfield: validity error : No declaration for 
element structfield
           <structfield>l_onoff</structfield> and 
                                             ^
.manual.xml:627953: element structfield: validity error : No declaration for 
element structfield
           <structfield>l_linger</structfield>. 
                                              ^
.manual.xml:627954: element entry: validity error : Element structfield is not 
declared in entry list of possible children
          </entry>
                  ^
.manual.xml:627954: element entry: validity error : Element structfield is not 
declared in entry list of possible children
          </entry>
                  ^
.manual.xml:628028: element structfield: validity error : No declaration for 
element structfield
           <structfield>sec</structfield> which is the seconds part on the timeo
                                         ^
.manual.xml:628029: element structfield: validity error : No declaration for 
element structfield
           value and <structfield>usec</structfield> which is the microsecond pa
                                                    ^
.manual.xml:628031: element entry: validity error : Element structfield is not 
declared in entry list of possible children
          </entry>
                  ^
.manual.xml:628031: element entry: validity error : Element structfield is not 
declared in entry list of possible children
          </entry>
                  ^
.manual.xml:628041: element structfield: validity error : No declaration for 
element structfield
           <structfield>sec</structfield> which is the seconds part on the timeo
                                         ^
.manual.xml:628042: element structfield: validity error : No declaration for 
element structfield
           value and <structfield>usec</structfield> which is the microsecond pa
                                                    ^
.manual.xml:628044: element entry: validity error : Element structfield is not 
declared in entry list of possible children
          </entry>
                  ^
.manual.xml:628044: element entry: validity error : Element structfield is not 
declared in entry list of possible children
          </entry>
                  ^
make: *** [test_xml] Error 4

And



> -----Original Message-----
> From: Nicolas Bérard-Nault [mailto:[EMAIL PROTECTED] 
> Sent: 16 August 2007 20:30
> To: phpdoc@lists.php.net
> Subject: [PHP-DOC] cvs: phpdoc 
> /en/reference/sockets/functions socket-get-option.xml 
> 
> nicobn                Thu Aug 16 19:30:17 2007 UTC
> 
>   Modified files:              
>     /phpdoc/en/reference/sockets/functions    socket-get-option.xml 
>   Log:
>   Documented all options
>   
>   
> http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sockets/func
> tions/socket-get-option.xml?r1=1.12&r2=1.13&diff_format=u
> Index: phpdoc/en/reference/sockets/functions/socket-get-option.xml
> diff -u 
> phpdoc/en/reference/sockets/functions/socket-get-option.xml:1.
> 12 phpdoc/en/reference/sockets/functions/socket-get-option.xml:1.13
> --- 
> phpdoc/en/reference/sockets/functions/socket-get-option.x
> ml:1.12       Tue Jul  3 19:53:55 2007
> +++ 
> phpdoc/en/reference/sockets/functions/socket-get-option.xml   
> Thu Aug 16 19:30:16 2007
> @@ -1,5 +1,5 @@
>  <?xml version="1.0" encoding="iso-8859-1"?>
> -<!-- $Revision: 1.12 $ -->
> +<!-- $Revision: 1.13 $ -->
>  <refentry xmlns="http://docbook.org/ns/docbook"; 
> xml:id="function.socket-get-option">
>   <refnamediv>
>    <refname>socket_get_option</refname>
> @@ -52,11 +52,12 @@
>       <listitem>
>        <table>
>         <title>Available Socket Options</title>
> -       <tgroup cols="2">
> +       <tgroup cols="3">
>          <thead>
>           <row>
>            <entry>Option</entry>
>            <entry>Description</entry>
> +          <entry>Type</entry>
>           </row>
>          </thead>
>          <tbody>
> @@ -65,11 +66,8 @@
>            <entry>
>             Reports whether debugging information is being recorded.
>            </entry>
> -         </row>
> -         <row>
> -          <entry>SO_ACCEPTCONN</entry>
>            <entry>
> -           Reports whether socket listening is enabled.
> +           <type>int</type>
>            </entry>
>           </row>
>           <row>
> @@ -77,12 +75,18 @@
>            <entry>
>             Reports whether transmission of broadcast 
> messages is supported.
>            </entry>
> +          <entry>
> +           <type>int</type>
> +          </entry>
>           </row>
>           <row>
>            <entry>SO_REUSEADDR</entry>
>            <entry>
>             Reports whether local addresses can be reused.
>            </entry>
> +          <entry>
> +           <type>int</type>
> +          </entry>
>           </row>
>           <row>
>            <entry>SO_KEEPALIVE</entry>
> @@ -92,11 +96,40 @@
>             the connection is broken and processes writing to 
> that socket are notified
>             with a SIGPIPE signal.
>            </entry>
> +          <entry>
> +           <type>int</type>
> +          </entry>
>           </row>
>           <row>
>            <entry>SO_LINGER</entry>
>            <entry>
> -           Reports whether the <parameter>socket</parameter> 
> lingers on <function>socket_close</function> if data is present.
> +           <para>
> +            Reports whether the 
> <parameter>socket</parameter> lingers on 
> +            <function>socket_close</function> if data is 
> present. By default, 
> +            when the socket is closed, it attempts to send 
> all unsent data.
> +            In the case of a connection-oriented socket, 
> +            <function>socket_close</function> will wait for 
> its peer to
> +            acknowledge the data. 
> +           </para>
> +           <para>
> +            If <structfield>l_onoff</structfield> is non-zero and 
> +            <structfield>l_linger</structfield> is zero, all the 
> +            unsent data will be discarded and RST (reset) is 
> sent to the 
> +            peer in the case of a connection-oriented socket. 
> +           </para>
> +           <para>
> +            On the other hand, if 
> <structfield>l_onoff</structfield> is 
> +            non-zero and <structfield>l_linger</structfield> 
> is non-zero,
> +            <function>socket_close</function> will block 
> until all the data 
> +            is sent or the time specified in 
> <structfield>l_linger</structfield>
> +            elapses. If the socket is non-blocking, 
> +            <function>socket_close</function> will fail and 
> return an error.
> +           </para>
> +          </entry>
> +          <entry>
> +           <type>array</type>. The array will contain two keys:
> +           <structfield>l_onoff</structfield> and 
> +           <structfield>l_linger</structfield>. 
>            </entry>
>           </row>
>           <row>
> @@ -104,29 +137,45 @@
>            <entry>
>             Reports whether the <parameter>socket</parameter> 
> leaves out-of-band data inline.
>            </entry>
> +          <entry>
> +           <type>int</type>
> +          </entry>
>           </row>
>           <row>
>            <entry>SO_SNDBUF</entry>
>            <entry>
> -           Reports send buffer size information.
> +           Reports the size of the send buffer.
>            </entry>
> +          <entry>
> +           <type>int</type>
> +          </entry>          
>           </row>
>           <row>
>            <entry>SO_RCVBUF</entry>
>            <entry>
> -           Reports recieve buffer size information.
> +           Reports the size of the receive buffer.
>            </entry>
> +          <entry>
> +           <type>int</type>
> +          </entry>         
>           </row>
>           <row>
>            <entry>SO_ERROR</entry>
>            <entry>
>             Reports information about error status and clears it.
>            </entry>
> +          <entry>
> +           <type>int</type> (cannot be set by 
> <function>socket_set_option</function>)
> +          </entry>
>           </row>
>           <row>
>            <entry>SO_TYPE</entry>
>            <entry>
> -           Reports the <parameter>socket</parameter> type.
> +           Reports the <parameter>socket</parameter> type (e.g. 
> +           <constant>SOCK_STREAM</constant>).
> +          </entry>
> +          <entry>
> +           <type>int</type> (cannot be set by 
> + <function>socket_set_option</function>)
>            </entry>
>           </row>
>           <row>
> @@ -134,12 +183,18 @@
>            <entry>
>             Reports whether outgoing messages bypass the 
> standard routing facilities.
>            </entry>
> +          <entry>
> +           <type>int</type>
> +          </entry>
>           </row>
>           <row>
>            <entry>SO_RCVLOWAT</entry>
>            <entry>
> -           Reports the minimum number of bytes to process 
> for <parameter>socket</parameter> input operations.
> -           ( Defaults to 1 )
> +           Reports the minimum number of bytes to process 
> for <parameter>socket</parameter> 
> +           input operations.
> +          </entry>
> +          <entry>
> +           <type>int</type>
>            </entry>
>           </row>
>           <row>
> @@ -147,11 +202,11 @@
>            <entry>
>             Reports the timeout value for input operations.
>            </entry>
> -         </row>
> -         <row>
> -          <entry>SO_SNDLOWAT</entry>
>            <entry>
> -           Reports the minimum number of bytes to process 
> for <parameter>socket</parameter> output operations.
> +           <type>array</type>. The array will contain two keys:
> +           <structfield>sec</structfield> which is the 
> seconds part on the timeout
> +           value and <structfield>usec</structfield> which 
> is the microsecond part 
> +           of the timeout value. 
>            </entry>
>           </row>
>           <row>
> @@ -160,6 +215,21 @@
>             Reports the timeout value specifying the amount 
> of time that an output
>             function blocks because flow control prevents 
> data from being sent.
>            </entry>
> +          <entry>
> +           <type>array</type>. The array will contain two keys:
> +           <structfield>sec</structfield> which is the 
> seconds part on the timeout
> +           value and <structfield>usec</structfield> which 
> is the microsecond part 
> +           of the timeout value. 
> +          </entry>
> +         </row>
> +         <row>
> +          <entry>SO_SNDLOWAT</entry>
> +          <entry>
> +           Reports the minimum number of bytes to process 
> for <parameter>socket</parameter> output operations.
> +          </entry>
> +          <entry>
> +           <type>int</type>
> +          </entry>
>           </row>
>          </tbody>
>         </tgroup>
> 

Reply via email to