Message ID | 20190516110511.10018-2-andrej.krpic@gmail.com |
---|---|
State | Accepted |
Headers | show
Return-Path: <swupdate+bncBCKYP6V62ADBB3MH6XTAKGQEZN26ICY@googlegroups.com> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=googlegroups.com (client-ip=2a00:1450:4864:20::23f; helo=mail-lj1-x23f.google.com; envelope-from=swupdate+bncbckyp6v62adbb3mh6xtakgqezn26icy@googlegroups.com; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=googlegroups.com header.i=@googlegroups.com header.b="Yh6W/kmA"; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="N0bcrR+a"; dkim-atps=neutral Received: from mail-lj1-x23f.google.com (mail-lj1-x23f.google.com [IPv6:2a00:1450:4864:20::23f]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 454T9D6DVLz9s7h for <incoming@patchwork.ozlabs.org>; Thu, 16 May 2019 21:05:20 +1000 (AEST) Received: by mail-lj1-x23f.google.com with SMTP id x1sf454351ljh.3 for <incoming@patchwork.ozlabs.org>; Thu, 16 May 2019 04:05:20 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1558004717; cv=pass; d=google.com; s=arc-20160816; b=XeiqqbK7g+pn/5o+l/9aMZYAYYYoEbvoGQ5R/E8nMhfioVZBU9eCgqYG3kHlkfhgNt w2PihPJOssWkUARpndUCxmYcWXhooD14mlU4ZOE3NOeduh4TqfRdXHIYLiYXbkvI2Ebe Sw9FKmHll0WIquSNvc35ePP87AFdjGqWv+xg4tCnk7IsEAAWGSL9Q+LYuP26L4MfMkE3 elEJLr4oLpkaRIVWPlGPu5pVQnJdEZGBrzRF1vuc52Rcj2weASBv1svlC6/oQ5+Trmvd WfaMQpm26G965Diutfcaly0oDkVbgyz5ikijr7ewaow9G5yDSX/uSA4Hw6I0/9XVL+dN /EDQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:sender:dkim-signature:dkim-signature; bh=78QwXK5AGne1jCcR296R+SI6AlTl2CwIlIsmedH7uRM=; b=w2AW9p7ke+X0aPW/t2ARzRiMgA3Y3iTTLHDiyDC9gEg9HyCbxSB0h5LpeAhEz++lEj t39I1mBSIc3fHVa4d/BZjMAjFMD/qfMY4mBrX5FzGBhhlYx+TIEnJwlrvuuVr8Y+73fT FTkUTWpHbaa1YLGIHbiXZnx8n8x7ZfBi90SnFxRN+YZaYEVFcX99PvFFLZ6RerLAqYxF +1V7tG2l9xs7lGSvYuaE+1F3dOGT93cEdgjCxQLhDdnX5QbfcD35NjNKfsDnejfhzWmX q3Q1842OWqk718njhjrnq441QaRYdL6Wg6ICViO5ENNMvzPKxBKEMTQuXHClY4Xn+D4p solQ== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ir989cfC; spf=pass (google.com: domain of andrej.krpic@gmail.com designates 2a00:1450:4864:20::433 as permitted sender) smtp.mailfrom=andrej.krpic@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=78QwXK5AGne1jCcR296R+SI6AlTl2CwIlIsmedH7uRM=; b=Yh6W/kmAhTNRmBsg3CGvD2iDUw75M2iUWzMHQhpPziIDL5zE1L3rZ0EYg91tdeEtwZ GBoX5KabiPfpzz9LbEV8u29Jrbo5vD+SIZw9DzfQSqWtS82gSvIbjTCnQeDCchRvu07o kryfYF+AWMoMfi0CaueKn2ft7W1skCQFCVD+KMKrtCBJ4Xo5VIwj7ZbMHIxZV6jqcW+a 5EJ6iOyqQjkoapECcAKKMonDEkyMVuM7V+K4CU9xxUp4p5cOaiKzSEDWUQDU92uT7UQj WqQJYxmLo8WjcHWKpvjKY+SGEo58q03hGuFuQxiQjsaapuAa6JKsb71lLrCcDV2/XlQE GMeA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding:x-original-sender :x-original-authentication-results:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=78QwXK5AGne1jCcR296R+SI6AlTl2CwIlIsmedH7uRM=; b=N0bcrR+aPQiwSRqZ3T/T33D4sqbeLzx3muCMRTyf3I1aRdgjeMJ4B9eC9744vNUUXk uZXuIWrDk/o0UI2bi6sJckdRvFeZxvSoioXonCa5s7+gwHZWMCm4SWqReJ6yKrnismpR LohBrLn/jn7cDaHqxif0Y1sDJUe7/esSPTtKpQ+vzlJdhBl79AKm6fQjXh1XW+YqxwOw 1weclYBE76IJgZlZ8e4MrHKczLWlQcxgxA4RcV9oZp0VZp0N7PVMXfLqZ/WkjECIMb6B /o7m+VEVPjH946VdI0wexZmBVDoPC3QC03JCEjQD8/HgdpIKJwkHI7wDr++ctBKvlq5r O8Ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding :x-original-sender:x-original-authentication-results:precedence :mailing-list:list-id:x-spam-checked-in-group:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=78QwXK5AGne1jCcR296R+SI6AlTl2CwIlIsmedH7uRM=; b=Usufec6iZmO7EzKJxlnCdSdFUJxgES5IzZlA/tM+tGIBfbz+oA3S3lS2/5S9it0ewd TJ6tBLUhufyenJTdREx4GX6H7Ga3dZHKqYSCxFj6Xttg2pO6sQdeEHd0Y8IMpkIY+N3k n9h7A4uah/+iAcDtJ90wP9SvICbyDXHA//gwpLmyrhkJs3oLB3ryQjF9QmzaA1iFHgdy Bz1xtls29G/kZBS4dAKi91UXBq/XVXqE2Wf4Xpi1uHTbpGjcohro7nSN/gghy511PStM IV3On1g7TYF+O2J3PBMX/xaaRsjVnVSv1FykyIq2kqF3ImdGxLw6OkrCtOgZHrwXajsE U8AQ== Sender: swupdate@googlegroups.com X-Gm-Message-State: APjAAAUsZY17z0/1sPLrdoNhfq8ZlCLjr+jwmAZzmqWwTjOAEOFgJ+1t Gz+Bnjgwz6V6BAJszy1Y1dg= X-Google-Smtp-Source: APXvYqztN7/TYjBm0xzRejrw/CPTLridCSfrDr6aem5LfIdCA1qitrr6b5G8Y/rezkFAp+zdGyQB7g== X-Received: by 2002:a19:ca02:: with SMTP id a2mr23243805lfg.88.1558004717241; Thu, 16 May 2019 04:05:17 -0700 (PDT) X-BeenThere: swupdate@googlegroups.com Received: by 2002:ac2:494e:: with SMTP id o14ls533881lfi.4.gmail; Thu, 16 May 2019 04:05:16 -0700 (PDT) X-Received: by 2002:ac2:4213:: with SMTP id y19mr14890054lfh.66.1558004716748; Thu, 16 May 2019 04:05:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558004716; cv=none; d=google.com; s=arc-20160816; b=nr4gBPZVzVDgxuAD6zA39vJWoHyM92CsnMnRN83iDXzN+yQuRPCUwl4PoA6U4yd8kO 2auaF1v4hDMzns8oYgDqLUr1F4h6Mfs4Qvzy8VlvgAE+3+38LaJDCW6fS7MlDHaglGXY FKVrjT605BfFiaX4GUL19ckNBhh0LPSLL6O9CNBkBxzg79p01HNrGgqYHCzpnCMbFStd sXD2VIGGK7UYqCzMDJC8wTEfkdlsxBTB91Nj3EC/USsVVJg1F2QcrZq7x/QKWuva588e 0xCcPZXVE9l7yKFVZ/PLWpMRs7WwN/GMTndXUU/NX2QVEpcvorXEja/uDJEUto+8iE5H jE3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:dkim-signature; bh=Dt7rBlFEDgmmMq5LuSviMnRVA4HLmA4GLUiHa3kQ1Jk=; b=iD71W/xcUYT1zMx17n9goQd/2HDebvGbT8LWDCgL2Qt0Elt2vOSDqlHD5xpgjE5f4f UJSOVRz/Atgy6mvrXh5nhMXYZjH68RCn663JLukQs8TmxGd0i1DlITxeEwUm86zgXLj5 2ZvTskuva6yqKeJhnZn18IeQ4Ui8Zdn+u96Hg37u0oLszQXrpBtsa31s+ID0S7wfIyqh 74naTDUv3EIjkDWe4a+SFnHBi6SZ2P1Qs+nb5SOs+71WuWdDBVRTErwXbCFxgNkG63Ps X6wd7KgxFdXcb/7qFWKB/7hELRYtap4Ti5/QF6xB32Cm1yTGZQahdsjss/fyqE2MGHQS dihg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ir989cfC; spf=pass (google.com: domain of andrej.krpic@gmail.com designates 2a00:1450:4864:20::433 as permitted sender) smtp.mailfrom=andrej.krpic@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from mail-wr1-x433.google.com (mail-wr1-x433.google.com. [2a00:1450:4864:20::433]) by gmr-mx.google.com with ESMTPS id j7si890550ljc.0.2019.05.16.04.05.16 for <swupdate@googlegroups.com> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 16 May 2019 04:05:16 -0700 (PDT) Received-SPF: pass (google.com: domain of andrej.krpic@gmail.com designates 2a00:1450:4864:20::433 as permitted sender) client-ip=2a00:1450:4864:20::433; Received: by mail-wr1-x433.google.com with SMTP id d18so2900798wrs.5 for <swupdate@googlegroups.com>; Thu, 16 May 2019 04:05:16 -0700 (PDT) X-Received: by 2002:adf:f1c3:: with SMTP id z3mr11136715wro.263.1558004716295; Thu, 16 May 2019 04:05:16 -0700 (PDT) Received: from localhost ([193.46.75.3]) by smtp.gmail.com with ESMTPSA id x4sm4517772wrn.41.2019.05.16.04.05.15 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 16 May 2019 04:05:15 -0700 (PDT) From: andrej.krpic@gmail.com To: swupdate@googlegroups.com Cc: =?utf-8?q?Andrej_Krpi=C4=8D?= <andrej.krpic@smart-com.si> Subject: [swupdate] [PATCH 1/1] webserver: pass user_data to the upload handler in the case of an error Date: Thu, 16 May 2019 13:05:11 +0200 Message-Id: <20190516110511.10018-2-andrej.krpic@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20190516110511.10018-1-andrej.krpic@gmail.com> References: <20190516110511.10018-1-andrej.krpic@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Original-Sender: andrej.krpic@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=ir989cfC; spf=pass (google.com: domain of andrej.krpic@gmail.com designates 2a00:1450:4864:20::433 as permitted sender) smtp.mailfrom=andrej.krpic@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list swupdate@googlegroups.com; contact swupdate+owners@googlegroups.com List-ID: <swupdate.googlegroups.com> X-Spam-Checked-In-Group: swupdate@googlegroups.com X-Google-Group-Id: 605343134186 List-Post: <https://groups.google.com/group/swupdate/post>, <mailto:swupdate@googlegroups.com> List-Help: <https://groups.google.com/support/>, <mailto:swupdate+help@googlegroups.com> List-Archive: <https://groups.google.com/group/swupdate List-Subscribe: <https://groups.google.com/group/swupdate/subscribe>, <mailto:swupdate+subscribe@googlegroups.com> List-Unsubscribe: <mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>, <https://groups.google.com/group/swupdate/subscribe> |
Series |
[1/1] webserver: pass user_data to the uploadhandler in the case of an error
|
expand
|
diff --git a/mongoose/mongoose.c b/mongoose/mongoose.c index 11c2837..d238934 100644 --- a/mongoose/mongoose.c +++ b/mongoose/mongoose.c @@ -6109,6 +6109,7 @@ static void mg_http_handler(struct mg_connection *nc, int ev, struct mg_http_multipart_part mp; memset(&mp, 0, sizeof(mp)); mp.status = -1; + mp.user_data = pd->mp_stream.user_data; mp.var_name = pd->mp_stream.var_name; mp.file_name = pd->mp_stream.file_name; mg_call(nc, (pd->endpoint_handler ? pd->endpoint_handler : nc->handler),