Lines Matching refs:p_socket
76 static int netlink_send(int p_socket, int p_request) in netlink_send() argument
93 l_hdr->nlmsg_seq = p_socket; in netlink_send()
98 … return (sendto(p_socket, l_hdr, l_hdr->nlmsg_len, 0, (struct sockaddr *)&l_addr, sizeof(l_addr))); in netlink_send()
101 static int netlink_recv(int p_socket, void *p_buffer, size_t p_len) in netlink_recv() argument
120 l_result = recvmsg(p_socket, &l_msg, 0); in netlink_recv()
140 static struct nlmsghdr *getNetlinkResponse(int p_socket, pid_t p_pid, int *p_size, int *p_done) in getNetlinkResponse() argument
156 l_read = netlink_recv(p_socket, l_buffer, l_size); in getNetlinkResponse()
168 if((pid_t)l_hdr->nlmsg_pid != p_pid || (int)l_hdr->nlmsg_seq != p_socket) in getNetlinkResponse()
218 static NetlinkList *getResultList(int p_socket, int p_request, pid_t p_pid) in getResultList() argument
225 if(netlink_send(p_socket, p_request) < 0) in getResultList()
238 struct nlmsghdr *l_hdr = getNetlinkResponse(p_socket, p_pid, &l_size, &l_done); in getResultList()
591 static int interpretLinks(int p_socket, pid_t p_pid, NetlinkList *p_netlinkList, struct ifaddrs **p… in interpretLinks() argument
601 if((pid_t)l_hdr->nlmsg_pid != p_pid || (int)l_hdr->nlmsg_seq != p_socket) in interpretLinks()
624 static int interpretAddrs(int p_socket, pid_t p_pid, NetlinkList *p_netlinkList, struct ifaddrs **p… in interpretAddrs() argument
632 if((pid_t)l_hdr->nlmsg_pid != p_pid || (int)l_hdr->nlmsg_seq != p_socket) in interpretAddrs()