TH_FLAGS
for (i = 0; i <= TH_FLAGS; i++) {
for (j = 0, i = 1; i < TH_FLAGS; i <<= 1, j++)
if (tcpf & ~TH_FLAGS) {
if (tcpfm & ~TH_FLAGS) {
tcpfm = TH_FLAGS & ~(TH_ECN|TH_CWR);
tcpfm = TH_FLAGS & ~(TH_ECN);
return (f ? f : TH_FLAGS);
for (mask = TH_FIN, n = 0; mask <= TH_FLAGS; mask <<= 1, n++) {