Lines Matching refs:filename
309 bool DhcpFunction::IsExistFile(const std::string& filename)
313 ioFile.open(filename.c_str(), std::ios::in);
317 DHCP_LOGE("IsExistFile %{public}s failed, err:%{public}d", filename.c_str(), errno);
323 bool DhcpFunction::CreateFile(const std::string& filename, const std::string& filedata)
326 outFile.open(filename.c_str());
333 bool DhcpFunction::RemoveFile(const std::string& filename)
335 if (std::remove(filename.c_str()) != 0) {
336 DHCP_LOGE("RemoveFile filename:%{public}s failed!", filename.c_str());
339 DHCP_LOGI("RemoveFile filename:%{public}s success.", filename.c_str());
343 bool DhcpFunction::AddFileLineData(const std::string& filename, const std::string& prevdata, const std::string& linedata)
347 inFile.open(filename.c_str());
364 outFile.open(filename.c_str());
366 DHCP_LOGI("AddFileLineData Reflush filename:%{public}s, strFileData:%{public}s.",
367 filename.c_str(), strFileData.c_str());
374 bool DhcpFunction::DelFileLineData(const std::string& filename, const std::string& linedata)
378 inFile.open(filename.c_str());
395 outFile.open(filename.c_str());
397 DHCP_LOGI("DelFileLineData Reflush filename:%{public}s, strFileData:%{public}s.",
398 filename.c_str(), strFileData.c_str());
405 bool DhcpFunction::ModifyFileLineData(const std::string& filename, const std::string& srcdata,
410 inFile.open(filename.c_str());
429 outFile.open(filename.c_str());
431 DHCP_LOGI("ModifyFileLineData Reflush filename:%{public}s, strFileData:%{public}s.",
432 filename.c_str(), strFileData.c_str());
485 int DhcpFunction::GetDhcpPacketResult(const std::string& filename, struct DhcpPacketResult &result)
487 FILE *pFile = fopen(filename.c_str(), "r");
489 DHCP_LOGE("GetDhcpPacketResult() fopen %{public}s fail, err:%{public}s!", filename.c_str(), strerror(errno));
504 DHCP_LOGE("GetDhcpPacketResult() fscanf %{public}s err:%{public}s!", filename.c_str(), strerror(errno));
508 DHCP_LOGW("GetDhcpPacketResult() fscanf file:%{public}s nRes:0 nullptr!", filename.c_str());
512 DHCP_LOGE("GetDhcpPacketResult() fscanf file:%{public}s nRes:%{public}d ERROR!", filename.c_str(), nRes);
518 DHCP_LOGE("GetDhcpPacketResult() fclose file:%{public}s failed!", filename.c_str());
524 DHCP_LOGE("GetDhcpPacketResult() file:%{public}s failed, FormatString result error!", filename.c_str());