blob: 8b22561f40c0afb0092fe036f73ed1f2e1375a74 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
/*
* SPDX-FileCopyrightText: 2024 David Härdeman <david@hardeman.nu>
* SPDX-FileCopyrightText: 2025 Álvaro Fernández Rojas <noltari@gmail.com>
*
* SPDX-License-Identifier: GPL2.0-only
*/
#ifndef _STATEFILES_H_
#define _STATEFILES_H_
#define ODHCPD_HOSTS_FILE_PREFIX "odhcpd.hosts"
#define ODHCPD_PIO_FILE_PREFIX "odhcpd.pio"
#define ODHCPD_TMP_FILE ".odhcpd.tmp"
void statefiles_read_prefix_information(struct interface *iface);
void statefiles_write_prefix_information(struct interface *iface);
bool statefiles_write(void);
void statefiles_setup_dirfd(const char *path, int *dirfdp);
#endif /* _STATEFILES_H_ */
|