Loading ifs/include/db/db_ops.hpp +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ #include "../../main.hpp" std::string db_get_metadentry(const std::string& key); bool db_get_metadentry(const std::string& key, std::string& val); bool db_put_metadentry(const std::string& key, const std::string& val); Loading ifs/include/preload/ipc_types.hpp +1 −1 Original line number Diff line number Diff line Loading @@ -34,7 +34,7 @@ MERCURY_GEN_PROC(ipc_open_in_t, ((hg_const_string_t) (path)) MERCURY_GEN_PROC(ipc_stat_in_t, ((hg_const_string_t) (path))) MERCURY_GEN_PROC(ipc_stat_out_t, ((hg_bool_t) (res)) MERCURY_GEN_PROC(ipc_stat_out_t, ((hg_int32_t) (err)) ((hg_const_string_t) (db_val))) MERCURY_GEN_PROC(ipc_unlink_in_t, ((hg_const_string_t) (path))) Loading ifs/include/preload/margo_ipc.hpp +1 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ bool ipc_send_get_fs_config(const hg_id_t ipc_get_config_id); int ipc_send_open(const char* path, int flags, const mode_t mode, const hg_id_t ipc_open_id); int ipc_send_stat(const char* path, struct stat* attr, const hg_id_t ipc_stat_id); int ipc_send_stat(const char* path, std::string& attr, const hg_id_t ipc_stat_id); int ipc_send_unlink(const char* path, const hg_id_t ipc_unlink_id); Loading ifs/include/preload/preload_util.hpp +3 −0 Original line number Diff line number Diff line Loading @@ -12,8 +12,11 @@ using namespace std; bool is_fs_path(const char* path); // TODO template these two suckers int db_val_to_stat(const std::string path, std::string db_val, struct stat& attr); int db_val_to_stat64(const std::string path, std::string db_val, struct stat64& attr); int getProcIdByName(std::string procName); #endif //IFS_PRELOAD_UTIL_HPP ifs/include/preload/rpc/ld_rpc_metadentry.hpp +2 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,8 @@ void send_minimal_rpc(const hg_id_t minimal_id); int rpc_send_create_node(const hg_id_t rpc_create_node_id, const size_t recipient, const std::string& path, const mode_t mode); std::string rpc_send_get_attr(const size_t recipient, const std::string& path); int rpc_send_get_attr(const hg_id_t rpc_get_attr_id, const size_t recipient, const std::string& path, std::string& attr); int rpc_send_remove_node(const hg_id_t rpc_remove_node_id, const size_t recipient, const std::string& path); Loading Loading
ifs/include/db/db_ops.hpp +1 −1 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ #include "../../main.hpp" std::string db_get_metadentry(const std::string& key); bool db_get_metadentry(const std::string& key, std::string& val); bool db_put_metadentry(const std::string& key, const std::string& val); Loading
ifs/include/preload/ipc_types.hpp +1 −1 Original line number Diff line number Diff line Loading @@ -34,7 +34,7 @@ MERCURY_GEN_PROC(ipc_open_in_t, ((hg_const_string_t) (path)) MERCURY_GEN_PROC(ipc_stat_in_t, ((hg_const_string_t) (path))) MERCURY_GEN_PROC(ipc_stat_out_t, ((hg_bool_t) (res)) MERCURY_GEN_PROC(ipc_stat_out_t, ((hg_int32_t) (err)) ((hg_const_string_t) (db_val))) MERCURY_GEN_PROC(ipc_unlink_in_t, ((hg_const_string_t) (path))) Loading
ifs/include/preload/margo_ipc.hpp +1 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,7 @@ bool ipc_send_get_fs_config(const hg_id_t ipc_get_config_id); int ipc_send_open(const char* path, int flags, const mode_t mode, const hg_id_t ipc_open_id); int ipc_send_stat(const char* path, struct stat* attr, const hg_id_t ipc_stat_id); int ipc_send_stat(const char* path, std::string& attr, const hg_id_t ipc_stat_id); int ipc_send_unlink(const char* path, const hg_id_t ipc_unlink_id); Loading
ifs/include/preload/preload_util.hpp +3 −0 Original line number Diff line number Diff line Loading @@ -12,8 +12,11 @@ using namespace std; bool is_fs_path(const char* path); // TODO template these two suckers int db_val_to_stat(const std::string path, std::string db_val, struct stat& attr); int db_val_to_stat64(const std::string path, std::string db_val, struct stat64& attr); int getProcIdByName(std::string procName); #endif //IFS_PRELOAD_UTIL_HPP
ifs/include/preload/rpc/ld_rpc_metadentry.hpp +2 −1 Original line number Diff line number Diff line Loading @@ -14,7 +14,8 @@ void send_minimal_rpc(const hg_id_t minimal_id); int rpc_send_create_node(const hg_id_t rpc_create_node_id, const size_t recipient, const std::string& path, const mode_t mode); std::string rpc_send_get_attr(const size_t recipient, const std::string& path); int rpc_send_get_attr(const hg_id_t rpc_get_attr_id, const size_t recipient, const std::string& path, std::string& attr); int rpc_send_remove_node(const hg_id_t rpc_remove_node_id, const size_t recipient, const std::string& path); Loading