summaryrefslogtreecommitdiffstats
path: root/src/ipv4.c
Commit message (Expand)AuthorAge
* Welcome to 2020!Roy Marples2020-01-03
* inet: Allow forcing a host route from an interface without a leaseRoy Marples2020-01-02
* privsep: Add support for priviledge separationRoy Marples2019-11-28
* INET: Fix corruption of IPv4 address flags when renewingRoy Marples2019-11-05
* INET: Fix a potential memory leakRoy Marples2019-10-23
* INET: If we fail to add an address that already exists, don't free itRoy Marples2019-10-22
* ARP: Don't send an initial ARP announcement for newly added addressesRoy Marples2019-10-08
* inet: Rework prior incase DHCP uses an IPv4LL addressRoy Marples2019-10-02
* inet: use ntohl with IN_LINKLOCALRoy Marples2019-10-01
* inet: clarify prior with commentRoy Marples2019-10-01
* inet: Either call the IPv4LL handler or the DHCP handler - not bothRoy Marples2019-10-01
* inet: Add a subnet route for PtP interfaces if specifiedRoy Marples2019-08-21
* inet: Use destination when adding addresses to PtP interfacesRoy Marples2019-08-21
* ARP: Respect IFF_NOARP interface flag moreRoy Marples2019-08-20
* Rework prior again so we log the address in debug.Roy Marples2019-07-28
* Fix compile issue with prior.Roy Marples2019-07-28
* IP: If no address lifetime support don't re-add the addressRoy Marples2019-07-28
* Fix build without ARP and/or ARPINGRoy Marples2019-07-24
* Fix compile without IPv4LLRoy Marples2019-07-24
* inet: Don't lose the host route needed for the routerRoy Marples2019-07-23
* Use rebindtime rather than renewaltime.Roy Marples2019-07-22
* DHCP: Always add the leased addressRoy Marples2019-07-22
* DHCP: Set address vltime and pltime to the length of the leaseRoy Marples2019-07-22
* Merge branch 'memstream'Roy Marples2019-07-04
|\
| * script: Write variables to a FILERoy Marples2019-06-18
* | Add SPDX identifiers to all dhcpcd source files.Yegor Yefremov2019-07-04
|/
* Fix a gcc warning about signed overflowRoy Marples2019-06-07
* route: Use order from message / configRoy Marples2019-06-07
* Merge branch 'master' into rbtreeRoy Marples2019-05-04
|\
| * ARP: Refactor so that ACD is available for all inet addressesRoy Marples2019-04-18
* | Merge branch 'master' into rbtreeRoy Marples2019-04-17
|\ \
| * | route: Don't install an IPv4LL default route if static one existsRoy Marples2019-04-17
| |/
* | Merge branch 'master' into rbtreeRoy Marples2019-04-16
|\|
| * if: Add a generic function to create an aliased address nameRoy Marples2019-04-16
* | route: Remove kroutes and make froutes optionalRoy Marples2019-03-05
* | route: Free route when failing to insert.Roy Marples2019-03-04
* | route: replace rt_find with rb_tree_find_nodeRoy Marples2019-03-04
* | Replace route TAILQ macros with rbtree(3) from NetBSD.Roy Marples2019-03-03
|/
* IP4: No need to set a variable to arp announce the addressRoy Marples2019-02-06
* IPv4LL: Remove #defines for functions when IPv4LL is disabledRoy Marples2019-01-23
* Welcome to 2019!Roy Marples2019-01-01
* BSD: don't listen to own route messagesRoy Marples2018-11-30
* ipv4: add broadcast address to RTM_NEWADDR debugRoy Marples2018-08-17
* dhcp: mark routes needed dhcpcd adds to reach router as host routesRoy Marples2018-04-05
* options: allow static routes to be configured on the command lineRoy Marples2018-03-28
* For IPv4, override any existing address when adding it.Roy Marples2018-03-22
* link: detect buffer overflow / desync and relearn interface stateRoy Marples2018-03-19
* Log the pid of the process deleting an assigned address.Roy Marples2018-03-06
* Welcome to 2018.Roy Marples2018-01-01
* Don't mark statically configured IPv4 routes as DHCP.Roy Marples2017-10-09