Lines Matching refs:toaddr

174 flow_divert_append_target_endpoint_tlv(mbuf_t connect_packet, struct sockaddr *toaddr);
1627 …t flow_divert_pcb *fd_cb, mbuf_t data, size_t data_len, struct sockaddr *toaddr, Boolean is_fragme… in flow_divert_send_datagram_packet() argument
1639 if (toaddr != NULL) { in flow_divert_send_datagram_packet()
1640 error = flow_divert_append_target_endpoint_tlv(packet, toaddr); in flow_divert_send_datagram_packet()
1687 …agram(struct flow_divert_pcb *fd_cb, mbuf_t datagram, size_t datagram_len, struct sockaddr *toaddr) in flow_divert_send_fragmented_datagram() argument
1707 …error = flow_divert_send_datagram_packet(fd_cb, next_data, to_send, (first ? toaddr : NULL), TRUE,… in flow_divert_send_fragmented_datagram()
1783 struct sockaddr *toaddr = flow_divert_get_buffered_target_address(buffer); in flow_divert_send_buffered_data() local
1786 if (toaddr != NULL) { in flow_divert_send_buffered_data()
1812 error = flow_divert_send_datagram_packet(fd_cb, data, data_len, toaddr, FALSE, 0); in flow_divert_send_buffered_data()
1814 error = flow_divert_send_fragmented_datagram(fd_cb, data, data_len, toaddr); in flow_divert_send_buffered_data()
1841 flow_divert_send_app_data(struct flow_divert_pcb *fd_cb, mbuf_t data, struct sockaddr *toaddr) in flow_divert_send_app_data() argument
1921 send_dgram_error = flow_divert_send_datagram_packet(fd_cb, data, data_size, toaddr, FALSE, 0); in flow_divert_send_app_data()
1923 send_dgram_error = flow_divert_send_fragmented_datagram(fd_cb, data, data_size, toaddr); in flow_divert_send_app_data()
1941 if (toaddr != NULL) { in flow_divert_send_app_data()
1943 if (!sbappendaddr(&fd_cb->so->so_snd, toaddr, data, NULL, &append_error)) { in flow_divert_send_app_data()
3451 flow_divert_append_target_endpoint_tlv(mbuf_t connect_packet, struct sockaddr *toaddr) in flow_divert_append_target_endpoint_tlv() argument
3456 if (!flow_divert_is_sockaddr_valid(toaddr)) { in flow_divert_append_target_endpoint_tlv()
3457 …, &nil_pcb, "Invalid target address, family = %u, length = %u", toaddr->sa_family, toaddr->sa_len); in flow_divert_append_target_endpoint_tlv()
3462 …w_divert_packet_append_tlv(connect_packet, FLOW_DIVERT_TLV_TARGET_ADDRESS, toaddr->sa_len, toaddr); in flow_divert_append_target_endpoint_tlv()
3467 if (toaddr->sa_family == AF_INET) { in flow_divert_append_target_endpoint_tlv()
3468 port = ntohs((satosin(toaddr))->sin_port); in flow_divert_append_target_endpoint_tlv()
3470 port = ntohs((satosin6(toaddr))->sin6_port); in flow_divert_append_target_endpoint_tlv()
3486 struct sockaddr *toaddr = mtod(buffer, struct sockaddr *); in flow_divert_get_buffered_target_address() local
3487 if (toaddr != NULL && flow_divert_is_sockaddr_valid(toaddr)) { in flow_divert_get_buffered_target_address()
3488 return toaddr; in flow_divert_get_buffered_target_address()