home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.sustworks.com 2018
/
ftp.sustworks.com.zip
/
ftp.sustworks.com
/
USBAx8817x_101.dmg
/
src
/
Source
/
mbufPanther.c
< prev
next >
Wrap
C/C++ Source or Header
|
2005-10-08
|
735b
|
54 lines
//
// mbufPanther.c
//
// Created by Peter Sichel on Wed May 11 2005.
// Copyright (c) 2005 Peter Siche & Daniel Sumorok
//
// Shim to simplify coding to Tiger's stable KPI functions
//
#if !TIGER
#include "mbufPanther.h"
void* mbuf_data(mbuf_t mbuf)
{
return mbuf->m_data;
}
size_t mbuf_pkthdr_len(mbuf_t mbuf)
{
return mbuf->m_pkthdr.len;
}
size_t mbuf_len(mbuf_t mbuf)
{
return mbuf->m_len;
}
mbuf_t mbuf_next(mbuf_t mbuf)
{
return mbuf->m_next;
}
mbuf_t mbuf_nextpkt(mbuf_t mbuf)
{
return mbuf->m_nextpkt;
}
void mbuf_setnextpkt(mbuf_t mbuf, mbuf_t nextpkt)
{
mbuf->m_nextpkt = nextpkt;
}
void mbuf_freem(mbuf_t mbuf)
{
m_freem(mbuf);
}
int mbuf_freem_list(mbuf_t mbuf)
{
return m_freem_list(mbuf);
}
#endif