Show a cover letter.

GET /api/covers/129235/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 129235,
    "url": "http://patchwork.dpdk.org/api/covers/129235/?format=api",
    "web_url": "http://patchwork.dpdk.org/project/dts/cover/20230704064726.455361-1-ke1.xu@intel.com/",
    "project": {
        "id": 3,
        "url": "http://patchwork.dpdk.org/api/projects/3/?format=api",
        "name": "DTS",
        "link_name": "dts",
        "list_id": "dts.dpdk.org",
        "list_email": "dts@dpdk.org",
        "web_url": "",
        "scm_url": "git://dpdk.org/tools/dts",
        "webscm_url": "http://git.dpdk.org/tools/dts/",
        "list_archive_url": "https://inbox.dpdk.org/dts",
        "list_archive_url_format": "https://inbox.dpdk.org/dts/{}",
        "commit_url_format": ""
    },
    "msgid": "<20230704064726.455361-1-ke1.xu@intel.com>",
    "list_archive_url": "https://inbox.dpdk.org/dts/20230704064726.455361-1-ke1.xu@intel.com",
    "date": "2023-07-04T06:47:24",
    "name": "[V1,0/2] Updating packet module for new util functions and packet types.",
    "submitter": {
        "id": 2810,
        "url": "http://patchwork.dpdk.org/api/people/2810/?format=api",
        "name": "Ke Xu",
        "email": "ke1.xu@intel.com"
    },
    "mbox": "http://patchwork.dpdk.org/project/dts/cover/20230704064726.455361-1-ke1.xu@intel.com/mbox/",
    "series": [
        {
            "id": 28802,
            "url": "http://patchwork.dpdk.org/api/series/28802/?format=api",
            "web_url": "http://patchwork.dpdk.org/project/dts/list/?series=28802",
            "date": "2023-07-04T06:47:24",
            "name": "Updating packet module for new util functions and packet types.",
            "version": 1,
            "mbox": "http://patchwork.dpdk.org/series/28802/mbox/"
        }
    ],
    "comments": "http://patchwork.dpdk.org/api/covers/129235/comments/",
    "headers": {
        "Return-Path": "<dts-bounces@dpdk.org>",
        "X-Original-To": "patchwork@inbox.dpdk.org",
        "Delivered-To": "patchwork@inbox.dpdk.org",
        "Received": [
            "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 9F44242DCC;\n\tTue,  4 Jul 2023 08:47:33 +0200 (CEST)",
            "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 755CC40F18;\n\tTue,  4 Jul 2023 08:47:33 +0200 (CEST)",
            "from mga01.intel.com (mga01.intel.com [192.55.52.88])\n by mails.dpdk.org (Postfix) with ESMTP id C613F40E03\n for <dts@dpdk.org>; Tue,  4 Jul 2023 08:47:31 +0200 (CEST)",
            "from fmsmga007.fm.intel.com ([10.253.24.52])\n by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;\n 03 Jul 2023 23:47:30 -0700",
            "from dpdk-xuke-host.sh.intel.com ([10.67.114.220])\n by fmsmga007.fm.intel.com with ESMTP; 03 Jul 2023 23:47:20 -0700"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple;\n d=intel.com; i=@intel.com; q=dns/txt; s=Intel;\n t=1688453252; x=1719989252;\n h=from:to:cc:subject:date:message-id:mime-version:\n content-transfer-encoding;\n bh=Nj7gN7SoIpLaelXRRCYJgEuBCVvcjvcQwtgSG38OIEk=;\n b=PuBRWzYTwd0YhavBFdPn0Ie5TLeV0h/+k23pgT5zdemgmFXb/3OGusFX\n K7DxScIfCtvMGHy7w1HveczeAGJf4bgfgWZtM+xzB9UXGItkljvidYtBp\n OWx34MIULX0GZSff5ZHPVt4TNI6deRgFx1vUoJ8xXpKERJ1VvceCgnf6G\n AdVe6LYMD99VG5I2gi8enbzKO6B6B2l4mjD1PgeA1xg4OYCJ/Dap9Ebh+\n FnnfRCEpXjuoA20HhI244epdxZf05rGhF4NP7oDQzRS3klmS3gVHa3uDE\n yARVniNbDZps5a4vKnuNRhSb1PUnE23kMLL4LzQixh0y55y/Ej4tJsJVM g==;",
        "X-IronPort-AV": [
            "E=McAfee;i=\"6600,9927,10760\"; a=\"393791570\"",
            "E=Sophos;i=\"6.01,179,1684825200\"; d=\"scan'208\";a=\"393791570\"",
            "E=McAfee;i=\"6600,9927,10760\"; a=\"721995400\"",
            "E=Sophos;i=\"6.01,179,1684825200\"; d=\"scan'208\";a=\"721995400\""
        ],
        "X-ExtLoop1": "1",
        "From": "Ke Xu <ke1.xu@intel.com>",
        "To": "dts@dpdk.org",
        "Cc": "ke1.xu@intel.com,\n\tlijuan.tu@intel.com,\n\tzhiminx.huang@intel.com",
        "Subject": "[DTS][PATCH V1 0/2] Updating packet module for new util functions and\n packet types.",
        "Date": "Tue,  4 Jul 2023 06:47:24 +0000",
        "Message-Id": "<20230704064726.455361-1-ke1.xu@intel.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "dts@dpdk.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "test suite reviews and discussions <dts.dpdk.org>",
        "List-Unsubscribe": "<https://mails.dpdk.org/options/dts>,\n <mailto:dts-request@dpdk.org?subject=unsubscribe>",
        "List-Archive": "<http://mails.dpdk.org/archives/dts/>",
        "List-Post": "<mailto:dts@dpdk.org>",
        "List-Help": "<mailto:dts-request@dpdk.org?subject=help>",
        "List-Subscribe": "<https://mails.dpdk.org/listinfo/dts>,\n <mailto:dts-request@dpdk.org?subject=subscribe>",
        "Errors-To": "dts-bounces@dpdk.org"
    },
    "content": "Packet module is designed to support packet organizing, analyzing and\n processing of different packet types. This patch introduced several\n new functions and supported new packet types in this module.\n\nAdded support for GTPU and GENEVE packet. Packet module only supports\n limited tunneling layers like VxLAN, GRE. New packet types are required\n in recent DPDK releases and GTPU and GENEVE are required to be added.\n\nAdded new util functions. Packet module introduced several util functions\n for writing packets into files, getting and increasing IP addresses,\n getting ether types and so on. As more packet types are introduced, some\n other util functions are required. This patch implemented a set of packet\n layer indexing, packet payload, segment and checksum checking. This patch\n also fixed some bad doc strings.\n\nKe Xu (2):\n  framework/packet: Add GTPU and GENEVE support for packet module.\n  framework/packet: Update packet module for new methods.\n\n framework/packet.py | 864 +++++++++++++++++++++++++++++++++++++++++++-\n 1 file changed, 860 insertions(+), 4 deletions(-)"
}