Lines Matching defs:bpfd
89 int bpfd;
119 bpfd = bpf_open();
120 if (bpfd < 0)
126 bpf_close(bpfd);
132 bpf_close(bpfd);
137 bpf_read(bpfd);
138 bpf_close(bpfd);
171 int bpfd;
173 bpfd = open(path_bpf, O_RDONLY);
174 if (bpfd < 0) {
182 if (ioctl(bpfd, BIOCSETIF, &ifr) != 0) {
187 if (ioctl(bpfd, BIOCPROMISC, NULL) != 0) {
192 return bpfd;
195 close(bpfd);
201 bpf_close(int bpfd)
204 close(bpfd);
208 bpf_read(int bpfd)
216 if (ioctl(bpfd, BIOCGBLEN, &bufsiz) != 0) {
239 pfd[PFD_BPF].fd = bpfd;