INNER CODE UNIT · C

ret

ukanth/afwall · external/nflog/socket.c:223

	ret = recvmsg(nl->fd, &msg, 0);
	if (ret == -1)
		return ret;

	if (msg.msg_flags & MSG_TRUNC) {
		errno = ENOSPC;
		return -1;
	}
	if (msg.msg_namelen != sizeof(struct sockaddr_nl)) {
		errno = EINVAL;
		return -1;
	}
	return ret;
}
EXPORT_SYMBOL(mnl_socket_recvfrom);

/**
 * mnl_socket_close - close a given netlink socket

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…