When trying to build the git version of pf_ring modified drivers, I
get the following errors (I know the 3.19 is not supported yet).
Sounds like an API change.

What is the timeframe for the 3.19 support?


  CC [M]  
/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src/igb_main.o
/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src/igb_main.c:
In function ‘igb_ndo_bridge_getlink’:
/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src/igb_main.c:2567:2:
error: too few arguments to function ‘ndo_dflt_bridge_getlink’
  return ndo_dflt_bridge_getlink(skb, pid, seq, dev, mode);

  ^

In file included from include/net/dst.h:13:0,
                 from include/net/sock.h:68,
                 from include/linux/tcp.h:22,
                 from
/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src/igb_main.c:33:
include/linux/rtnetlink.h:110:12: note: declared here
 extern int ndo_dflt_bridge_getlink(struct sk_buff *skb, u32 pid, u32 seq,
            ^
/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src/igb_main.c:
At top level:
/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src/igb_main.c:2611:2:
warning: initialization from incompatible pointer type [enabled by
default]
  .ndo_fdb_add  = igb_ndo_fdb_add,
  ^
/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src/igb_main.c:2611:2:
warning: (near initialization for ‘igb_netdev_ops.ndo_fdb_add’)
[enabled by default]
/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src/igb_main.c:
In function ‘igb_ndo_bridge_getlink’:
/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src/igb_main.c:2568:1:
warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
make[5]: *** 
[/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src/igb_main.o]
Error 1
make[4]: *** 
[_module_/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src]
Error 2
make[4]: Leaving directory `/usr/src/linux-headers-3.19.0-18-generic'
make[3]: *** [default] Error 2
make[3]: Leaving directory
`/home/mpurzynski/PF_RING/drivers/ZC/intel/igb/igb-5.2.5-zc/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/mpurzynski/PF_RING/drivers/ZC/intel'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/mpurzynski/PF_RING/drivers/ZC'
make: *** [pf_ring_aware] Error 2
nsmbuild2 :: ~/PF_RING/drivers ‹dev*› »
                                                     2 ↵
_______________________________________________
Ntop mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop

Reply via email to