Show a patch.

GET /api/patches/43972/
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 43972,
    "url": "http://patches.dpdk.org/api/patches/43972/",
    "web_url": "http://patches.dpdk.org/patch/43972/",
    "project": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/projects/1/",
        "name": "DPDK",
        "link_name": "dpdk",
        "list_id": "dev.dpdk.org",
        "list_email": "dev@dpdk.org",
        "web_url": "http://core.dpdk.org",
        "scm_url": "git://dpdk.org/dpdk",
        "webscm_url": "http://git.dpdk.org/dpdk"
    },
    "msgid": "<17a94a139b0e08372d5e60bd8c94cc0ba653c0b1.1535543250.git.anatoly.burakov@intel.com>",
    "date": "2018-08-29T11:56:20",
    "name": "[6/7] string_fns: improve musl compatibility",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": true,
    "hash": "22c79e89b47fdd09567ede5c8e29e24b39044a1c",
    "submitter": {
        "id": 4,
        "url": "http://patches.dpdk.org/api/people/4/",
        "name": "Burakov, Anatoly",
        "email": "anatoly.burakov@intel.com"
    },
    "delegate": {
        "id": 1,
        "url": "http://patches.dpdk.org/api/users/1/",
        "username": "tmonjalo",
        "first_name": "Thomas",
        "last_name": "Monjalon",
        "email": "thomas@monjalon.net"
    },
    "mbox": "http://patches.dpdk.org/patch/43972/mbox/",
    "series": [
        {
            "id": 1091,
            "url": "http://patches.dpdk.org/api/series/1091/",
            "web_url": "http://patches.dpdk.org/project/dpdk/list/?series=1091",
            "date": "2018-08-29T11:56:14",
            "name": "Improve core EAL musl compatibility",
            "version": 1,
            "mbox": "http://patches.dpdk.org/series/1091/mbox/"
        }
    ],
    "comments": "http://patches.dpdk.org/api/patches/43972/comments/",
    "check": "success",
    "checks": "http://patches.dpdk.org/api/patches/43972/checks/",
    "tags": {},
    "headers": {
        "X-Mailman-Version": "2.1.15",
        "X-ExtLoop1": "1",
        "Errors-To": "dev-bounces@dpdk.org",
        "X-Amp-Result": "SKIPPED(no attachment in message)",
        "X-Mailer": "git-send-email 1.7.0.7",
        "Received": [
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id AE6735689;\n\tWed, 29 Aug 2018 13:57:07 +0200 (CEST)",
            "from mga18.intel.com (mga18.intel.com [134.134.136.126])\n\tby dpdk.org (Postfix) with ESMTP id 8B08C5689\n\tfor <dev@dpdk.org>; Wed, 29 Aug 2018 13:57:06 +0200 (CEST)",
            "from fmsmga007.fm.intel.com ([10.253.24.52])\n\tby orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t29 Aug 2018 04:57:05 -0700",
            "from irvmail001.ir.intel.com ([163.33.26.43])\n\tby fmsmga007.fm.intel.com with ESMTP; 29 Aug 2018 04:56:26 -0700",
            "from sivswdev01.ir.intel.com (sivswdev01.ir.intel.com\n\t[10.237.217.45])\n\tby irvmail001.ir.intel.com (8.14.3/8.13.6/MailSET/Hub) with ESMTP id\n\tw7TBuPbv028637; Wed, 29 Aug 2018 12:56:25 +0100",
            "from sivswdev01.ir.intel.com (localhost [127.0.0.1])\n\tby sivswdev01.ir.intel.com with ESMTP id w7TBuP8s010355;\n\tWed, 29 Aug 2018 12:56:25 +0100",
            "(from aburakov@localhost)\n\tby sivswdev01.ir.intel.com with LOCAL id w7TBuPMQ010351;\n\tWed, 29 Aug 2018 12:56:25 +0100"
        ],
        "References": [
            "<cover.1535543250.git.anatoly.burakov@intel.com>",
            "<cover.1535543250.git.anatoly.burakov@intel.com>"
        ],
        "X-Amp-File-Uploaded": "False",
        "X-BeenThere": "dev@dpdk.org",
        "Message-Id": "<17a94a139b0e08372d5e60bd8c94cc0ba653c0b1.1535543250.git.anatoly.burakov@intel.com>",
        "X-IronPort-AV": "E=Sophos;i=\"5.53,303,1531810800\"; d=\"scan'208\";a=\"66041624\"",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "Precedence": "list",
        "From": "Anatoly Burakov <anatoly.burakov@intel.com>",
        "X-Original-To": "patchwork@dpdk.org",
        "List-Post": "<mailto:dev@dpdk.org>",
        "Return-Path": "<dev-bounces@dpdk.org>",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "In-Reply-To": [
            "<cover.1535543250.git.anatoly.burakov@intel.com>",
            "<cover.1535543250.git.anatoly.burakov@intel.com>"
        ],
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>",
        "To": "dev@dpdk.org",
        "Delivered-To": "patchwork@dpdk.org",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n\t<mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "Date": "Wed, 29 Aug 2018 12:56:20 +0100",
        "Cc": "dpdk@stormmq.com",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "Subject": "[dpdk-dev] [PATCH 6/7] string_fns: improve musl compatibility"
    },
    "content": "Musl wraps various string functions such as strlcpy in order to\nharden them. However, the fortify wrappers are included without\nincluding the actual string functions being wrapped, which\nthrows missing definition compile errors. Fix by including\nstring.h in string functions header.\n\nSigned-off-by: Anatoly Burakov <anatoly.burakov@intel.com>\n---\n lib/librte_eal/common/include/rte_string_fns.h | 1 +\n 1 file changed, 1 insertion(+)",
    "diff": "diff --git a/lib/librte_eal/common/include/rte_string_fns.h b/lib/librte_eal/common/include/rte_string_fns.h\nindex 97597a148..ffeed2cd2 100644\n--- a/lib/librte_eal/common/include/rte_string_fns.h\n+++ b/lib/librte_eal/common/include/rte_string_fns.h\n@@ -16,6 +16,7 @@ extern \"C\" {\n #endif\n \n #include <stdio.h>\n+#include <string.h>\n \n /**\n  * Takes string \"string\" parameter and splits it at character \"delim\"\n",
    "prefixes": [
        "6/7"
    ]
}