TCPH_FLAGS_SET is only used within LwIP.
 
Symbols
loading...
Files
loading...

TCPH_FLAGS_SET macro

Syntax

#define TCPH_FLAGS_SET(phdr, flags) (phdr)->_hdrlen_rsvd_flags = (((phdr)->_hdrlen_rsvd_flags & PP_HTONS(~TCP_FLAGS)) | lwip_htons(flags))

Arguments

phdr

flags

References

LocationText
tcp.h:90
#define TCPH_FLAGS_SET(phdr, flags) (phdr)->_hdrlen_rsvd_flags = (((phdr)->_hdrlen_rsvd_flags & PP_HTONS(~TCP_FLAGS)) | lwip_htons(flags))
tcp_in.c:1473
TCPH_FLAGS_SET(inseg.tcphdr, TCPH_FLAGS(inseg.tcphdr) & ~(unsigned int)TCP_FIN);
tcp_out.c:2166
TCPH_FLAGS_SET(tcphdr, TCP_ACK | TCP_FIN);