Retro Rocket Kernel
BASIC-Powered Operating System
tcp_segment_flags_t Union Reference

#include <tcp.h>

+ Collaboration diagram for tcp_segment_flags_t:

Data Fields

uint8_t bits1
 
uint8_t bits2
 
struct {
   uint8_t   reserved:4
 
   uint8_t   off:4
 
   uint8_t   fin:1
 
   uint8_t   syn:1
 
   uint8_t   rst:1
 
   uint8_t   psh:1
 
   uint8_t   ack:1
 
   uint8_t   urg:1
 
   uint8_t   ece:1
 
   uint8_t   cwr:1
 
}; 
 

Field Documentation

◆ 

struct { ... }

◆ ack

uint8_t tcp_segment_flags_t::ack

◆ bits1

uint8_t tcp_segment_flags_t::bits1

◆ bits2

uint8_t tcp_segment_flags_t::bits2

◆ cwr

uint8_t tcp_segment_flags_t::cwr

◆ ece

uint8_t tcp_segment_flags_t::ece

◆ fin

uint8_t tcp_segment_flags_t::fin

◆ off

uint8_t tcp_segment_flags_t::off

◆ psh

uint8_t tcp_segment_flags_t::psh

◆ reserved

uint8_t tcp_segment_flags_t::reserved

◆ rst

uint8_t tcp_segment_flags_t::rst

◆ syn

uint8_t tcp_segment_flags_t::syn

◆ urg

uint8_t tcp_segment_flags_t::urg