X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fdav_put.c;h=8b6935ef1a2cbc94bd39d02b7668f7dd74dc42b8;hb=HEAD;hp=e2a29d15cb64cf4c45ee83d7edd125dfaff7ce84;hpb=8c2d12e026dd60a3fa22112e739880b402f2b3f4;p=citadel.git diff --git a/webcit/dav_put.c b/webcit/dav_put.c index e2a29d15c..65e4a4225 100644 --- a/webcit/dav_put.c +++ b/webcit/dav_put.c @@ -1,25 +1,19 @@ /* * Handles GroupDAV PUT requests. * - * Copyright (c) 2005-2010 by the citadel.org team + * Copyright (c) 2005-2012 by the citadel.org team * * This program is open source software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 3 of the License, or - * (at your option) any later version. + * it under the terms of the GNU General Public License, version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ #include "webcit.h" -#include "webserver.h" + #include "dav.h" @@ -57,7 +51,7 @@ void dav_put_bigics(void) /* Report success and not much else. */ hprintf("HTTP/1.1 204 No Content\r\n"); - syslog(9, "HTTP/1.1 204 No Content\r\n"); + syslog(LOG_DEBUG, "HTTP/1.1 204 No Content\r\n"); dav_common_headers(); begin_burst(); end_burst(); @@ -124,12 +118,12 @@ void dav_put(void) * version, so we fail... */ if (StrLength(WCC->Hdr->HR.dav_ifmatch) > 0) { - syslog(9, "dav_ifmatch: %s\n", ChrPtr(WCC->Hdr->HR.dav_ifmatch)); + syslog(LOG_DEBUG, "dav_ifmatch: %s\n", ChrPtr(WCC->Hdr->HR.dav_ifmatch)); old_msgnum = locate_message_by_uid(ChrPtr(dav_uid)); - syslog(9, "old_msgnum: %ld\n", old_msgnum); + syslog(LOG_DEBUG, "old_msgnum: %ld\n", old_msgnum); if (StrTol(WCC->Hdr->HR.dav_ifmatch) != old_msgnum) { hprintf("HTTP/1.1 412 Precondition Failed\r\n"); - syslog(9, "HTTP/1.1 412 Precondition Failed (ifmatch=%ld, old_msgnum=%ld)\r\n", + syslog(LOG_INFO, "HTTP/1.1 412 Precondition Failed (ifmatch=%ld, old_msgnum=%ld)\r\n", StrTol(WCC->Hdr->HR.dav_ifmatch), old_msgnum); dav_common_headers(); @@ -180,7 +174,7 @@ void dav_put(void) new_msgnum = atol(buf); break; case 1: - syslog(9, "new_msgnum=%ld (%s)\n", new_msgnum, buf); + syslog(LOG_DEBUG, "new_msgnum=%ld (%s)\n", new_msgnum, buf); break; case 2: StrBufAppendBufPlain(dav_uid, buf, -1, 0); @@ -210,7 +204,7 @@ void dav_put(void) if (old_msgnum < 0L) { char escaped_uid[1024]; hprintf("HTTP/1.1 201 Created\r\n"); - syslog(9, "HTTP/1.1 201 Created\r\n"); + syslog(LOG_DEBUG, "HTTP/1.1 201 Created\r\n"); dav_common_headers(); hprintf("etag: \"%ld\"\r\n", new_msgnum); hprintf("Location: "); @@ -227,7 +221,7 @@ void dav_put(void) /* We modified an existing item. */ hprintf("HTTP/1.1 204 No Content\r\n"); - syslog(9, "HTTP/1.1 204 No Content\r\n"); + syslog(LOG_DEBUG, "HTTP/1.1 204 No Content\r\n"); dav_common_headers(); hprintf("Etag: \"%ld\"\r\n", new_msgnum); /* The item we replaced has probably already been deleted by