summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/sd-dhcp-server.c
Commit message (Expand)AuthorAgeFilesLines
* sd-dhcp-server: also send DNS servers or friends on DHCPOFFERYu Watanabe2023-05-131-30/+27
* networkd: fallback to chaddr for static lease lookup when not foundRobert Meijers2023-04-201-1/+37
* tree-wide: also use CMSG_TYPED_DATA() on writing message headerYu Watanabe2023-04-161-1/+1
* sd-dhcp-server: use CMSG_FIND_DATA() at one more placeYu Watanabe2023-04-161-14/+4
* tree-wide: port more code over to CMSG_TYPED_DATA()Lennart Poettering2023-04-131-1/+1
* tree-wide: fix typo and comment style updateYu Watanabe2023-02-151-1/+1
* sd-dhcp-server: allow to send header only messageYu Watanabe2023-01-281-1/+1
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-3/+3
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-6/+2
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-2/+2
* time-util: assume CLOCK_BOOTTIME always existsLennart Poettering2022-03-281-2/+2
* network: dhcp: rename NextServer= and Filename= settingsYu Watanabe2022-03-111-15/+33
* dhcp: list all known DHCP optionsYu Watanabe2022-03-101-1/+1
* network: refuse string which contains non-safe or non-ascii characters for Fi...Yu Watanabe2022-03-101-1/+1
* sd-dhcp-server: add support to send next server and filename option for PXE b...Yu Watanabe2022-02-251-0/+39
* sd-dhcp-server: do not offer server addressYu Watanabe2022-02-171-0/+3
* sd-dhcp-server: convert null address for e.g. DNS to server addressYu Watanabe2022-02-011-0/+15
* sd-dhcp-server: use free_and_replace() at one more placeYu Watanabe2022-02-011-2/+1
* sd-dhcp-server: split out logic to ACK requestYu Watanabe2022-02-011-85/+55
* sd-dhcp-server: do not assign address reserved for static leases to non-match...Yu Watanabe2022-02-011-0/+3
* sd-dhcp-server: explicitly refuse when conflicting address is requestedYu Watanabe2022-02-011-4/+7
* sd-dhcp-server: do not assign an address from pool when a static lease for th...Yu Watanabe2022-02-011-3/+7
* sd-dhcp-server: rename get_pool_offset() -> address_is_in_pool()Yu Watanabe2022-02-011-12/+9
* sd-dhcp-server: rename server_send_nak() -> server_send_nak_or_ignore()Yu Watanabe2022-02-011-13/+16
* sd-dhcp-server: set DHCPLease::server before hashmap_put()Yu Watanabe2022-02-011-21/+13
* sd-dhcp-server: fix indentationYu Watanabe2022-02-011-2/+2
* sd-dhcp-server: rename argument and add one missing assertionYu Watanabe2022-02-011-5/+10
* sd-dhcp-server: do not use implicit cast to boolean from integerYu Watanabe2022-02-011-12/+12
* sd-dhcp-server: refuse zero length client IDYu Watanabe2022-02-011-5/+6
* sd-dhcp-server: do not log "STOPPED" when already stoppedYu Watanabe2022-02-011-3/+6
* sd-dhcp-server: refuse too large packet to sendYu Watanabe2022-01-281-0/+3
* sd-dhcp-server: fix heap buffer overflowYu Watanabe2022-01-241-3/+3
* sd-dhcp-server: support packet from non-Ethernet interfaceYu Watanabe2022-01-241-25/+78
* sd-dhcp-client,sd-dhcp-client-server: set chaddr in dhcp_message_init()Yu Watanabe2022-01-241-5/+3
* sd-dhcp-server: change the type of the client ID dataYu Watanabe2022-01-241-4/+4
* sd-dhcp-server: use free_and_replace() at one more placeYu Watanabe2022-01-241-2/+1
* sd-dhcp-server: shorten code a bitYu Watanabe2022-01-241-16/+6
* sd-dhcp-server: drop unnecessary buffer duplicationYu Watanabe2022-01-241-7/+2
* libsystemd-network: ignore -ENETDOWN or friends in recv()Yu Watanabe2021-12-091-6/+13
* tree-wide: use ERRNO_IS_TRANSIENT()Yu Watanabe2021-11-301-3/+5
* network: dhcp-server: introduce Router= setting to specify router addressYu Watanabe2021-11-031-6/+12
* sd-dhcp-server: fix address availability checksToke Høiland-Jørgensen2021-10-291-2/+16
* sd-dhcp-server: clear out expired leases when processing requestsToke Høiland-Jørgensen2021-10-291-0/+25
* libsystemd-network: make sd_dhcp_client_get_ifname() or friends return negati...Yu Watanabe2021-09-291-4/+12
* libsystemd-network: disable event sources before unref themYu Watanabe2021-09-241-2/+2
* sd-dhcp-server: support static lease outside of address poolYu Watanabe2021-08-111-78/+70
* sd-dhcp-server: fix possible double-free or use-after-freeYu Watanabe2021-08-111-1/+1
* sd-dhcp-server: use hashmap_ensure_put()Yu Watanabe2021-08-111-11/+9
* sd-dhcp-server: make sd_dhcp_server_start() no-op if it is already runningYu Watanabe2021-06-081-0/+4
* sd-dhcp-server: support static address to DHCPv4 offerborna-blazevic2021-05-271-53/+182