Retro Rocket Kernel BASIC-Powered Operating System

Data Fields
tcp_segment_flags_t Union Reference

`#include <tcp.h>`

Collaboration diagram for tcp_segment_flags_t:
[legend]

## 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