Searched refs:ip_output (Results 1 - 16 of 16) sorted by relevance

/darwin-on-arm/xnu/bsd/conf/
H A DMakefile.template71 ip_output.o \
221 ip_output.o \
H A Dfiles295 bsd/netinet/ip_output.c optional inet
/darwin-on-arm/xnu/bsd/netinet/
H A Dip_var.h118 * and passed to ip_output when ip options are in use.
133 * passed to ip_output when IP multicast options are in use.
231 /* flags passed to ip_output as last parameter */
267 * Extra information passed to ip_output when IP_OUTARGS is set.
307 extern int ip_output(struct mbuf *, struct mbuf *, struct route *, int,
H A Din_gif.c174 /* version will be set in ip_output() */
231 error = ip_output(m, NULL, &sc->gif_ro, IP_OUTARGS, NULL, &ipoa);
H A Dkpi_ipfilter.c318 /* Put ip_len and ip_off in host byte order, ip_output expects that */
326 error = ip_output(m, NULL, &ro,
H A Dip_divert.c110 * Internally, packets selected by ipfw in ip_input() or ip_output(),
120 * treated as outgoing and sent to ip_output(), otherwise it is
124 * On reinjection, processing in ip_input() and ip_output()
203 * ###LOCK called in ip_mutex from ip_output/ip_input
306 * If no address specified, or address is 0.0.0.0, send to ip_output();
375 /* Convert fields to host order for ip_output() */
395 error = ip_output(m, inp->inp_options, &ro,
H A Dip_mroute.c171 * just in case it does get called, the code a little lower in ip_output
1448 * check if a vif number is legal/ok. This is used by ip_output, to export
1489 * so that ip_output() only scribbles on the copy.
1820 ip_output(m, (struct mbuf *)0, &vifp->v_route,
1842 error = ip_output(m, (struct mbuf *)0, &ro,
H A Dip_icmp.c844 (void) ip_output(m, opts, &ro, IP_OUTARGS, NULL, &ipoa);
H A Draw_ip.c343 * Generate IP header and pass packet to ip_output.
368 /* If socket was bound to an ifindex, tell ip_output about it */
420 /* XXX prevent ip_output from overwriting header fields */
453 * The domain lock is held across ip_output, so it is okay
457 error = ip_output(m, inp->inp_options, &inp->inp_route, flags,
H A Digmp.c2441 * igmp_sendpkt() here since that will eventually call ip_output(),
3702 error = ip_output(m0, ipopts, &ro, 0, imo, NULL);
3711 IGMP_PRINTF(("%s: ip_output(%p) = %d\n", __func__, m0, error));
H A Dip_dummynet.c1116 (void)ip_output(m, NULL, &tmp_rt, pkt->dn_flags, NULL, NULL);
1517 * NULL in ip_input, destination interface in ip_output,
1519 * ro route parameter (only used in ip_output, NULL otherwise)
1520 * dst destination address, only used by ip_output
1522 * flags flags from the caller, only used in ip_output
H A Dip_output.c60 * @(#)ip_output.c 8.3 (Berkeley) 1/21/94
61 * $FreeBSD: src/sys/netinet/ip_output.c,v 1.99.2.16 2001/07/19 06:37:26 kris Exp $
224 ip_output( function
381 panic("ip_output no HDR");
383 panic("ip_output no route, proto = %d",
1157 printf("ip_output: Invalid policy found. %d\n", sp->policy);
1255 printf("ip_output: can't update route after "
1537 printf("ip_output: no loopback ifp for forwarding!!!\n");
1792 panic("ip_output: mix of packet in packetlist is wrong=%p", packetlist);
1815 printf("DP ip_output cal
[all...]
H A Dtcp_subr.c805 (void) ip_output(m, NULL, &sro, IP_OUTARGS, NULL, &ipoa);
/darwin-on-arm/xnu/bsd/net/
H A Dif_utun_crypto_ipsec.c821 ip->ip_len = ntohs(ip->ip_len); /* flip len field before calling ip_output */
928 ip6->ip6_plen = ntohs(ip6->ip6_plen); /* flip len field before calling ip_output */
941 if ((err = ip_output(new, NULL, &ro_copy,
943 printf("%s: ip_output failed (%d)\n", __FUNCTION__, err);
H A Dpf.c2496 * ip_output() expects ip_len and ip_off to be in host order.
2504 ip_output(m, NULL, &ro, 0, NULL, NULL);
7710 /* Copied from ip_output. */
/darwin-on-arm/xnu/bsd/netinet6/
H A Dipsec.c2561 * because the rest will be filled in by ip_output
3597 * will be sent by calling ip_output
3708 ip->ip_len = ntohs(ip->ip_len); /* flip len field before calling ip_output */
3709 error = ip_output(state->m, NULL, &ro4_copy, IP_OUTARGS, NULL, &ipoa);
4467 error = ip_output(m, NULL, &ro, IP_OUTARGS | IP_NOIPSEC, NULL, &ipoa);

Completed in 193 milliseconds