summaryrefslogtreecommitdiff
path: root/ctdb/common/system_socket.c
Commit message (Expand)AuthorAgeFilesLines
* ctdb:common: Use C99 initializer for 'struct ifreq'Andreas Schneider2019-01-281-2/+10
* ctdb-common: Clean up comments in TCP packet parsingMartin Schwenke2018-08-301-10/+4
* ctdb-common: Check the version field in IPv6 packetsMartin Schwenke2018-08-301-0/+5
* ctdb-common: Improve TCP packet size and offset calculationsMartin Schwenke2018-08-301-5/+7
* ctdb-common: Factor out TCP packet parsing codeMartin Schwenke2018-08-301-147/+149
* ctdb-common: Clean up types/declarations in TCP socket readingMartin Schwenke2018-08-301-7/+6
* ctdb-common: Fix error handling when parsing TCP packetsMartin Schwenke2018-08-301-14/+14
* ctdb-common: Fix a bug in non-Linux (PCAP) TCP packet capturingMartin Schwenke2018-08-301-1/+1
* ctdb-common: Don't modify a const argumentMartin Schwenke2018-08-301-11/+9
* ctdb-common: Avoid magic numbers when building TCP packetsMartin Schwenke2018-08-301-5/+5
* ctdb-common: Factor out TCP packet marshalling codeMartin Schwenke2018-08-301-59/+151
* ctdb-common: Avoid single line multi-assignmentMartin Schwenke2018-08-301-1/+2
* ctdb-common: Set version more obviously in IPv6 NA packetMartin Schwenke2018-08-301-1/+1
* ctdb-common: Clarify offset and packet length calculationsMartin Schwenke2018-08-301-8/+18
* ctdb-common: Use struct ether_arp to avoid manual offset calculationsMartin Schwenke2018-08-301-20/+11
* ctdb-common: Be more careful with packet sizesMartin Schwenke2018-08-301-2/+7
* ctdb-common: Separate ARP and IPv6 NA marshalling codeMartin Schwenke2018-08-301-93/+208
* ctdb-common: Fix error handling when sending ARPsMartin Schwenke2018-08-301-25/+30
* ctdb-common: Factor out common ARP codeMartin Schwenke2018-08-301-77/+42
* ctdb-common: Initialise structures when declaredMartin Schwenke2018-08-301-7/+3
* ctdb-common: Restore dropped copyright attributionsMartin Schwenke2018-08-301-0/+2
* ctdb-common: Fix CID 1414745 - Out-of-bounds accessMartin Schwenke2018-08-301-1/+4
* ctdb-common: Fix aliasing issue in IPv6 checksumMartin Schwenke2018-08-241-4/+8
* ctdb-common: Fix the TCP packet length checkAmitay Isaacs2018-07-281-1/+1
* ctdb-common: Drop function parse_ip_mask() and supporting functionsMartin Schwenke2018-07-271-135/+0
* ctdb-common: Fix compilation issue with strncpy()Martin Schwenke2018-07-271-3/+1
* ctdb-common: Move capture_socket functions to ctdb_socket.[ch]Martin Schwenke2018-07-021-0/+295
* ctdb-common: Move ctdb_sys_send_tcp() to ctdb_socket.[ch]Martin Schwenke2018-07-021-1/+183
* ctdb-common: Move ctdb_sys_send_arp() to ctdb_socket.[ch]Martin Schwenke2018-07-021-1/+281
* ctdb-common: Move parse_ip_mask() to system_socket.[ch]Martin Schwenke2018-07-021-0/+137
* ctdb-common: Rename system utility filesMartin Schwenke2018-07-021-0/+80