Yuxiao Zhang | 1e76060 | 2024-03-07 12:35:24 -0800 | [diff] [blame] | 1 | #pragma once |
2 | |||||
3 | #include <filesystem> | ||||
4 | #include <string> | ||||
5 | |||||
6 | namespace fs = std::filesystem; | ||||
7 | constexpr auto statusFile = "/run/dhcp_status"; | ||||
8 | |||||
9 | // Function to read contents from a file | ||||
10 | std::string fileRead(const fs::path& filename); | ||||
11 | |||||
12 | // Function to write contents to a file atomically | ||||
13 | void fileWrite(const fs::path& filename, const std::string& data); |