From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755883AbbEUPA1 (ORCPT ); Thu, 21 May 2015 11:00:27 -0400 Received: from nbfkord-smmo02.seg.att.com ([209.65.160.78]:18474 "EHLO nbfkord-smmo02.seg.att.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755792AbbEUPAV (ORCPT ); Thu, 21 May 2015 11:00:21 -0400 X-Greylist: delayed 488 seconds by postgrey-1.27 at vger.kernel.org; Thu, 21 May 2015 11:00:21 EDT X-MXL-Hash: 555df305508e8fc3-f036dc5c19a80388d992789d001ccb232c05c9b0 X-MXL-Hash: 555df11d11cbcaf0-6b289dde7a865217900d40b886ebce5f49606dea Message-ID: <555DF113.1050408@solarflare.com> Date: Thu, 21 May 2015 15:52:03 +0100 From: Edward Cree User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130625 Thunderbird/17.0.7 MIME-Version: 1.0 To: Cong Wang CC: Alex Gartrell , , "linux-kernel@vger.kernel.org" , netdev , Subject: Re: We've released a generic netlink python library -- gnlpy References: <555CF83B.7040706@fb.com> In-Reply-To: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [10.17.20.45] X-TM-AS-Product-Ver: SMEX-10.0.0.1412-7.000.1014-21558.005 X-TM-AS-Result: No--1.378600-0.000000-31 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-AnalysisOut: [v=2.0 cv=Rohy2laK c=1 sm=1 a=MkjXnYnS3dyNWGSWLXxFFQ==:17 a] X-AnalysisOut: [=mypmul4OXYAA:10 a=fVG4DLb5TBsA:10 a=BLceEmwcHowA:10 a=Ikc] X-AnalysisOut: [TkHD0fZMA:10 a=zRKbQ67AAAAA:8 a=h1PgugrvaO0A:10 a=FOH2dFAW] X-AnalysisOut: [AAAA:8 a=NEAV23lmAAAA:8 a=8AHkEIZyAAAA:8 a=EyOOznmSluWt-La] X-AnalysisOut: [Z0eAA:9 a=QEXdDO2ut3YA:10 a=VlZU0XKO32wA:10] X-Spam: [F=0.2000000000; CM=0.500; S=0.200(2014051901)] X-MAIL-FROM: X-SOURCE-IP: [12.187.104.25] Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 21/05/15 00:33, Cong Wang wrote: > On Wed, May 20, 2015 at 2:10 PM, Alex Gartrell wrote: >> Hey everyone, >> >> tl;dr; pure python generic netlink library with simple clients for ipvs and >> taskstats here: https://github.com/facebook/gnlpy > libnl should have python support for generic netlink too: > > $ ls python/netlink/genl/ > capi.i __init__.py Makefile Makefile.am Makefile.in > > but I never use its python module so not sure if it works... ;) There is also pyroute2.netlink.generic which does work but it's a bit clunky imho.