a bug of ng_vlan?

2009-05-13 00:57:55来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

怎么不加mtu的判断?是否存在超长包现象?感觉比率会很高,尤其是在传送文件时候。
if (hook != priv->nomatch_hook) {
            if ((f = NG_HOOK_PRIVATE(hook)) == NULL) {
                NG_FREE_DATA(m, meta);
                return (EOPNOTSUPP);
            }
            M_PREPEND(m, EVL_ENCAPLEN, M_DONTWAIT);
            /* M_PREPEND takes care of m_len and m_pkthdr.len. */
            if (m == NULL || (m->m_len evl_proto = evl->evl_encap_proto;
            evl->evl_encap_proto = htons(ETHERTYPE_VLAN);
            evl->evl_tag = htons(f->vlan);
        }
        NG_SEND_DATA(error, priv->downstream_hook, m, meta);
怎么不加mtu的判断?是否存在超长包现象?感觉比率会很高,尤其是在传送文件时候。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/132/showart_21211.html

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:内核上的dns服务应答可以工作了

下一篇:安装discuz论坛过程中出现不能识别preg_replace()函数的问题!