나는 그것이 mbuf_t
에 대한 포인터로 정의되어 있다는 것을 알고 있습니다 struct __mbuf
. 또한 이것을 블라인드 처리로 처리해야 한다는 것도 알고 있지만, mbuf_*() 함수가 작동하는 데이터 구조만 보면 그 함수를 이해할 수 있을 것 같은 느낌이 듭니다.
솔직히 말해서 찾고 있어요mbuf(9)매뉴얼 페이지는 이해하기 어렵습니다.
답변1
이는 핵심 운영 체제 기능이며 헤더는 sys/sys/mbuf.h
기본 BSD 소스 코드의 헤더와 동일하거나 유사해야 합니다. 나는 mbuf를 커널의 일부로 간주하기 때문에 소스 코드는 사용자 공간 관점에서 이해하기가 특히 쉽지 않을 수 있습니다.