Lines Matching defs:p_socket
64 static int netlink_send(int p_socket, int p_request)
75 l_hdr->nlmsg_seq = p_socket;
81 return (sendto(p_socket, l_hdr, l_hdr->nlmsg_len, 0, (struct sockaddr *)&l_addr, sizeof(l_addr)));
84 static int netlink_recv(int p_socket, void *p_buffer, size_t p_len)
99 int l_result = recvmsg(p_socket, &l_msg, 0);
118 static struct nlmsghdr *getNetlinkResponse(int p_socket, int *p_size, int *p_done)
128 int l_read = netlink_recv(p_socket, l_buffer, l_size);
141 if((pid_t)l_hdr->nlmsg_pid != l_pid || (int)l_hdr->nlmsg_seq != p_socket)
186 static NetlinkList *getResultList(int p_socket, int p_request)
188 if(netlink_send(p_socket, p_request) < 0)
199 struct nlmsghdr *l_hdr = getNetlinkResponse(p_socket, &l_size, &l_done);
487 static void interpret(int p_socket, NetlinkList *p_netlinkList, struct ifaddrs **p_links, struct ifaddrs **p_resultList)
496 if((pid_t)l_hdr->nlmsg_pid != l_pid || (int)l_hdr->nlmsg_seq != p_socket)
518 static unsigned countLinks(int p_socket, NetlinkList *p_netlinkList)
528 if((pid_t)l_hdr->nlmsg_pid != l_pid || (int)l_hdr->nlmsg_seq != p_socket)