xref: /openbmc/google-misc/subprojects/dhcp-done/file-io.hpp (revision c66ebc35bf44912992e18de47198ba98a9a34b97)
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);
14