diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-03-06 00:26:14 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-03-06 00:26:14 +0000 |
commit | a4249dc0b100fe3873cdc67346616e7d96af88c0 (patch) | |
tree | 38b2d0fdba8f27d16b193b94ede13ccb9022083b /nuttx/fs/nfs/rpc_mbuf.h | |
parent | 5bf27e4d193233d000150c0281c62f1930c35fd2 (diff) | |
download | px4-nuttx-a4249dc0b100fe3873cdc67346616e7d96af88c0.tar.gz px4-nuttx-a4249dc0b100fe3873cdc67346616e7d96af88c0.tar.bz2 px4-nuttx-a4249dc0b100fe3873cdc67346616e7d96af88c0.zip |
RPC update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4456 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/fs/nfs/rpc_mbuf.h')
-rw-r--r-- | nuttx/fs/nfs/rpc_mbuf.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/nuttx/fs/nfs/rpc_mbuf.h b/nuttx/fs/nfs/rpc_mbuf.h index d94d329fb..f820f8045 100644 --- a/nuttx/fs/nfs/rpc_mbuf.h +++ b/nuttx/fs/nfs/rpc_mbuf.h @@ -193,7 +193,7 @@ */ #define MEXTADD(m, buf, size, type, free, arg) do { \ - (m)->m_data = (m)->m_ext.ext_buf = (caddr_t)(buf); \ + (m)->m_data = (m)->m_ext.ext_buf = (char*)(buf); \ (m)->m_flags |= M_EXT; \ (m)->m_flags &= ~M_CLUSTER; \ (m)->m_ext.ext_size = (size); \ @@ -309,20 +309,20 @@ struct m_hdr struct pkthdr { - struct ifnet *rcvif; /* rcv interface */ - int len; /* Total packet length */ + struct ifnet *rcvif; /* rcv interface */ + int len; /* Total packet length */ }; /* Description of external storage mapped into mbuf, valid if M_EXT set */ struct mbuf_ext { - caddr_t ext_buf; /* start of buffer */ + char* ext_buf; /* start of buffer */ /* free routine if not the usual */ // void (*ext_free)(); // void *ext_arg; /* argument for ext_free */ // unsigned int ext_size; /* size of buffer, for ext_free */ - unsigned int ext_size; /* size of buffer, for ext_free */ + unsigned int ext_size; /* size of buffer, for ext_free */ }; struct mbuf @@ -423,13 +423,13 @@ void m_adj(struct mbuf *, int); int m_copyback(struct mbuf *, int, int, const void *, int); void m_freem(struct mbuf *); void m_reclaim(void *, int); -void m_copydata(struct mbuf *, int, int, caddr_t); +void m_copydata(struct mbuf *, int, int, char*); void m_cat(struct mbuf *, struct mbuf *); struct mbuf *m_devget(char *, int, int, struct ifnet *, void (*)(const void *, void *, size_t)); void m_zero(struct mbuf *); int m_apply(struct mbuf *, int, int, - int (*)(caddr_t, caddr_t, unsigned int), caddr_t); + int (*)(char*, char*, unsigned int), char*); int m_dup_pkthdr(struct mbuf *, struct mbuf *, int); /* Packet tag routines */ |