/src/usr.sbin/ndbootd/config/ |
ndbootd-bpf.c | 107 int network_fd; local in function:ndbootd_raw_open 118 if ((network_fd = open(dev_bpf_filename, O_RDWR)) < 0) { 129 if (ioctl(network_fd, BIOCVERSION, &version) < 0) { 132 _NDBOOTD_RAW_OPEN_ERROR(close(network_fd)); 140 close(network_fd); 146 if (ioctl(network_fd, BIOCIMMEDIATE, &bpf_opt) < 0) { 149 _NDBOOTD_RAW_OPEN_ERROR(close(network_fd)); 154 if (ioctl(network_fd, BIOCSBLEN, &bufsize) < 0) { 160 if (ioctl(network_fd, BIOCSHDRCMPLT, &bpf_opt) < 0) { 163 _NDBOOTD_RAW_OPEN_ERROR(close(network_fd)); [all...] |
ndbootd-bpf.c | 107 int network_fd; local in function:ndbootd_raw_open 118 if ((network_fd = open(dev_bpf_filename, O_RDWR)) < 0) { 129 if (ioctl(network_fd, BIOCVERSION, &version) < 0) { 132 _NDBOOTD_RAW_OPEN_ERROR(close(network_fd)); 140 close(network_fd); 146 if (ioctl(network_fd, BIOCIMMEDIATE, &bpf_opt) < 0) { 149 _NDBOOTD_RAW_OPEN_ERROR(close(network_fd)); 154 if (ioctl(network_fd, BIOCSBLEN, &bufsize) < 0) { 160 if (ioctl(network_fd, BIOCSHDRCMPLT, &bpf_opt) < 0) { 163 _NDBOOTD_RAW_OPEN_ERROR(close(network_fd)); [all...] |