Я пишу драйвер Ethernet для IP-стека BSD.Я выделяю mbuf следующим образом:
MGETHDR (m, M_NOWAIT, MT_DATA);
MCLGET (m, M_NOWAIT);
mbuf может иметь m_data, указывающую на внешний независимый буфер, и активировать флаг M_EXT, существует ли API BSD для выделения памяти для этого внешнего буфера инедавний m (mbuf) указывает на этот внешний буфер?