Lines Matching defs:msg
24 #include <netlink/msg.h>
43 struct nl_msg *msg = NULL;
60 msg = nlmsg_alloc_ifaddr(RTM_NEWADDR, NLM_F_ACK | NLM_F_REQUEST | NLM_F_CREATE | NLM_F_REPLACE, &ifa);
61 if(!msg) {
66 if(nla_put(msg, IFA_LOCAL, addr_size, address) < 0) {
72 if(nla_put(msg, IFA_ADDRESS, addr_size, address) < 0) {
78 if(nla_put(msg, IFA_BROADCAST, addr_size, broadcast) < 0) {
87 retval = netlink_sendrecv(msg);
90 if(msg)
91 nlmsg_free(msg);
104 struct nl_msg *msg = NULL;
114 msg = nlmsg_alloc_ifinfo(RTM_SETLINK, NLM_F_ACK | NLM_F_REQUEST | NLM_F_ROOT, &ifi);
115 if(!msg) {
120 if(nla_put(msg, IFLA_MTU, 4, &mtu) < 0) {
125 retval = netlink_sendrecv(msg);
128 if(msg)
129 nlmsg_free(msg);