Changeset 5646:962e433070f3 in roaraudio


Ignore:
Timestamp:
09/12/12 00:13:52 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

Updated list of error values.

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • ChangeLog

    r5644 r5646  
    1212        * Updated VIO CMD to work around kernel bugs in Linux kernel. 
    1313        * Improved kstore API (See: #317) 
     14        * Updated list of error values. 
    1415 
    1516v. 1.0beta5 - Mon Aug 20 2012 23:52 CEST 
  • include/roaraudio/error.h

    r5459 r5646  
    126126#define ROAR_ERROR_GONE       104 /* Resource gone */ 
    127127#define ROAR_ERROR_BADLICENSE 105 /* Bad License */ 
     128#define ROAR_ERROR_NEEDPAYMENT 106 /* Payment Required */ 
     129#define ROAR_ERROR_NSTYPE     107 /* Type or Format not supported */ 
     130#define ROAR_ERROR_CENSORED   108 /* Access denied because of censorship */ 
     131#define ROAR_ERROR_BADSTATE   109 /* Object is in bad/wrong state */ 
     132#define ROAR_ERROR_DISABLED   110 /* This has been disabled by the administrator */ 
    128133 
    129134#endif 
  • libroar/error.c

    r5554 r5646  
    455455  case ECONNABORTED: _roar_errno = ROAR_ERROR_CONNABORTED; break; 
    456456#endif 
     457#ifdef EBADFD 
     458  case EBADFD: _roar_errno = ROAR_ERROR_BADSTATE; break; 
     459#endif 
    457460  default: 
    458461    _roar_errno = ROAR_ERROR_UNKNOWN; 
     
    862865  case ROAR_ERROR_CONNABORTED: 
    863866    return ECONNABORTED; 
     867   break; 
     868#endif 
     869#ifdef EBADFD 
     870  case ROAR_ERROR_BADSTATE: 
     871    return EBADFD; 
    864872   break; 
    865873#endif 
     
    890898 {ROAR_ERROR_TYPE_HTTP, 307, ROAR_ERROR_MOVEDTEMP}, 
    891899 {ROAR_ERROR_TYPE_HTTP, 400, ROAR_ERROR_INVAL}, 
     900 {ROAR_ERROR_TYPE_HTTP, 402, ROAR_ERROR_NEEDPAYMENT}, 
    892901 {ROAR_ERROR_TYPE_HTTP, 403, ROAR_ERROR_PERM}, 
    893902 {ROAR_ERROR_TYPE_HTTP, 404, ROAR_ERROR_NOENT}, 
    894903 {ROAR_ERROR_TYPE_HTTP, 408, ROAR_ERROR_TIMEDOUT}, 
    895904 {ROAR_ERROR_TYPE_HTTP, 410, ROAR_ERROR_GONE}, 
     905 {ROAR_ERROR_TYPE_HTTP, 415, ROAR_ERROR_NSTYPE}, 
    896906 {ROAR_ERROR_TYPE_HTTP, 423, ROAR_ERROR_BUSY}, 
    897907 {ROAR_ERROR_TYPE_HTTP, 426, ROAR_ERROR_SWITCHPROTO}, 
     
    900910 {ROAR_ERROR_TYPE_HTTP, 505, ROAR_ERROR_NSVERSION}, 
    901911 {ROAR_ERROR_TYPE_HTTP, 507, ROAR_ERROR_NOSPC}, 
     912 {ROAR_ERROR_TYPE_HTTP, 451, ROAR_ERROR_CENSORED}, 
     913 {ROAR_ERROR_TYPE_HTTP, 450, ROAR_ERROR_CENSORED}, 
    902914#ifdef NETDB_SUCCESS 
    903915 {ROAR_ERROR_TYPE_HERROR, NETDB_SUCCESS, ROAR_ERROR_NONE}, 
     
    13681380  {ROAR_ERROR_GONE,        "Resource gone"}, 
    13691381  {ROAR_ERROR_BADLICENSE,  "Bad License"}, 
     1382  {ROAR_ERROR_NEEDPAYMENT, "Payment Required"}, 
     1383  {ROAR_ERROR_NSTYPE,      "Type or Format not supported"}, 
     1384  {ROAR_ERROR_CENSORED,    "Access denied because of censorship"}, 
     1385  {ROAR_ERROR_BADSTATE,    "Object is in bad/wrong state"}, 
     1386  {ROAR_ERROR_DISABLED,    "This has been disabled by the administrator"}, 
    13701387  {-1, NULL} 
    13711388 }, msgs_funny[] = { 
Note: See TracChangeset for help on using the changeset viewer.