Home | History | Annotate | Download | only in netlink

Lines Matching refs:nl_msg

43 struct nl_msg;
72 extern struct nl_msg * nlmsg_alloc(void);
73 extern struct nl_msg * nlmsg_alloc_size(size_t);
74 extern struct nl_msg * nlmsg_alloc_simple(int, int);
76 extern struct nl_msg * nlmsg_inherit(struct nlmsghdr *);
77 extern struct nl_msg * nlmsg_convert(struct nlmsghdr *);
78 extern void * nlmsg_reserve(struct nl_msg *, size_t, int);
79 extern int nlmsg_append(struct nl_msg *, void *, size_t, int);
80 extern int nlmsg_expand(struct nl_msg *, size_t);
82 extern struct nlmsghdr * nlmsg_put(struct nl_msg *, uint32_t, uint32_t,
84 extern struct nlmsghdr * nlmsg_hdr(struct nl_msg *);
85 extern void nlmsg_get(struct nl_msg *);
86 extern void nlmsg_free(struct nl_msg *);
89 extern void nlmsg_set_proto(struct nl_msg *, int);
90 extern int nlmsg_get_proto(struct nl_msg *);
91 extern size_t nlmsg_get_max_size(struct nl_msg *);
92 extern void nlmsg_set_src(struct nl_msg *, struct sockaddr_nl *);
93 extern struct sockaddr_nl *nlmsg_get_src(struct nl_msg *);
94 extern void nlmsg_set_dst(struct nl_msg *, struct sockaddr_nl *);
95 extern struct sockaddr_nl *nlmsg_get_dst(struct nl_msg *);
96 extern void nlmsg_set_creds(struct nl_msg *, struct ucred *);
97 extern struct ucred * nlmsg_get_creds(struct nl_msg *);
104 extern int nl_msg_parse(struct nl_msg *,
108 extern void nl_msg_dump(struct nl_msg *, FILE *);