X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fnetlink-socket.h;h=f43c3d004dadb4b0a721c669b2c93937bc7bb24d;hb=9ed3ba29b36ab99b75d6519660f58d6f5f9bd190;hp=49d4b394c2a344285fd545f4eabbbc8a1a76a83e;hpb=c6eab56db47739d73675ff181a03eb1923303284;p=openvswitch diff --git a/lib/netlink-socket.h b/lib/netlink-socket.h index 49d4b394..f43c3d00 100644 --- a/lib/netlink-socket.h +++ b/lib/netlink-socket.h @@ -35,7 +35,6 @@ #include #include #include -#include struct ofpbuf; struct nl_sock; @@ -53,8 +52,6 @@ int nl_sock_join_mcgroup(struct nl_sock *, unsigned int multicast_group); int nl_sock_leave_mcgroup(struct nl_sock *, unsigned int multicast_group); int nl_sock_send(struct nl_sock *, const struct ofpbuf *, bool wait); -int nl_sock_sendv(struct nl_sock *sock, const struct iovec iov[], size_t n_iov, - bool wait); int nl_sock_recv(struct nl_sock *, struct ofpbuf **, bool wait); int nl_sock_transact(struct nl_sock *, const struct ofpbuf *request, struct ofpbuf **reply); @@ -78,5 +75,7 @@ int nl_dump_done(struct nl_dump *); /* Miscellaneous */ int nl_lookup_genl_family(const char *name, int *number); +int nl_lookup_genl_mcgroup(const char *family_name, const char *group_name, + unsigned int *multicast_group); #endif /* netlink-socket.h */