用外部数据缓冲区分配mbuf

时间:2019-03-07 17:40:12

标签: sockets freebsd bsd

我正在为bsd ip堆栈编写一个以太网驱动程序。我按以下方式分配mbuf:

MGETHDR (m, M_NOWAIT, MT_DATA); MCLGET (m, M_NOWAIT);

mbuf可以使m_data指向外部独立缓冲区并激活标志M_EXT,是否有BSD api可以为此外部缓冲区分配内存,并且最近的m(mbuf)指向该外部缓冲区?

0 个答案:

没有答案