/vbox/src/VBox/Devices/Network/slirp/ |
H A D | ip_icmpwin.c | 41 PNATState pData; 60 static struct mbuf *icmpwin_get_mbuf(PNATState pData, size_t reqsize); 77 icmpwin_init(PNATState pData) 107 icmpwin_finit(PNATState pData) 130 icmpwin_ping(PNATState pData, struct mbuf *m, int hlen) 275 PNATState pData = pong->pData; 311 icmpwin_process(PNATState pData) 340 PNATState pData; 469 PNATState pData = pong->pData; 515 icmpwin_get_mbuf(PNATState pDat [all...] |
H A D | ip_icmp.c | 92 static void icmp_cache_clean(PNATState pData, int iEntries); 95 icmp_init(PNATState pData, int iIcmpCacheLimit) 146 icmp_finit(PNATState pData) 161 icmp_find_original_mbuf(PNATState pData, struct ip *ip) 308 static void icmp_cache_clean(PNATState pData, int iEntries) 340 icmp_attach(PNATState pData, struct mbuf *m) 361 icmp_input(PNATState pData, struct mbuf *m, int hlen) 550 void icmp_error(PNATState pData, struct mbuf *msrc, u_char type, u_char code, int minsize, const char *message) 686 icmp_reflect(PNATState pData, struct mbuf *m)
|
H A D | tcp_subr.c | 71 tcp_init(PNATState pData) 125 tcp_respond(PNATState pData, struct tcpcb *tp, struct tcpiphdr *ti, struct mbuf *m, tcp_seq ack, tcp_seq seq, int flags) 198 tcp_newtcpcb(PNATState pData, struct socket *so) 239 struct tcpcb *tcp_drop(PNATState pData, struct tcpcb *tp, int err) 280 tcp_close(PNATState pData, register struct tcpcb *tp) 355 tcp_sockclosed(PNATState pData, struct tcpcb *tp) 404 int tcp_fconnect(PNATState pData, struct socket *so) 466 tcp_connect(PNATState pData, struct socket *inso) 600 tcp_attach(PNATState pData, struct socket *so)
|
H A D | slirp_dns.c | 33 static int get_dns_addr_domain(PNATState pData, 156 static int get_dns_addr_domain(PNATState pData, const char **ppszDomain) 232 int slirpInitializeDnsSettings(PNATState pData) 278 int slirpReleaseDnsSettings(PNATState pData)
|
H A D | slirp_state.h | 510 static inline uma_zone_t slirp_zone_pack(PNATState pData) 514 static inline uma_zone_t slirp_zone_jumbop(PNATState pData) 518 static inline uma_zone_t slirp_zone_jumbo9(PNATState pData) 522 static inline uma_zone_t slirp_zone_jumbo16(PNATState pData) 526 static inline uma_zone_t slirp_zone_ext_refcnt(PNATState pData) 530 static inline uma_zone_t slirp_zone_mbuf(PNATState pData) 534 static inline uma_zone_t slirp_zone_clust(PNATState pData)
|
H A D | debug.c | 110 ipstats(PNATState pData) 134 tcpstats(PNATState pData) 201 udpstats(PNATState pData) 215 icmpstats(PNATState pData) 228 mbufstats(PNATState pData) 238 sockstats(PNATState pData) 286 PNATState pData = (PNATState)pvUser; 633 debug_init(PNATState pData)
|
H A D | misc.c | 47 getouraddr(PNATState pData) 63 insque(PNATState pData, void *a, void *b) 75 remque(PNATState pData, void *a) 268 uma_zone_t uma_zcreate(PNATState pData, char *name, size_t size, 493 struct mbuf *slirp_ext_m_get(PNATState pData, size_t cbMin, void **ppvBuf, size_t *pcbBuf) 523 void slirp_ext_m_free(PNATState pData, struct mbuf *m, uint8_t *pu8Buf) 546 void m_fini(PNATState pData) 563 if_init(PNATState pData)
|
H A D | sbuf.c | 73 sbreserve(PNATState pData, struct sbuf *sb, int size) 109 sbappend(PNATState pData, struct socket *so, struct mbuf *m) 204 sbappendsb(PNATState pData, struct sbuf *sb, struct mbuf *m)
|
H A D | ip_input.c | 74 ip_init(PNATState pData) 92 ip_input(PNATState pData, struct mbuf *m) 260 ip_reass(PNATState pData, struct mbuf* m) 562 ip_freef(PNATState pData, struct ipqhead *fhp, struct ipq_t *fp) 583 ip_slowtimo(PNATState pData)
|
H A D | udp.c | 76 udp_init(PNATState pData) 87 udp_input(PNATState pData, register struct mbuf *m, int iphlen) 396 int udp_output2(PNATState pData, struct socket *so, struct mbuf *m, 455 int udp_output(PNATState pData, struct socket *so, struct mbuf *m, 512 udp_attach(PNATState pData, struct socket *so) 574 udp_detach(PNATState pData, struct socket *so) 599 udp_listen(PNATState pData, u_int32_t bind_addr, u_int port, u_int32_t laddr, u_int lport, int flags)
|
H A D | socket.c | 48 struct socket * soCloneUDPSocketWithForegnAddr(PNATState pData, bool fBindSocket, struct socket *pSo, uint32_t u32ForeignAddr) 83 struct socket *soLookUpClonedUDPSocket(PNATState pData, const struct socket *pcSo, uint32_t u32ForeignAddress) 105 DECLINLINE(bool) slirpSend2Home(PNATState pData, struct socket *pSo, const void *pvBuf, uint32_t cbBuf, int iFlags) 132 static void send_icmp_to_guest(PNATState, char *, size_t, const struct sockaddr_in *); 133 static void sorecvfrom_icmp_unix(PNATState, struct socket *); 185 sofree(PNATState pData, struct socket *so) 239 soread(PNATState pData, struct socket *so) 434 sorecvoob(PNATState pData, struct socket *so) 528 sowrite(PNATState pData, struct socket *so) 679 sorecvfrom(PNATState pDat [all...] |
H A D | ip_output.c | 72 static int rt_lookup_in_cache(PNATState pData, uint32_t dst, uint8_t *ether) 111 ip_output(PNATState pData, struct socket *so, struct mbuf *m0) 118 ip_output0(PNATState pData, struct socket *so, struct mbuf *m0, int urg)
|
H A D | tcp_input.c | 94 tcp_reass(PNATState pData, struct tcpcb *tp, struct tcphdr *th, int *tlenp, struct mbuf *m) 290 tcp_input(PNATState pData, register struct mbuf *m, int iphlen, struct socket *inso) 1745 tcp_fconnect_failed(PNATState pData, struct socket *so, int sockerr) 1805 tcp_dooptions(PNATState pData, struct tcpcb *tp, u_char *cp, int cnt, struct tcpiphdr *ti) 1917 tcp_xmit_timer(PNATState pData, register struct tcpcb *tp, int rtt) 2006 tcp_mss(PNATState pData, register struct tcpcb *tp, u_int offer)
|
H A D | tcp_output.c | 92 tcp_output(PNATState pData, register struct tcpcb *tp)
|
/vbox/src/VBox/Devices/Network/slirp/libalias/ |
H A D | alias_dns.c | 70 static int dns_alias_handler(PNATState pData, int type); 74 static void alterHostentWithDataFromDNSMap(PNATState pData, struct hostent *pHostent); 331 dns_alias_load(PNATState pData) 337 dns_alias_unload(PNATState pData) 344 dns_alias_handler(PNATState pData, int type) 387 static void alterHostentWithDataFromDNSMap(PNATState pData, struct hostent *pHostent)
|
H A D | alias.h | 152 struct libalias *LibAliasInit(PNATState, struct libalias *); 210 struct mbuf *m_megapullup(PNATState, struct mbuf *, int);
|
H A D | alias_ftp.c | 158 static int ftp_alias_handler(PNATState pData, int type); 161 ftp_alias_load(PNATState pData) 167 ftp_alias_unload(PNATState pData) 172 ftp_alias_handler(PNATState pData, int type)
|
H A D | alias_nbt.c | 180 static int nbt_alias_handler(PNATState pData, int type); 183 nbt_alias_load(PNATState pData) 189 nbt_alias_unload(PNATState pData) 194 nbt_alias_handler(PNATState pData, int type)
|
H A D | alias_local.h | 165 PNATState pData;
|
H A D | alias.c | 1699 m_megapullup(PNATState pData, struct mbuf *m, int len)
|
H A D | alias_db.c | 2536 LibAliasInit(PNATState pData, struct libalias *la)
|
/vbox/src/VBox/Devices/Network/slirp/bsd/kern/ |
H A D | uipc_mbuf.c | 109 m_getm2(PNATState pData, struct mbuf *m, int len, int how, short type, int flags) 193 m_freem(PNATState pData, struct mbuf *mb) 227 m_extadd(PNATState pData, struct mbuf *mb, caddr_t buf, u_int size, 255 mb_free_ext(PNATState pData, struct mbuf *m) 392 m_sanity(PNATState pData, struct mbuf *m0, int sanitize) 551 m_prepend(PNATState pData, struct mbuf *m, int len, int how) 594 m_copym(PNATState pData, struct mbuf *m, int off0, int len, int fWait) 688 m_copymdata(PNATState pData, struct mbuf *m, struct mbuf *n, int off, int len, 847 m_copypacket(PNATState pData, struct mbuf *m, int how) 937 m_dup(PNATState pDat [all...] |
H A D | uipc_mbuf2.c | 90 static struct mbuf *m_dup1(PNATState, struct mbuf *, int, int, int); 107 m_pulldown(PNATState pData, struct mbuf *m, int off, int len, int *offp) 326 m_dup1(PNATState pData, struct mbuf *m, int off, int len, int fWait)
|
/vbox/src/VBox/Devices/Network/slirp/dnsproxy/ |
H A D | dnsproxy.c | 116 timeout(PNATState pData, struct socket *so, void *arg) 209 dnsproxy_query(PNATState pData, struct socket *so, struct mbuf *m, int iphlen) 471 dnsproxy_answer(PNATState pData, struct socket *so, struct mbuf *m) 568 dnsproxy_init(PNATState pData)
|
/vbox/src/VBox/Devices/Network/ |
H A D | DrvNAT.cpp | 157 PNATState pNATState;
|