aboutgitcodebugslistschat
path: root/flow_table.h
Commit message (Expand)AuthorAgeFilesLines
* flow, tcp: Generalise TCP hash table to general flow hash tableDavid Gibson2024-07-191-3/+0
* tcp, flow: Replace TCP specific hash function with general flow hashDavid Gibson2024-07-191-0/+3
* flow: Common address information for target sideDavid Gibson2024-07-191-1/+4
* flow: Common address information for initiating sideDavid Gibson2024-07-191-1/+7
* flow: Introduce flow_foreach_sidei() macroDavid Gibson2024-07-171-0/+6
* flow, tcp_splice: Prefer 'sidei' for variables referring to side indexDavid Gibson2024-07-171-9/+9
* flow, icmp, tcp: Clean up helpers for getting flow from indexDavid Gibson2024-07-171-6/+20
* flow: Add flow_sidx_valid() helperDavid Gibson2024-07-051-1/+1
* flow: Record the pifs for each side of each flowDavid Gibson2024-05-221-0/+3
* flow: Make side 0 always be the initiating sideDavid Gibson2024-05-221-4/+2
* flow: Clarify and enforce flow state transitionsDavid Gibson2024-05-221-0/+9
* icmp: Store ping socket information in flow tableDavid Gibson2024-03-121-0/+2
* flow: Avoid moving flow entries to compact tableDavid Gibson2024-01-221-1/+15
* flow: Abstract allocation of new flows with helper functionDavid Gibson2024-01-221-0/+3
* flow: Move flow_count from context structure to a globalDavid Gibson2024-01-221-0/+1
* flow: Make flow_table.h #include the protocol specific headers it needsDavid Gibson2024-01-221-0/+2
* flow: Introduce 'sidx' type to represent one side of one flowDavid Gibson2023-12-041-0/+38
* flow, tcp: Consolidate flow pointer<->index helpersDavid Gibson2023-12-041-0/+25
* flow, tcp: Move TCP connection table to unified flow tableDavid Gibson2023-12-041-0/+25