summaryrefslogtreecommitdiff
path: root/src/ne_basic.c
diff options
context:
space:
mode:
authorjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2006-02-25 23:17:45 +0000
committerjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2006-02-25 23:17:45 +0000
commitf0079632aa9c040f67acc9cdcaab73ec08dcad1d (patch)
treed19b6e3820769ad3f93e388afe058dd9be6ffea5 /src/ne_basic.c
parentb309b35d74fe34ea0647267773e556d96e4f9c55 (diff)
downloadneon-f0079632aa9c040f67acc9cdcaab73ec08dcad1d.tar.gz
* src/ne_basic.c (ne_post): Flag POST request as non-idempotent.
* src/ne_locks.c (ne_lock): Flag LOCK request as non-idempotent. git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@949 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
Diffstat (limited to 'src/ne_basic.c')
-rw-r--r--src/ne_basic.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ne_basic.c b/src/ne_basic.c
index 9cae152..2c32c1b 100644
--- a/src/ne_basic.c
+++ b/src/ne_basic.c
@@ -216,6 +216,8 @@ int ne_post(ne_session *sess, const char *uri, int fd, const char *buffer)
ne_request *req = ne_request_create(sess, "POST", uri);
int ret;
+ ne_set_request_flag(req, NE_REQFLAG_IDEMPOTENT, 0);
+
ne_set_request_body_buffer(req, buffer, strlen(buffer));
ret = dispatch_to_fd(req, fd, NULL);