Searched refs:PNATState (Results 26 - 50 of 50) sorted by relevance

12

/vbox/src/VBox/Devices/Network/slirp/
H A Dip_icmpwin.c41 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 Dip_icmp.c92 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 Dtcp_subr.c71 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 Dslirp_dns.c33 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 Dslirp_state.h510 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 Ddebug.c110 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 Dmisc.c47 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 Dsbuf.c73 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 Dip_input.c74 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 Dudp.c76 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 Dsocket.c48 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 Dip_output.c72 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 Dtcp_input.c94 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 Dtcp_output.c92 tcp_output(PNATState pData, register struct tcpcb *tp)
/vbox/src/VBox/Devices/Network/slirp/libalias/
H A Dalias_dns.c70 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 Dalias.h152 struct libalias *LibAliasInit(PNATState, struct libalias *);
210 struct mbuf *m_megapullup(PNATState, struct mbuf *, int);
H A Dalias_ftp.c158 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 Dalias_nbt.c180 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 Dalias_local.h165 PNATState pData;
H A Dalias.c1699 m_megapullup(PNATState pData, struct mbuf *m, int len)
H A Dalias_db.c2536 LibAliasInit(PNATState pData, struct libalias *la)
/vbox/src/VBox/Devices/Network/slirp/bsd/kern/
H A Duipc_mbuf.c109 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 Duipc_mbuf2.c90 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 Ddnsproxy.c116 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 DDrvNAT.cpp157 PNATState pNATState;

Completed in 361 milliseconds

12