From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 17020A04C1 for ; Mon, 10 Aug 2020 04:03:26 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 691CA2986; Mon, 10 Aug 2020 04:03:25 +0200 (CEST) Received: from mail-lf1-f52.google.com (mail-lf1-f52.google.com [209.85.167.52]) by dpdk.org (Postfix) with ESMTP id B9E5A288C for ; Mon, 10 Aug 2020 04:03:24 +0200 (CEST) Received: by mail-lf1-f52.google.com with SMTP id k13so3872473lfo.0 for ; Sun, 09 Aug 2020 19:03:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=w8f9AYPMJdIhVviJu3MOAvx0cboTLWZKsmyFVckp+so=; b=TzLd0Fh2jkHXk7P+tHMK+SuFSLB8xMUNVhnSye7aDbl8mjJD/9Z1N4cInDtlYtA42O RD/1fw1olGntHF6KUYUXODnAElcyTV5hA/lldXQpS3FnaFdE7tG+wk+z0NQrdPmAzvG0 KDmT3z+1Ls8UN0i5EEyVSmcavFnTDtOjwdf5sEFtF1BMqH4JPBrRuUtnVZqKwD7HU7j6 xPe8SMDO3MP+P8Ktvlc4LPpXTJCvUreRqQzlwsR9tsQHNJy4IorXlpT6ajcYIsAriewA lcB1WgygRiHTS86tbUBUenvEOIOWlDv8Y6d5gpLvGB5fK5HeR8qK/ih2RiPWAEhiJAKJ rpbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=w8f9AYPMJdIhVviJu3MOAvx0cboTLWZKsmyFVckp+so=; b=it0nzlcI7shTwoBdgDiioLqz+eujOYfyl997H0PqZSvHChQJpTyy9s2Bh+moBDneUL 5LqVIE57a7cvrxU91xXgWFEAGPC5HpIlK9KhuTZtUTyKdSU9cCrT5X7qyBYpF/qRE2tk PvkCvXRuFE6+JJaenmUHipDMg6S1k1deDgnOPU5nZWVF8dXsSbdf8Ku3wZuP/bl90Q+F 0GdL7bywKgFsGntfZsmx2Wv7Wh4JMb52DLfPWydQBcg1vXbelNjfiHLOMTT58o6XGMHR p5Bi6IJ+0CcP/tJAuJdFEYqyV/rcLpG7M1/VmVfhGhO7eqp33vAbFbkpgJBMpfrjByDL xnSA== X-Gm-Message-State: AOAM531hDBfsRLs51w5F+p6voUqzNBGKw2czgtBmLM6XT4hQtak0zwSI +qiFRaZBFJ68J4+WDCU3dhy3ISwqgjIMnOR46JlD5q/z X-Google-Smtp-Source: ABdhPJzYVOqeaNWVcBG1jHFiqbWCN5cY19apcww2xvACnI/jXJaEX4BykabrVC3Iakj6q2VJf6P1wKvIzucK7liOXZU= X-Received: by 2002:ac2:4a69:: with SMTP id q9mr11752129lfp.193.1597025003700; Sun, 09 Aug 2020 19:03:23 -0700 (PDT) MIME-Version: 1.0 From: Arvind Narayanan Date: Sun, 9 Aug 2020 21:03:12 -0500 Message-ID: To: users Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-users] rte_flow() usage of htonl() for ipv4 addr masks? X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org Sender: "users" Hi, In the flow_filtering sample application, the IP's mask was set without using htonl(). https://github.com/DPDK/dpdk/blob/master/examples/flow_filtering/flow_blocks.c#L85 Another DPDK page shows how a testpmd command is translated to C code. On this page though, Example 4.2 (Range IPv4 drop) has used htonl() to set the mask. Any clarification on how to load the mask would be helpful. Thanks, Arvind