Home | History | Annotate | Download | only in android-clat

Lines Matching refs:payload

223  * payload      - icmp payload
224 * payload_size - size of payload
228 uint32_t checksum, const uint8_t *payload, size_t payload_size) {
246 clat_packet_len = ipv4_packet(out, pos + 1, payload, payload_size);
259 out[CLAT_POS_PAYLOAD].iov_base = (uint8_t *) payload;
277 * payload - icmp6 payload
278 * payload_size - size of payload
282 const uint8_t *payload, size_t payload_size) {
300 clat_packet_len = ipv6_packet(out, pos + 1, payload, payload_size);
305 out[CLAT_POS_PAYLOAD].iov_base = (uint8_t *) payload;
323 * payload - pointer to IP payload
324 * len - size of ip payload
327 int generic_packet(clat_packet out, clat_packet_index pos, const uint8_t *payload, size_t len) {
329 out[CLAT_POS_PAYLOAD].iov_base = (uint8_t *) payload;
341 * len - size of ip payload
345 const uint8_t *payload;
353 payload = (const uint8_t *) (udp + 1);
356 return udp_translate(out, pos, udp, old_sum, new_sum, payload, payload_size);
364 * len - size of ip payload
369 const uint8_t *payload;
388 payload = ((const uint8_t *) tcp) + header_size;
391 return tcp_translate(out, pos, tcp, header_size, old_sum, new_sum, payload, payload_size);
400 * payload - tcp payload
401 * payload_size - size of payload
405 uint32_t old_sum, uint32_t new_sum, const uint8_t *payload, size_t payload_size) {
411 out[CLAT_POS_PAYLOAD].iov_base = (uint8_t *) payload;
440 * payload - tcp payload
441 * payload_size - size of payload
446 const uint8_t *payload, size_t payload_size) {
460 out[CLAT_POS_PAYLOAD].iov_base = (uint8_t *) payload;
516 { NULL, 0 }, // Payload. No buffer, it's a pointer to the original payload.