[openib-general] InfiniBand compilation testing
Roland Dreier
rolandd at cisco.com
Wed Sep 28 11:41:33 PDT 2005
Hal> drivers/infiniband/ulp/sdp/sdp_link.c:752: warning:
Hal> initialization from incompatible pointer type
It looks like the prototype of struct packet_type.func has changed
since 2.6.13. <linux/netdevice.h> in 2.6.13 has:
struct packet_type {
__be16 type; /* This is really htons(ether_type). */
struct net_device *dev; /* NULL is wildcarded here */
int (*func) (struct sk_buff *, struct net_device *,
struct packet_type *);
void *af_packet_priv;
struct list_head list;
};
while the latest git tree has:
struct packet_type {
__be16 type; /* This is really htons(ether_type). */
struct net_device *dev; /* NULL is wildcarded here */
int (*func) (struct sk_buff *,
struct net_device *,
struct packet_type *,
struct net_device *);
void *af_packet_priv;
struct list_head list;
};
Unfortunately git has pretty bad support for per-file history so I'm
not sure when this change was made.
- R.
More information about the general
mailing list