我正在NFQUEUE之上开发一个应用程序,它应该根据主机名删除特定的HTTP连接。出于性能原因,我希望让netfilter发送我的应用程序数据包,直到达到裁决(通过或删除)为止。当这种情况发生时,基于NFQUEUE的应用程序将使用nfq_set_verdict2()设置标记。不幸的是,netfilter即使在NFQUEUE数据包被标记之后也会发送到NFQUEUE数据包,而且从用户空间我看到,传入的数据包总是标记为0,即使以前的连接数据包被正确地标记为非零值。
这是我的配置:iptables -A OUTPUT -t mangle -j CONNMARK --restore-mark i
我正在尝试使用Javascript的一些更高级的面向对象特性,遵循Doug Crawford的“超级构造器”模式。但是,我不知道如何使用Javascript的本机类型系统从我的对象中设置和获取类型。下面是我现在是如何拥有它的: var that = {}; that.toString = function () { }如