tcpflags
extern uint16_t tcpflags(char *);
YY_STR { $$ = tcpflags($1); free($1); }
mask = tcpflags(delim);
flags = tcpflags(s);
if (tcpflags & TH_ECN)
if (tcpflags & TH_CWR)
if (tcpflags & TH_AE)
uint16_t tcpflags;
((tcpflags = __tcp_get_flags(tcp)) != 0)) {
if (tcpflags & TH_FIN)
if (tcpflags & TH_SYN)
if (tcpflags & TH_RST)
if (tcpflags & TH_PUSH)
if (tcpflags & TH_ACK)
if (tcpflags & TH_URG)
tcpf = tcpflags(flgs);
tcpfm = tcpflags(s);
if ((q = strchr(tcpflags, *p)) == NULL)
f |= 1 << (q - tcpflags);
for (i = 0; tcpflags[i]; ++i)
printf("%c", tcpflags[i]);
const char * const tcpflags = "FSRPAUEWe";
if (tp->tcpflags_shift >= 0 && fs->mask.tcpflags) {
*ftuple |= SFF(fs->val.tcpflags, tp->synonly_shift);
fs->mask.tcpflags) {
if (fs->val.tcpflags || fs->mask.tcpflags)
if (fs->val.tcpflags || fs->mask.tcpflags ||
uint32_t tcpflags:6;
int ackskew, tcpflags;
tcpflags = tcp_get_flags(tcp);
if (tcpflags & TH_SYN)
((tcpflags & TH_SYN) ? 1 : 0) + ((tcpflags & TH_FIN) ? 1 : 0);
if (!(tcpflags & TH_SYN) && (fdata->td_winflags & TCP_WSCALE_FIRST)) {
((tcpflags & TH_OPENING) == TH_OPENING))) {
if (!(tcpflags & TH_ACK)) { /* Pretend an ack was sent */
} else if (((tcpflags & (TH_ACK|TH_RST)) == (TH_ACK|TH_RST)) &&
} else if ((seq == 0) && (tcpflags == (TH_RST|TH_ACK)) &&
u_char tcpflags;
tcpflags = tcp_get_flags(tcp);
if (tcpflags & TH_RST) {
if (!(tcpflags & TH_PUSH) && !dlen)
if ((tcpflags & TH_OPENING) == TH_OPENING) {
} else if ((tcpflags & TH_OPENING) == TH_SYN) {
((tcpflags & TH_ACKMASK) == TH_ACK)) {
if ((tcpflags & ~(TH_ECN|TH_CWR)) == TH_SYN) {
} else if ((tcpflags & (TH_SYN|TH_FIN|TH_ACK)) ==
} else if (tcpflags & TH_FIN) {
} else if ((tcpflags & TH_OPENING) == TH_OPENING) {
if ((tcpflags & (TH_SYN|TH_FIN|TH_ACK)) == TH_ACK) {
} else if ((tcpflags & ~(TH_ECN|TH_CWR)) ==
} else if (tcpflags & TH_FIN) {
if (tcpflags & TH_FIN) {
} else if ((tcpflags & TH_ACKMASK) == TH_ACK) {
if (tcpflags & TH_FIN) {
} else if (tcpflags & TH_ACK) {
if (tcpflags & TH_FIN) {
if ((tcpflags & TH_ACK) &&
if ((tcpflags & (TH_FIN|TH_ACK)) == TH_ACK) {
if (tcpflags & TH_ACK) {