PHP  
 PHP: Test and Code Coverage Analysis
downloads | QA | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | my php.net 
 

LTP GCOV extension - code coverage report
Current view: directory - sockets - unix_socket_constants.h
Test: PHP Code Coverage
Date: 2009-11-23 Instrumented lines: 101
Code covered: 100.0 % Executed lines: 101
Legend: not executed executed

       1                 : /*
       2                 :   +----------------------------------------------------------------------+
       3                 :   | PHP Version 6                                                        |
       4                 :   +----------------------------------------------------------------------+
       5                 :   | Copyright (c) 1997-2009 The PHP Group                                |
       6                 :   +----------------------------------------------------------------------+
       7                 :   | This source file is subject to version 3.01 of the PHP license,      |
       8                 :   | that is bundled with this package in the file LICENSE, and is        |
       9                 :   | available through the world-wide-web at the following url:           |
      10                 :   | http://www.php.net/license/3_01.txt                                  |
      11                 :   | If you did not receive a copy of the PHP license and are unable to   |
      12                 :   | obtain it through the world-wide-web, please send a note to          |
      13                 :   | license@php.net so we can mail you a copy immediately.               |
      14                 :   +----------------------------------------------------------------------+
      15                 :   | Author: Jason Greene <jason@php.net>                                 |
      16                 :   +----------------------------------------------------------------------+
      17                 : */
      18                 : 
      19                 : /* $Id: unix_socket_constants.h 276986 2009-03-10 23:40:06Z helly $ */
      20                 : 
      21                 : /* This file is to be included by sockets.c */
      22                 : 
      23                 : #ifdef EPERM
      24                 :         /* Operation not permitted */ 
      25           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EPERM", EPERM, CONST_CS | CONST_PERSISTENT);
      26                 : #endif
      27                 : #ifdef ENOENT
      28                 :         /* No such file or directory */ 
      29           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOENT", ENOENT, CONST_CS | CONST_PERSISTENT);
      30                 : #endif
      31                 : #ifdef EINTR
      32                 :         /* Interrupted system call */ 
      33           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EINTR", EINTR, CONST_CS | CONST_PERSISTENT);
      34                 : #endif
      35                 : #ifdef EIO
      36                 :         /* I/O error */ 
      37           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EIO", EIO, CONST_CS | CONST_PERSISTENT);
      38                 : #endif
      39                 : #ifdef ENXIO
      40                 :         /* No such device or address */ 
      41           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENXIO", ENXIO, CONST_CS | CONST_PERSISTENT);
      42                 : #endif
      43                 : #ifdef E2BIG
      44                 :         /* Arg list too long */ 
      45           17007 :         REGISTER_LONG_CONSTANT("SOCKET_E2BIG", E2BIG, CONST_CS | CONST_PERSISTENT);
      46                 : #endif
      47                 : #ifdef EBADF
      48                 :         /* Bad file number */ 
      49           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EBADF", EBADF, CONST_CS | CONST_PERSISTENT);
      50                 : #endif
      51                 : #ifdef EAGAIN
      52                 :         /* Try again */ 
      53           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EAGAIN", EAGAIN, CONST_CS | CONST_PERSISTENT);
      54                 : #endif
      55                 : #ifdef ENOMEM
      56                 :         /* Out of memory */ 
      57           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOMEM", ENOMEM, CONST_CS | CONST_PERSISTENT);
      58                 : #endif
      59                 : #ifdef EACCES
      60                 :         /* Permission denied */ 
      61           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EACCES", EACCES, CONST_CS | CONST_PERSISTENT);
      62                 : #endif
      63                 : #ifdef EFAULT
      64                 :         /* Bad address */ 
      65           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EFAULT", EFAULT, CONST_CS | CONST_PERSISTENT);
      66                 : #endif
      67                 : #ifdef ENOTBLK
      68                 :         /* Block device required */ 
      69           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOTBLK", ENOTBLK, CONST_CS | CONST_PERSISTENT);
      70                 : #endif
      71                 : #ifdef EBUSY
      72                 :         /* Device or resource busy */ 
      73           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EBUSY", EBUSY, CONST_CS | CONST_PERSISTENT);
      74                 : #endif
      75                 : #ifdef EEXIST
      76                 :         /* File exists */ 
      77           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EEXIST", EEXIST, CONST_CS | CONST_PERSISTENT);
      78                 : #endif
      79                 : #ifdef EXDEV
      80                 :         /* Cross-device link */ 
      81           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EXDEV", EXDEV, CONST_CS | CONST_PERSISTENT);
      82                 : #endif
      83                 : #ifdef ENODEV
      84                 :         /* No such device */ 
      85           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENODEV", ENODEV, CONST_CS | CONST_PERSISTENT);
      86                 : #endif
      87                 : #ifdef ENOTDIR
      88                 :         /* Not a directory */ 
      89           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOTDIR", ENOTDIR, CONST_CS | CONST_PERSISTENT);
      90                 : #endif
      91                 : #ifdef EISDIR
      92                 :         /* Is a directory */ 
      93           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EISDIR", EISDIR, CONST_CS | CONST_PERSISTENT);
      94                 : #endif
      95                 : #ifdef EINVAL
      96                 :         /* Invalid argument */ 
      97           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EINVAL", EINVAL, CONST_CS | CONST_PERSISTENT);
      98                 : #endif
      99                 : #ifdef ENFILE
     100                 :         /* File table overflow */ 
     101           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENFILE", ENFILE, CONST_CS | CONST_PERSISTENT);
     102                 : #endif
     103                 : #ifdef EMFILE
     104                 :         /* Too many open files */ 
     105           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EMFILE", EMFILE, CONST_CS | CONST_PERSISTENT);
     106                 : #endif
     107                 : #ifdef ENOTTY
     108                 :         /* Not a typewriter */ 
     109           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOTTY", ENOTTY, CONST_CS | CONST_PERSISTENT);
     110                 : #endif
     111                 : #ifdef ENOSPC
     112                 :         /* No space left on device */ 
     113           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOSPC", ENOSPC, CONST_CS | CONST_PERSISTENT);
     114                 : #endif
     115                 : #ifdef ESPIPE
     116                 :         /* Illegal seek */ 
     117           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ESPIPE", ESPIPE, CONST_CS | CONST_PERSISTENT);
     118                 : #endif
     119                 : #ifdef EROFS
     120                 :         /* Read-only file system */ 
     121           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EROFS", EROFS, CONST_CS | CONST_PERSISTENT);
     122                 : #endif
     123                 : #ifdef EMLINK
     124                 :         /* Too many links */ 
     125           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EMLINK", EMLINK, CONST_CS | CONST_PERSISTENT);
     126                 : #endif
     127                 : #ifdef EPIPE
     128                 :         /* Broken pipe */ 
     129           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EPIPE", EPIPE, CONST_CS | CONST_PERSISTENT);
     130                 : #endif
     131                 : #ifdef ENAMETOOLONG
     132                 :         /* File name too long */ 
     133           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENAMETOOLONG", ENAMETOOLONG, CONST_CS | CONST_PERSISTENT);
     134                 : #endif
     135                 : #ifdef ENOLCK
     136                 :         /* No record locks available */ 
     137           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOLCK", ENOLCK, CONST_CS | CONST_PERSISTENT);
     138                 : #endif
     139                 : #ifdef ENOSYS
     140                 :         /* Function not implemented */ 
     141           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOSYS", ENOSYS, CONST_CS | CONST_PERSISTENT);
     142                 : #endif
     143                 : #ifdef ENOTEMPTY
     144                 :         /* Directory not empty */ 
     145           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOTEMPTY", ENOTEMPTY, CONST_CS | CONST_PERSISTENT);
     146                 : #endif
     147                 : #ifdef ELOOP
     148                 :         /* Too many symbolic links encountered */ 
     149           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ELOOP", ELOOP, CONST_CS | CONST_PERSISTENT);
     150                 : #endif
     151                 : #ifdef EWOULDBLOCK
     152                 :         /* Operation would block */ 
     153           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EWOULDBLOCK", EWOULDBLOCK, CONST_CS | CONST_PERSISTENT);
     154                 : #endif
     155                 : #ifdef ENOMSG
     156                 :         /* No message of desired type */ 
     157           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOMSG", ENOMSG, CONST_CS | CONST_PERSISTENT);
     158                 : #endif
     159                 : #ifdef EIDRM
     160                 :         /* Identifier removed */ 
     161           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EIDRM", EIDRM, CONST_CS | CONST_PERSISTENT);
     162                 : #endif
     163                 : #ifdef ECHRNG
     164                 :         /* Channel number out of range */ 
     165           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ECHRNG", ECHRNG, CONST_CS | CONST_PERSISTENT);
     166                 : #endif
     167                 : #ifdef EL2NSYNC
     168                 :         /* Level 2 not synchronized */ 
     169           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EL2NSYNC", EL2NSYNC, CONST_CS | CONST_PERSISTENT);
     170                 : #endif
     171                 : #ifdef EL3HLT
     172                 :         /* Level 3 halted */ 
     173           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EL3HLT", EL3HLT, CONST_CS | CONST_PERSISTENT);
     174                 : #endif
     175                 : #ifdef EL3RST
     176                 :         /* Level 3 reset */ 
     177           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EL3RST", EL3RST, CONST_CS | CONST_PERSISTENT);
     178                 : #endif
     179                 : #ifdef ELNRNG
     180                 :         /* Link number out of range */ 
     181           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ELNRNG", ELNRNG, CONST_CS | CONST_PERSISTENT);
     182                 : #endif
     183                 : #ifdef EUNATCH
     184                 :         /* Protocol driver not attached */ 
     185           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EUNATCH", EUNATCH, CONST_CS | CONST_PERSISTENT);
     186                 : #endif
     187                 : #ifdef ENOCSI
     188                 :         /* No CSI structure available */ 
     189           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOCSI", ENOCSI, CONST_CS | CONST_PERSISTENT);
     190                 : #endif
     191                 : #ifdef EL2HLT
     192                 :         /* Level 2 halted */ 
     193           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EL2HLT", EL2HLT, CONST_CS | CONST_PERSISTENT);
     194                 : #endif
     195                 : #ifdef EBADE
     196                 :         /* Invalid exchange */ 
     197           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EBADE", EBADE, CONST_CS | CONST_PERSISTENT);
     198                 : #endif
     199                 : #ifdef EBADR
     200                 :         /* Invalid request descriptor */ 
     201           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EBADR", EBADR, CONST_CS | CONST_PERSISTENT);
     202                 : #endif
     203                 : #ifdef EXFULL
     204                 :         /* Exchange full */ 
     205           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EXFULL", EXFULL, CONST_CS | CONST_PERSISTENT);
     206                 : #endif
     207                 : #ifdef ENOANO
     208                 :         /* No anode */ 
     209           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOANO", ENOANO, CONST_CS | CONST_PERSISTENT);
     210                 : #endif
     211                 : #ifdef EBADRQC
     212                 :         /* Invalid request code */ 
     213           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EBADRQC", EBADRQC, CONST_CS | CONST_PERSISTENT);
     214                 : #endif
     215                 : #ifdef EBADSLT
     216                 :         /* Invalid slot */ 
     217           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EBADSLT", EBADSLT, CONST_CS | CONST_PERSISTENT);
     218                 : #endif
     219                 : #ifdef ENOSTR
     220                 :         /* Device not a stream */ 
     221           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOSTR", ENOSTR, CONST_CS | CONST_PERSISTENT);
     222                 : #endif
     223                 : #ifdef ENODATA
     224                 :         /* No data available */ 
     225           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENODATA", ENODATA, CONST_CS | CONST_PERSISTENT);
     226                 : #endif
     227                 : #ifdef ETIME
     228                 :         /* Timer expired */ 
     229           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ETIME", ETIME, CONST_CS | CONST_PERSISTENT);
     230                 : #endif
     231                 : #ifdef ENOSR
     232                 :         /* Out of streams resources */ 
     233           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOSR", ENOSR, CONST_CS | CONST_PERSISTENT);
     234                 : #endif
     235                 : #ifdef ENONET
     236                 :         /* Machine is not on the network */ 
     237           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENONET", ENONET, CONST_CS | CONST_PERSISTENT);
     238                 : #endif
     239                 : #ifdef EREMOTE
     240                 :         /* Object is remote */ 
     241           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EREMOTE", EREMOTE, CONST_CS | CONST_PERSISTENT);
     242                 : #endif
     243                 : #ifdef ENOLINK
     244                 :         /* Link has been severed */ 
     245           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOLINK", ENOLINK, CONST_CS | CONST_PERSISTENT);
     246                 : #endif
     247                 : #ifdef EADV
     248                 :         /* Advertise error */ 
     249           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EADV", EADV, CONST_CS | CONST_PERSISTENT);
     250                 : #endif
     251                 : #ifdef ESRMNT
     252                 :         /* Srmount error */ 
     253           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ESRMNT", ESRMNT, CONST_CS | CONST_PERSISTENT);
     254                 : #endif
     255                 : #ifdef ECOMM
     256                 :         /* Communication error on send */ 
     257           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ECOMM", ECOMM, CONST_CS | CONST_PERSISTENT);
     258                 : #endif
     259                 : #ifdef EPROTO
     260                 :         /* Protocol error */ 
     261           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EPROTO", EPROTO, CONST_CS | CONST_PERSISTENT);
     262                 : #endif
     263                 : #ifdef EMULTIHOP
     264                 :         /* Multihop attempted */ 
     265           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EMULTIHOP", EMULTIHOP, CONST_CS | CONST_PERSISTENT);
     266                 : #endif
     267                 : #ifdef EBADMSG
     268                 :         /* Not a data message */ 
     269           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EBADMSG", EBADMSG, CONST_CS | CONST_PERSISTENT);
     270                 : #endif
     271                 : #ifdef ENOTUNIQ
     272                 :         /* Name not unique on network */ 
     273           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOTUNIQ", ENOTUNIQ, CONST_CS | CONST_PERSISTENT);
     274                 : #endif
     275                 : #ifdef EBADFD
     276                 :         /* File descriptor in bad state */ 
     277           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EBADFD", EBADFD, CONST_CS | CONST_PERSISTENT);
     278                 : #endif
     279                 : #ifdef EREMCHG
     280                 :         /* Remote address changed */ 
     281           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EREMCHG", EREMCHG, CONST_CS | CONST_PERSISTENT);
     282                 : #endif
     283                 : #ifdef ERESTART
     284                 :         /* Interrupted system call should be restarted */ 
     285           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ERESTART", ERESTART, CONST_CS | CONST_PERSISTENT);
     286                 : #endif
     287                 : #ifdef ESTRPIPE
     288                 :         /* Streams pipe error */ 
     289           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ESTRPIPE", ESTRPIPE, CONST_CS | CONST_PERSISTENT);
     290                 : #endif
     291                 : #ifdef EUSERS
     292                 :         /* Too many users */ 
     293           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EUSERS", EUSERS, CONST_CS | CONST_PERSISTENT);
     294                 : #endif
     295                 : #ifdef ENOTSOCK
     296                 :         /* Socket operation on non-socket */ 
     297           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOTSOCK", ENOTSOCK, CONST_CS | CONST_PERSISTENT);
     298                 : #endif
     299                 : #ifdef EDESTADDRREQ
     300                 :         /* Destination address required */ 
     301           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EDESTADDRREQ", EDESTADDRREQ, CONST_CS | CONST_PERSISTENT);
     302                 : #endif
     303                 : #ifdef EMSGSIZE
     304                 :         /* Message too long */ 
     305           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EMSGSIZE", EMSGSIZE, CONST_CS | CONST_PERSISTENT);
     306                 : #endif
     307                 : #ifdef EPROTOTYPE
     308                 :         /* Protocol wrong type for socket */ 
     309           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EPROTOTYPE", EPROTOTYPE, CONST_CS | CONST_PERSISTENT);
     310                 : #endif
     311                 : #ifdef ENOPROTOOPT
     312                 :         /* Protocol not available */ 
     313           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOPROTOOPT", ENOPROTOOPT, CONST_CS | CONST_PERSISTENT);
     314                 : #endif
     315                 : #ifdef EPROTONOSUPPORT
     316                 :         /* Protocol not supported */ 
     317           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EPROTONOSUPPORT", EPROTONOSUPPORT, CONST_CS | CONST_PERSISTENT);
     318                 : #endif
     319                 : #ifdef ESOCKTNOSUPPORT
     320                 :         /* Socket type not supported */ 
     321           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ESOCKTNOSUPPORT", ESOCKTNOSUPPORT, CONST_CS | CONST_PERSISTENT);
     322                 : #endif
     323                 : #ifdef EOPNOTSUPP
     324                 :         /* Operation not supported on transport endpoint */ 
     325           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EOPNOTSUPP", EOPNOTSUPP, CONST_CS | CONST_PERSISTENT);
     326                 : #endif
     327                 : #ifdef EPFNOSUPPORT
     328                 :         /* Protocol family not supported */ 
     329           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EPFNOSUPPORT", EPFNOSUPPORT, CONST_CS | CONST_PERSISTENT);
     330                 : #endif
     331                 : #ifdef EAFNOSUPPORT
     332                 :         /* Address family not supported by protocol */ 
     333           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EAFNOSUPPORT", EAFNOSUPPORT, CONST_CS | CONST_PERSISTENT);
     334                 : #endif
     335                 : #ifdef EADDRINUSE
     336                 :         /* Address already in use */ 
     337           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EADDRINUSE", EADDRINUSE, CONST_CS | CONST_PERSISTENT);
     338                 : #endif
     339                 : #ifdef EADDRNOTAVAIL
     340                 :         /* Cannot assign requested address */ 
     341           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EADDRNOTAVAIL", EADDRNOTAVAIL, CONST_CS | CONST_PERSISTENT);
     342                 : #endif
     343                 : #ifdef ENETDOWN
     344                 :         /* Network is down */ 
     345           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENETDOWN", ENETDOWN, CONST_CS | CONST_PERSISTENT);
     346                 : #endif
     347                 : #ifdef ENETUNREACH
     348                 :         /* Network is unreachable */ 
     349           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENETUNREACH", ENETUNREACH, CONST_CS | CONST_PERSISTENT);
     350                 : #endif
     351                 : #ifdef ENETRESET
     352                 :         /* Network dropped connection because of reset */ 
     353           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENETRESET", ENETRESET, CONST_CS | CONST_PERSISTENT);
     354                 : #endif
     355                 : #ifdef ECONNABORTED
     356                 :         /* Software caused connection abort */ 
     357           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ECONNABORTED", ECONNABORTED, CONST_CS | CONST_PERSISTENT);
     358                 : #endif
     359                 : #ifdef ECONNRESET
     360                 :         /* Connection reset by peer */ 
     361           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ECONNRESET", ECONNRESET, CONST_CS | CONST_PERSISTENT);
     362                 : #endif
     363                 : #ifdef ENOBUFS
     364                 :         /* No buffer space available */ 
     365           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOBUFS", ENOBUFS, CONST_CS | CONST_PERSISTENT);
     366                 : #endif
     367                 : #ifdef EISCONN
     368                 :         /* Transport endpoint is already connected */ 
     369           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EISCONN", EISCONN, CONST_CS | CONST_PERSISTENT);
     370                 : #endif
     371                 : #ifdef ENOTCONN
     372                 :         /* Transport endpoint is not connected */ 
     373           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOTCONN", ENOTCONN, CONST_CS | CONST_PERSISTENT);
     374                 : #endif
     375                 : #ifdef ESHUTDOWN
     376                 :         /* Cannot send after transport endpoint shutdown */ 
     377           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ESHUTDOWN", ESHUTDOWN, CONST_CS | CONST_PERSISTENT);
     378                 : #endif
     379                 : #ifdef ETOOMANYREFS
     380                 :         /* Too many references: cannot splice */ 
     381           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ETOOMANYREFS", ETOOMANYREFS, CONST_CS | CONST_PERSISTENT);
     382                 : #endif
     383                 : #ifdef ETIMEDOUT
     384                 :         /* Connection timed out */ 
     385           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ETIMEDOUT", ETIMEDOUT, CONST_CS | CONST_PERSISTENT);
     386                 : #endif
     387                 : #ifdef ECONNREFUSED
     388                 :         /* Connection refused */ 
     389           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ECONNREFUSED", ECONNREFUSED, CONST_CS | CONST_PERSISTENT);
     390                 : #endif
     391                 : #ifdef EHOSTDOWN
     392                 :         /* Host is down */ 
     393           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EHOSTDOWN", EHOSTDOWN, CONST_CS | CONST_PERSISTENT);
     394                 : #endif
     395                 : #ifdef EHOSTUNREACH
     396                 :         /* No route to host */ 
     397           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EHOSTUNREACH", EHOSTUNREACH, CONST_CS | CONST_PERSISTENT);
     398                 : #endif
     399                 : #ifdef EALREADY
     400                 :         /* Operation already in progress */ 
     401           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EALREADY", EALREADY, CONST_CS | CONST_PERSISTENT);
     402                 : #endif
     403                 : #ifdef EINPROGRESS
     404                 :         /* Operation now in progress */ 
     405           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EINPROGRESS", EINPROGRESS, CONST_CS | CONST_PERSISTENT);
     406                 : #endif
     407                 : #ifdef EISNAM
     408                 :         /* Is a named type file */ 
     409           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EISNAM", EISNAM, CONST_CS | CONST_PERSISTENT);
     410                 : #endif
     411                 : #ifdef EREMOTEIO
     412                 :         /* Remote I/O error */ 
     413           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EREMOTEIO", EREMOTEIO, CONST_CS | CONST_PERSISTENT);
     414                 : #endif
     415                 : #ifdef EDQUOT
     416                 :         /* Quota exceeded */ 
     417           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EDQUOT", EDQUOT, CONST_CS | CONST_PERSISTENT);
     418                 : #endif
     419                 : #ifdef ENOMEDIUM
     420                 :         /* No medium found */ 
     421           17007 :         REGISTER_LONG_CONSTANT("SOCKET_ENOMEDIUM", ENOMEDIUM, CONST_CS | CONST_PERSISTENT);
     422                 : #endif
     423                 : #ifdef EMEDIUMTYPE
     424                 :         /* Wrong medium type */ 
     425           17007 :         REGISTER_LONG_CONSTANT("SOCKET_EMEDIUMTYPE", EMEDIUMTYPE, CONST_CS | CONST_PERSISTENT);
     426                 : #endif

Generated by: LTP GCOV extension version 1.5

Generated at Mon, 23 Nov 2009 17:39:38 +0000 (34 hours ago)

Copyright © 2005-2009 The PHP Group
All rights reserved.