netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
libnetfilter_queue_udp.h File Reference
This graph shows which files directly or indirectly include this file:

Functions

struct udphdr * nfq_udp_get_hdr (struct pkt_buff *pktb)
 nfq_udp_get_hdr - get the UDP header. More...
 
void * nfq_udp_get_payload (struct udphdr *udph, struct pkt_buff *pktb)
 nfq_udp_get_payload - get the UDP packet payload. More...
 
unsigned int nfq_udp_get_payload_len (struct udphdr *udph, struct pkt_buff *pktb)
 nfq_udp_get_payload_len - get the udp packet payload. More...
 
void nfq_udp_compute_checksum_ipv4 (struct udphdr *udph, struct iphdr *iph)
 nfq_udp_set_checksum_ipv4 - computes a IPv4/TCP packet's segment More...
 
void nfq_udp_compute_checksum_ipv6 (struct udphdr *udph, struct ip6_hdr *ip6h)
 nfq_udp_set_checksum_ipv6 - computes a IPv6/TCP packet's segment More...
 
int nfq_udp_mangle_ipv4 (struct pkt_buff *pkt, unsigned int match_offset, unsigned int match_len, const char *rep_buffer, unsigned int rep_len)
 nfq_tcp_mangle_ipv4 - mangle TCP/IPv4 packet buffer More...
 
int nfq_udp_snprintf (char *buf, size_t size, const struct udphdr *udp)
 nfq_pkt_snprintf_udp_hdr - print udp header into one buffer in a humnan readable way More...