diff options
| author | zy <[email protected]> | 2023-11-26 22:51:58 -0500 |
|---|---|---|
| committer | zy <[email protected]> | 2023-11-26 22:51:58 -0500 |
| commit | 998752bccdd2763416ffa94e8e21018232ca4fc3 (patch) | |
| tree | bc68bb8605865a5bf7177d99e2732c967481f100 /source | |
| parent | be5f004df095eac17a004fa86aa67e50d5745783 (diff) | |
rm file
Diffstat (limited to 'source')
| -rw-r--r-- | source/ucli/misc.cc | 40 | ||||
| -rw-r--r-- | source/ucli/miss.cc | 0 |
2 files changed, 0 insertions, 40 deletions
diff --git a/source/ucli/misc.cc b/source/ucli/misc.cc deleted file mode 100644 index 1c31b9f..0000000 --- a/source/ucli/misc.cc +++ /dev/null @@ -1,40 +0,0 @@ -#include <fstream> -#include <map> -#include <string> - -class pid_cmdline pid_cmdline; - -class pid_cmdline { - private: - std::map<int, std::string> cmdlines; - - public: - void clear(void); - std::string& get_pid_cmdline(int pid); -}; - -static string unknow_symbol("UNKNOWN"); - -void pid_cmdline::clear(void) { cmdlines.clear(); } - -std::string& pid_cmdline::get_pid_cmdline(int pid) { - if (cmdlines.count(pid) == 0) { - int i; - char buf[255]; - char file[255]; - std::fstream ifs; - - snprintf(file, sizeof(file), "/proc/%d/cmdline", pid); - ifs.open(file, ios::binary | ios::in); - ifs.getline(buf, 255); - for (i = 0; i < ifs.gcount() && i < 255; i++) { - if (buf[i] < ' ') { - buf[i] = ' '; - } - } - - cmdlines[pid] = buf; - } - - return cmdlines[pid]; -}
\ No newline at end of file diff --git a/source/ucli/miss.cc b/source/ucli/miss.cc deleted file mode 100644 index e69de29..0000000 --- a/source/ucli/miss.cc +++ /dev/null |
