ext.h revision 62a515eec8de1b7804ec6997c0f2013fef5c5a6b
20bc99aa3ad84a338b7a9c1edc14682bce25d761vboxsync * NAT - some externals helpers
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync * Copyright (C) 2007 Sun Microsystems, Inc.
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync * available from http://www.virtualbox.org. This file is free software;
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync * you can redistribute it and/or modify it under the terms of the GNU
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync * General Public License (GPL) as published by the Free Software
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync * Clara, CA 95054 USA or visit http://www.sun.com if you need
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync * additional information or have any questions.
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsync# define zone_ext_refcnt slirp_zone_ext_refcnt(pData)
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsyncstatic inline uma_zone_t slirp_zone_mbuf(PNATState);
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsyncstatic inline uma_zone_t slirp_zone_clust(PNATState);
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsyncstatic inline uma_zone_t slirp_zone_pack(PNATState);
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsyncstatic inline uma_zone_t slirp_zone_jumbop(PNATState);
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsyncstatic inline uma_zone_t slirp_zone_jumbo9(PNATState);
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsyncstatic inline uma_zone_t slirp_zone_jumbo16(PNATState);
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsyncstatic inline uma_zone_t slirp_zone_ext_refcnt(PNATState);
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsyncstatic void vbox_slirp_printV(char *format, va_list args)
c0829c6fca24bd3a9a687c93f9b64da2c54b767cvboxsyncstatic void vbox_slirp_fprintf(void *ignored, char *format, ...)