get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 74534,
    "url": "https://patches.dpdk.org/api/patches/74534/?format=api",
    "web_url": "https://patches.dpdk.org/project/dpdk/patch/1595320315-15549-1-git-send-email-rasland@mellanox.com/",
    "project": {
        "id": 1,
        "url": "https://patches.dpdk.org/api/projects/1/?format=api",
        "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",
        "list_archive_url": "https://inbox.dpdk.org/dev",
        "list_archive_url_format": "https://inbox.dpdk.org/dev/{}",
        "commit_url_format": ""
    },
    "msgid": "<1595320315-15549-1-git-send-email-rasland@mellanox.com>",
    "list_archive_url": "https://inbox.dpdk.org/dev/1595320315-15549-1-git-send-email-rasland@mellanox.com",
    "date": "2020-07-21T08:31:55",
    "name": "[v2] net: fix compilation with pedantic enabled",
    "commit_ref": null,
    "pull_url": null,
    "state": "accepted",
    "archived": true,
    "hash": "e5f19810b29314608098bbc4387551a68ced0154",
    "submitter": {
        "id": 513,
        "url": "https://patches.dpdk.org/api/people/513/?format=api",
        "name": "Raslan Darawsheh",
        "email": "rasland@mellanox.com"
    },
    "delegate": {
        "id": 319,
        "url": "https://patches.dpdk.org/api/users/319/?format=api",
        "username": "fyigit",
        "first_name": "Ferruh",
        "last_name": "Yigit",
        "email": "ferruh.yigit@amd.com"
    },
    "mbox": "https://patches.dpdk.org/project/dpdk/patch/1595320315-15549-1-git-send-email-rasland@mellanox.com/mbox/",
    "series": [
        {
            "id": 11196,
            "url": "https://patches.dpdk.org/api/series/11196/?format=api",
            "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=11196",
            "date": "2020-07-21T08:31:55",
            "name": "[v2] net: fix compilation with pedantic enabled",
            "version": 2,
            "mbox": "https://patches.dpdk.org/series/11196/mbox/"
        }
    ],
    "comments": "https://patches.dpdk.org/api/patches/74534/comments/",
    "check": "success",
    "checks": "https://patches.dpdk.org/api/patches/74534/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<dev-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from dpdk.org (dpdk.org [92.243.14.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 9771DA0526;\n\tTue, 21 Jul 2020 10:32:08 +0200 (CEST)",
            "from [92.243.14.124] (localhost [127.0.0.1])\n\tby dpdk.org (Postfix) with ESMTP id 6D51E1BFF9;\n\tTue, 21 Jul 2020 10:32:07 +0200 (CEST)",
            "from EUR04-HE1-obe.outbound.protection.outlook.com\n (mail-eopbgr70072.outbound.protection.outlook.com [40.107.7.72])\n by dpdk.org (Postfix) with ESMTP id B740E1BFEF;\n Tue, 21 Jul 2020 10:32:05 +0200 (CEST)",
            "from AM0PR05MB6707.eurprd05.prod.outlook.com (2603:10a6:20b:15b::17)\n by AM0PR05MB4594.eurprd05.prod.outlook.com (2603:10a6:208:b0::14)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3195.25; Tue, 21 Jul\n 2020 08:32:04 +0000",
            "from AM0PR05MB6707.eurprd05.prod.outlook.com\n ([fe80::ecd3:6008:3784:4012]) by AM0PR05MB6707.eurprd05.prod.outlook.com\n ([fe80::ecd3:6008:3784:4012%5]) with mapi id 15.20.3195.026; Tue, 21 Jul 2020\n 08:32:04 +0000",
            "from mellanox.com (37.142.13.130) by\n AM0PR02CA0079.eurprd02.prod.outlook.com (2603:10a6:208:154::20) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.3216.20 via Frontend\n Transport; Tue, 21 Jul 2020 08:32:04 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=agCNf9RUpg09ZZIlBqSmv8rk0C17U69godRgMtuo8lWn7v1Xm/1iUF1Dbx49XkuYgxxg115NHXg163WL93kqTdkAuYd8V8EztWdsdttsCLoaN3OU2gul+gyLzYP4LfgOl5XXjSBzr4ls07hL6VEjZirCBKnVDWnf7wFAhH6pIE9vkq/TbEA7ESY2f6wfTaWH8ur6Fdp4PCYkvl/PLWUYBEgWRK9mysog/C79Ph0m1E7LuWnMKJy5V7LIO9670I62A5iA7CMiWbniJij1G/0quVnV8/gmw8pQ7UUWdwCSAlvCLscTWjaAxQHoG+68NYWnY3lx/7h4/VNribJcCMVomw==",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector9901;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=ZtodkudQcBWZhsQQdxqVJiOiSpiQhyZV40NhvYpCV+g=;\n b=XnaYpGf9cJDnNgu9fbm7YOA4xBtrPlo/f0Wt8OjRb9DLV3jrgIzeY5qT2aP3HxSvuKi4EsMs4Si1WYvBeLRBP/Js3jQE6WH6ZPx2yAMeij+0MapD3cXeSjAZ58+H1eDz+uNJ5OSe5G4PrKxVspgHHLVobBkGInZskxOxW1k4BrxKxOypyf/G8v0Hh598qSY+3RhszombECaS838yc/0792c53nW20h/2p7Lb6zRi3oyqHSrWTuf45dMcVnVE5SXx+S4/NJKhNLshqUvU8ZDQk9CaS1CEfhauw0qY4H4DStMsUhst0JXNwYYJYiD5ncNixGuYN66kBGaRIl9+Oo1UUA==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com;\n dkim=pass header.d=mellanox.com; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=ZtodkudQcBWZhsQQdxqVJiOiSpiQhyZV40NhvYpCV+g=;\n b=dG8nbZ41955rU6mgSMH6qx3b/He27Dvn3+TNhRXsQOEZjiqAK6ZAFr2lj8ThgrRwhG47QyYdh+AD8sq2wLEMIg6ZZkcL36/QSkP92uxXXonz3m8+d8ACQZ+0nKwChcvIQbzVJQGViKmuVmKPRNy6IBXPsGDp+aakANr543AQVXs=",
        "Authentication-Results": "dpdk.org; dkim=none (message not signed)\n header.d=none;dpdk.org; dmarc=none action=none header.from=mellanox.com;",
        "From": "Raslan Darawsheh <rasland@mellanox.com>",
        "To": "dev@dpdk.org",
        "Cc": "ferruh.yigit@intel.com,\n\tolivier.matz@6wind.com,\n\tstable@dpdk.org",
        "Date": "Tue, 21 Jul 2020 11:31:55 +0300",
        "Message-Id": "<1595320315-15549-1-git-send-email-rasland@mellanox.com>",
        "X-Mailer": [
            "git-send-email 2.7.4",
            "git-send-email 2.7.4"
        ],
        "In-Reply-To": "<1594901556-11826-1-git-send-email-rasland@mellanox.com>",
        "References": "<1594901556-11826-1-git-send-email-rasland@mellanox.com>",
        "Content-Type": "text/plain",
        "X-ClientProxiedBy": "AM0PR02CA0079.eurprd02.prod.outlook.com\n (2603:10a6:208:154::20) To AM0PR05MB6707.eurprd05.prod.outlook.com\n (2603:10a6:20b:15b::17)",
        "MIME-Version": "1.0",
        "X-MS-Exchange-MessageSentRepresentingType": "1",
        "X-Originating-IP": "[37.142.13.130]",
        "X-MS-PublicTrafficType": "Email",
        "X-MS-Office365-Filtering-HT": "Tenant",
        "X-MS-Office365-Filtering-Correlation-Id": "b8ac4a70-1d82-481f-e726-08d82d508c38",
        "X-MS-TrafficTypeDiagnostic": "AM0PR05MB4594:",
        "X-Microsoft-Antispam-PRVS": "\n <AM0PR05MB4594358BC89945F891265D71C2780@AM0PR05MB4594.eurprd05.prod.outlook.com>",
        "X-MS-Oob-TLC-OOBClassifiers": "OLM:126;",
        "X-MS-Exchange-SenderADCheck": "1",
        "X-Microsoft-Antispam": "BCL:0;",
        "X-Microsoft-Antispam-Message-Info": "\n LWxHFNKWdXnmZ3cN6AsoaRPpAqlUNWHEvIDYy6c9V7F52SNJ4Kkr9NqogsDgL7vjxUvtxrN4U7U25faC+QQT/bmfT+655ChGo2IKOEh8CwJ4fXZgkU8RqT7ETdkJ9VsBkx0cdCQw0QwJULcHzuKVV+UhdnPmMqZf9S1V/9BRQgfZUeYPX05tVBTa5ARwiWv+enLgHCctY0WsSWlQPzZfpY7OHWbOcAZs+zt8wsx6qVgwzgRg2DSaw8M5urZ6XtUdRVzYFL90+yKEpKWsce3vnVQLSdnjjgYk4JR/pPX5PpC+82A9GoPk6qBvveVxjvX2iK31AL8zF46ikuwr9QEM0w==",
        "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:AM0PR05MB6707.eurprd05.prod.outlook.com; PTR:; CAT:NONE;\n SFTY:;\n SFS:(4636009)(346002)(39860400002)(376002)(366004)(396003)(136003)(316002)(52116002)(26005)(8676002)(8936002)(4326008)(55016002)(36756003)(2906002)(7696005)(8886007)(6916009)(2616005)(5660300002)(478600001)(6666004)(66476007)(66556008)(66946007)(86362001)(956004)(16526019)(186003)(83380400001);\n DIR:OUT; SFP:1101;",
        "X-MS-Exchange-AntiSpam-MessageData": "\n XwzZInBK2yCr79vFTWLHMWjPprICSYDtP2//uSvOiYfwe7KgiJX+8/0UjACg6TFWPH+kGeDwSQV9dKml+n0tvJZDPR4dgi9CM38aTwihliq7oP0UOMGdaIXeEsyRjjwLmcdSVYUzmk81CJJpc9ga1RcKQ3z7nEkoRNS7gA8SYUnDa2cyHM8fo2Sq3IIc7SNpLFZ3O4uIIBUFD4tDXS5CkjVl9k8CuHPManaJhIiOw6IT3w0VBrZ3Kbuc71eOBWE3DyzVNGjJxy2ZhpOcclhXTI7jATARNWWpAfm1y0RDOUdKPb48P3nV1IA5CNc8nK9gYO6WUwjOrCb0OABaj3YdMBNn3tXGCgH2jBxWZGSWHQ/x+tLBgS9CtjwMGnl4LoFXaQTVkAw6CwJQjQad4zoyTNb5ASvpQ7Ek6HaanOlHE5HiacV3lxA0/5AGIxDVH/Gx65MBlwV8G+xijCKNnEJ6UZcI24t5BQXCmH483Li4K8DUNuwM3Uo4MN7bBzyRXxRY",
        "X-OriginatorOrg": "Mellanox.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n b8ac4a70-1d82-481f-e726-08d82d508c38",
        "X-MS-Exchange-CrossTenant-AuthSource": "AM0PR05MB6707.eurprd05.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "21 Jul 2020 08:32:04.7880 (UTC)",
        "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted",
        "X-MS-Exchange-CrossTenant-Id": "a652971c-7d2e-4d9b-a6a4-d149256f461b",
        "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED",
        "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n uHWRlIrcnWAvZWExSfXFxRpaj9FhSHFM3rlZLcwgopwArTE3v1OrShkOALF6I2q2x+FCBxpHLC7xHA+L5q7cDQ==",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "AM0PR05MB4594",
        "Subject": "[dpdk-dev] [PATCH v2] net: fix compilation with pedantic enabled",
        "X-BeenThere": "dev@dpdk.org",
        "X-Mailman-Version": "2.1.15",
        "Precedence": "list",
        "List-Id": "DPDK patches and discussions <dev.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dev/>",
        "List-Post": "<mailto:dev@dpdk.org>",
        "List-Help": "<mailto:dev-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dev-bounces@dpdk.org",
        "Sender": "\"dev\" <dev-bounces@dpdk.org>"
    },
    "content": "when trying to compile rte_mpls with pedantic enabled,\non old compilers like 4.8 it will complain about bit field definition.\n\nerror: type of bit-field 'bs' is a GCC extension [-Werror=pedantic]\nerror: type of bit-field 'tc' is a GCC extension [-Werror=pedantic]\nerror: type of bit-field 'tag_lsb' is a GCC extension [-Werror=pedantic]\n\nThis fixes the compilation error by adding extension to the header\ndefinition.\n\nFixes: e480cf487a0d (\"net: add MPLS header structure\")\nCc: olivier.matz@6wind.com\nCc: stable@dpdk.org\n\nSigned-off-by: Raslan Darawsheh <rasland@mellanox.com>\n---\nv2: fixed commit log spelling issue\n    added reference to old compilers where it fail.\n    change the implementation from changing the type of the bit fields\n    to adding __extension__ to the header definition\n---\n lib/librte_net/rte_mpls.h | 1 +\n 1 file changed, 1 insertion(+)",
    "diff": "diff --git a/lib/librte_net/rte_mpls.h b/lib/librte_net/rte_mpls.h\nindex db91707..3e8cb90 100644\n--- a/lib/librte_net/rte_mpls.h\n+++ b/lib/librte_net/rte_mpls.h\n@@ -21,6 +21,7 @@ extern \"C\" {\n /**\n  * MPLS header.\n  */\n+__extension__\n struct rte_mpls_hdr {\n \tuint16_t tag_msb;   /**< Label(msb). */\n #if RTE_BYTE_ORDER == RTE_BIG_ENDIAN\n",
    "prefixes": [
        "v2"
    ]
}