From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by dpdk.org (Postfix) with ESMTP id E04D0A56E for ; Wed, 5 Aug 2015 02:23:22 +0200 (CEST) Received: by lbbpo9 with SMTP id po9so15472259lbb.2 for ; Tue, 04 Aug 2015 17:23:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=JmBPS/FAa9MDXk5adon0zgZBPAHS8i+xCQ2p1mA5mhU=; b=jCCLjHR3PD+ko/tmlWWDpuyjM47ujxg6+6AWi4ki2FgH11HsIdDr6dyt0TFjA2z7s8 8NsB+/EPiXL24f/xF9cuTFxLy4CmGYp/B/apwROcqa/RtiyKgih3Eu2ArsIWh957wmV+ sYsyV333qF5PbekJr4FMjG6QZDGNXtW2oiCeIKbXZbW69igwmNZwkK7oZPPiKy4u5HMd vEFP3pSbXnkDYWYPjc6OMl+hD3nB5O+0ATHFD4IQZMd4PS4pbwT34ZUUTMQokNot/yj7 8Da9lxgaObebBhxV5LpXsBoMu+042PzB7GmgFT+pIuHFKAcHt/uDF1YmTwZhnKPeykVY BU0A== MIME-Version: 1.0 X-Received: by 10.112.144.69 with SMTP id sk5mr6987342lbb.6.1438734202276; Tue, 04 Aug 2015 17:23:22 -0700 (PDT) Received: by 10.112.190.100 with HTTP; Tue, 4 Aug 2015 17:23:22 -0700 (PDT) Date: Wed, 5 Aug 2015 09:23:22 +0900 Message-ID: From: "EaseTheWorld Mr." To: dev@dpdk.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] Using kni for tcp stream classification X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Aug 2015 00:23:23 -0000 Hello. I'm using kni with a libpcap-based program. I will sort packets by tcp stream in kni so the program can concentrate on the business logic. My question is - Is kni guaranteed to keep the packet order? rte_kni_tx_burst(p1)->rte_kni_tx_burst(p2)->rte_kni_tx_burst(p3) then I want pcap_loop() to return p1, p2, p3 in same order? - There are many libraries in dpdk. What rte_libs can I use to classify tcp streams? Any examples?