Changeset 5554:974f701cf7b5 in roaraudio for libroar/error.c


Ignore:
Timestamp:
07/07/12 13:55:15 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

support to convert EAI_* error codes (Closes: #255)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/error.c

    r5544 r5554  
    10161016 {ROAR_ERROR_TYPE_WINSOCK, WSA_QOS_RESERVED_PETYPE, ROAR_ERROR_???}, 
    10171017#endif 
     1018#endif 
     1019 {ROAR_ERROR_TYPE_EAI, 0 /* defined value, see manpage */, ROAR_ERROR_NONE}, 
     1020#ifdef EAI_ADDRFAMILY 
     1021 {ROAR_ERROR_TYPE_EAI, EAI_ADDRFAMILY, ROAR_ERROR_NOENT}, 
     1022#endif 
     1023#ifdef EAI_AGAIN 
     1024 {ROAR_ERROR_TYPE_EAI, EAI_AGAIN, ROAR_ERROR_AGAIN}, 
     1025#endif 
     1026#ifdef EAI_BADFLAGS 
     1027 {ROAR_ERROR_TYPE_EAI, EAI_BADFLAGS, ROAR_ERROR_INVAL}, 
     1028#endif 
     1029#ifdef EAI_FAIL 
     1030 {ROAR_ERROR_TYPE_EAI, EAI_FAIL, ROAR_ERROR_RIO}, 
     1031#endif 
     1032#ifdef EAI_FAMILY 
     1033 {ROAR_ERROR_TYPE_EAI, EAI_FAMILY, ROAR_ERROR_AFNOTSUP}, 
     1034#endif 
     1035#ifdef EAI_MEMORY 
     1036 {ROAR_ERROR_TYPE_EAI, EAI_MEMORY, ROAR_ERROR_NOMEM}, 
     1037#endif 
     1038#ifdef EAI_NODATA 
     1039 {ROAR_ERROR_TYPE_EAI, EAI_NODATA, ROAR_ERROR_NODATA}, 
     1040#endif 
     1041#ifdef EAI_NONAME 
     1042 {ROAR_ERROR_TYPE_EAI, EAI_NONAME, ROAR_ERROR_NOENT}, 
     1043#endif 
     1044#ifdef EAI_SERVICE 
     1045 {ROAR_ERROR_TYPE_EAI, EAI_SERVICE, ROAR_ERROR_PROTONOSUP}, 
     1046#endif 
     1047#ifdef EAI_SOCKTYPE 
     1048 {ROAR_ERROR_TYPE_EAI, EAI_SOCKTYPE, ROAR_ERROR_INVAL}, 
     1049#endif 
     1050#ifdef EAI_SYSTEM 
     1051// {ROAR_ERROR_TYPE_EAI, EAI_SYSTEM, ROAR_ERROR_???}, 
    10181052#endif 
    10191053}; 
Note: See TracChangeset for help on using the changeset viewer.