X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;ds=sidebyside;f=netlink.h;h=d7cb987c4d84b9731d44814f27a0c38b22eae859;hb=837fb2df0993753f39e098934dc6bd8fa8a19b47;hp=9efbce4da5714ec042f151e2cb96814d9cb8e3d9;hpb=33ccd714ea9469b5b7d3b36bbe468ba1b0f31dfc;p=catta diff --git a/netlink.h b/netlink.h index 9efbce4..d7cb987 100644 --- a/netlink.h +++ b/netlink.h @@ -10,9 +10,11 @@ struct _flxNetlink; typedef struct _flxNetlink flxNetlink; -flxNetlink *flx_netlink_new(GMainContext *c, guint32 groups, void (*cb) (flxNetlink *n, struct nlmsghdr *m, gpointer userdata), gpointer userdata); +flxNetlink *flx_netlink_new(GMainContext *c, gint priority, guint32 groups, void (*cb) (flxNetlink *n, struct nlmsghdr *m, gpointer userdata), gpointer userdata); void flx_netlink_free(flxNetlink *n); int flx_netlink_send(flxNetlink *n, struct nlmsghdr *m, guint *ret_seq); +gboolean flx_netlink_work(flxNetlink *n, gboolean block); + #endif