summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/sd-dhcp-server.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* tree-wide: fix typoYu Watanabe2021-05-091-1/+1
* rfc3046 implementationYegor Alexeyev2021-05-081-11/+102
* relay role implementationYegor Alexeyev2021-04-201-21/+89
* dhcp: Implemented BindToInterface= configuration optionYegor Alexeyev2021-04-141-31/+68
* Merge pull request #18777 from yuwata/network-set-ifname-to-enginesZbigniew Jędrzejewski-Szmek2021-03-311-10/+31
|\
| * libsystemd-network: introduce sd_xxx_{set,get}_ifname()Yu Watanabe2021-03-041-10/+31
* | dhcp-server: also append specified additional options and vendor specific opt...Yu Watanabe2021-03-051-74/+42
|/
* network: suffix types with _t in public headersLennart Poettering2021-02-181-3/+3