Searched refs:fwd_tag (Results 1 - 8 of 8) sorted by relevance

/freebsd-12-stable/sys/netinet6/
H A Dip6_fastfwd.c90 struct m_tag *fwd_tag; local
171 * M_IP6_NEXTHOP flag is set and fwd_tag is attached to mbuf.
178 (fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL)) != NULL) {
182 bcopy((fwd_tag + 1), &dst, sizeof(dst));
184 m_tag_delete(m, fwd_tag);
232 * M_IP6_NEXTHOP flag is set and fwd_tag is attached to mbuf.
246 fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL);
248 fwd_tag = NULL;
250 if (fwd_tag != NULL ||
252 if (fwd_tag !
[all...]
H A Dip6_forward.c101 struct m_tag *fwd_tag; local
349 (fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL)) != NULL) {
351 bcopy((fwd_tag+1), dst, sizeof(struct sockaddr_in6));
354 m_tag_delete(m, fwd_tag);
H A Dudp6_usrreq.c219 struct m_tag *fwd_tag; local
453 (fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL)) != NULL) {
456 next_hop6 = (struct sockaddr_in6 *)(fwd_tag + 1);
478 m_tag_delete(m, fwd_tag);
H A Dip6_output.c362 struct m_tag *fwd_tag = NULL; local
592 if (ro->ro_rt && fwd_tag == NULL && (ro->ro_rt->rt_flags & RTF_UP) &&
601 if (fwd_tag == NULL) {
916 (fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL)) != NULL) {
918 bcopy((fwd_tag+1), &dst_sa, sizeof(struct sockaddr_in6));
921 m_tag_delete(m, fwd_tag);
/freebsd-12-stable/sys/netinet/
H A Dip_fastfwd.c215 struct m_tag *fwd_tag = NULL; local
357 ((fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL)) != NULL)) {
362 (fwd_tag + 1))->sin_addr.s_addr;
363 m_tag_delete(m, fwd_tag);
399 fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL);
401 fwd_tag = NULL;
402 if (odest.s_addr != dest.s_addr || fwd_tag != NULL) {
417 if (fwd_tag) {
419 (fwd_tag + 1))->sin_addr.s_addr;
420 m_tag_delete(m, fwd_tag);
[all...]
H A Dip_output.c116 struct m_tag *fwd_tag = NULL; local
191 ((fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL)) != NULL)) {
192 bcopy((fwd_tag+1), dst, sizeof(struct sockaddr_in));
195 m_tag_delete(m, fwd_tag);
H A Dudp_usrreq.c401 struct m_tag *fwd_tag; local
660 (fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL)) != NULL) {
663 next_hop = (struct sockaddr_in *)(fwd_tag + 1);
684 m_tag_delete(m, fwd_tag);
H A Dtcp_input.c593 struct m_tag *fwd_tag = NULL; local
803 fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL);
814 if (isipv6 && fwd_tag != NULL) {
817 next_hop6 = (struct sockaddr_in6 *)(fwd_tag + 1);
848 if (fwd_tag != NULL) {
851 next_hop = (struct sockaddr_in *)(fwd_tag+1);

Completed in 129 milliseconds