151 } |
151 } |
152 case 401: sn->error = DAV_UNAUTHORIZED; break; |
152 case 401: sn->error = DAV_UNAUTHORIZED; break; |
153 case 403: sn->error = DAV_FORBIDDEN; break; |
153 case 403: sn->error = DAV_FORBIDDEN; break; |
154 case 404: sn->error = DAV_NOT_FOUND; break; |
154 case 404: sn->error = DAV_NOT_FOUND; break; |
155 case 405: sn->error = DAV_METHOD_NOT_ALLOWED; break; |
155 case 405: sn->error = DAV_METHOD_NOT_ALLOWED; break; |
|
156 case 407: sn->error = DAV_PROXY_AUTH_REQUIRED; break; |
156 case 409: sn->error = DAV_CONFLICT; break; |
157 case 409: sn->error = DAV_CONFLICT; break; |
|
158 case 413: sn->error = DAV_REQUEST_ENTITY_TOO_LARGE; break; |
|
159 case 414: sn->error = DAV_REQUEST_URL_TOO_LONG; break; |
157 case 423: sn->error = DAV_LOCKED; break; |
160 case 423: sn->error = DAV_LOCKED; break; |
|
161 case 511: sn->error = DAV_NET_AUTH_REQUIRED; break; |
158 } |
162 } |
159 } else { |
163 } else { |
160 switch(c) { |
164 switch(c) { |
161 case CURLE_UNSUPPORTED_PROTOCOL: sn->error = DAV_UNSUPPORTED_PROTOCOL; break; |
165 case CURLE_UNSUPPORTED_PROTOCOL: sn->error = DAV_UNSUPPORTED_PROTOCOL; break; |
162 case CURLE_COULDNT_RESOLVE_PROXY: sn->error = DAV_COULDNT_RESOLVE_PROXY; break; |
166 case CURLE_COULDNT_RESOLVE_PROXY: sn->error = DAV_COULDNT_RESOLVE_PROXY; break; |