Loading CMakeLists.txt +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ else(USE_LOCAL_KINETIC_CLIENT) kinetic_cpp_client PREFIX "vendor" GIT_REPOSITORY "git@github.com:Seagate/Kinetic-C-Client.git" GIT_TAG "896c99790ddd81ad9ca1dd73670818ccd575793e" GIT_TAG "d8661408a946a5afd747d7d6d45784142f4b84a2" BUILD_IN_SOURCE 1 INSTALL_COMMAND "" ) Loading src/delete_file_blocking.cc +0 −1 Original line number Diff line number Diff line Loading @@ -5,7 +5,6 @@ #include "kinetic/kinetic.h" #include "glog/logging.h" using com::seagate::kinetic::proto::Message_Algorithm_SHA1; using kinetic::KineticConnectionFactory; using kinetic::KineticRecord; using kinetic::SimpleCallbackInterface; Loading src/kineticstat.cc +1 −1 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ void dump_all_information(const DriveLog& drive_log) { printf("\n"); printf("Capacity: %.0f bytes remaining / %.0f bytes\n\n", printf("Capacity: %" PRIu64 " bytes remaining / %" PRIu64 " bytes\n\n", drive_log.capacity.remaining_bytes, drive_log.capacity.total_bytes); printf("Statistics:\n"); Loading src/set_acls.cc +11 −11 Original line number Diff line number Diff line Loading @@ -8,23 +8,23 @@ using kinetic::KineticConnectionFactory; using kinetic::Status; using kinetic::KineticRecord; using kinetic::ACL; using kinetic::Domain; using kinetic::Scope; using std::list; using std::make_shared; using std::unique_ptr; int example_main(unique_ptr<kinetic::ConnectionHandle> connection, int argc, char* argv[]) { Domain domain1 = {.offset = 0, .value = "", .roles = {kinetic::GETLOG}}; std::list<Domain> acl1_domains = { domain1, Scope scope1 = {.offset = 0, .value = "", .permissions = {kinetic::GETLOG}}; std::list<Scope> acl1_scopes = { scope1, }; ACL acl1; acl1.client_id = 1000; acl1.identity = 1000; acl1.hmac_key = "foobarbaz"; acl1.domains = acl1_domains; acl1.scopes = acl1_scopes; Domain domain2 = {.offset = 0, .value = "", .roles = { Scope scope2 = {.offset = 0, .value = "", .permissions = { kinetic::READ, kinetic::WRITE, kinetic::DELETE, Loading @@ -34,13 +34,13 @@ int example_main(unique_ptr<kinetic::ConnectionHandle> connection, int argc, cha kinetic::GETLOG, kinetic::SECURITY}, }; std::list<Domain> acl2_domains = { domain2 std::list<Scope> acl2_scopes = { scope2 }; ACL acl2; acl2.client_id = 1; acl2.identity = 1; acl2.hmac_key = "asdfasdf"; acl2.domains = acl2_domains; acl2.scopes = acl2_scopes; auto acls = make_shared<list<ACL>>(); acls->push_back(acl2); Loading src/write_file_blocking.cc +5 −1 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ #include "kinetic/kinetic.h" using com::seagate::kinetic::proto::Message_Algorithm_SHA1; using com::seagate::kinetic::client::proto::Message_Algorithm_SHA1; using kinetic::KineticConnectionFactory; using kinetic::Status; using kinetic::KineticRecord; Loading @@ -23,6 +23,10 @@ DEFINE_string(local_file, "local_file", "Path of file to store in kinetic"); int example_main(std::unique_ptr<kinetic::ConnectionHandle> connection, int argc, char** argv) { int file = open(FLAGS_local_file.c_str(), O_RDONLY); if (file < 0) { printf("Unable to open file %s\n", FLAGS_local_file.c_str()); return 1; } struct stat inputfile_stat; fstat(file, &inputfile_stat); char* inputfile_data = (char*)mmap(0, inputfile_stat.st_size, PROT_READ, MAP_SHARED, file, 0); Loading Loading
CMakeLists.txt +1 −1 Original line number Diff line number Diff line Loading @@ -18,7 +18,7 @@ else(USE_LOCAL_KINETIC_CLIENT) kinetic_cpp_client PREFIX "vendor" GIT_REPOSITORY "git@github.com:Seagate/Kinetic-C-Client.git" GIT_TAG "896c99790ddd81ad9ca1dd73670818ccd575793e" GIT_TAG "d8661408a946a5afd747d7d6d45784142f4b84a2" BUILD_IN_SOURCE 1 INSTALL_COMMAND "" ) Loading
src/delete_file_blocking.cc +0 −1 Original line number Diff line number Diff line Loading @@ -5,7 +5,6 @@ #include "kinetic/kinetic.h" #include "glog/logging.h" using com::seagate::kinetic::proto::Message_Algorithm_SHA1; using kinetic::KineticConnectionFactory; using kinetic::KineticRecord; using kinetic::SimpleCallbackInterface; Loading
src/kineticstat.cc +1 −1 Original line number Diff line number Diff line Loading @@ -82,7 +82,7 @@ void dump_all_information(const DriveLog& drive_log) { printf("\n"); printf("Capacity: %.0f bytes remaining / %.0f bytes\n\n", printf("Capacity: %" PRIu64 " bytes remaining / %" PRIu64 " bytes\n\n", drive_log.capacity.remaining_bytes, drive_log.capacity.total_bytes); printf("Statistics:\n"); Loading
src/set_acls.cc +11 −11 Original line number Diff line number Diff line Loading @@ -8,23 +8,23 @@ using kinetic::KineticConnectionFactory; using kinetic::Status; using kinetic::KineticRecord; using kinetic::ACL; using kinetic::Domain; using kinetic::Scope; using std::list; using std::make_shared; using std::unique_ptr; int example_main(unique_ptr<kinetic::ConnectionHandle> connection, int argc, char* argv[]) { Domain domain1 = {.offset = 0, .value = "", .roles = {kinetic::GETLOG}}; std::list<Domain> acl1_domains = { domain1, Scope scope1 = {.offset = 0, .value = "", .permissions = {kinetic::GETLOG}}; std::list<Scope> acl1_scopes = { scope1, }; ACL acl1; acl1.client_id = 1000; acl1.identity = 1000; acl1.hmac_key = "foobarbaz"; acl1.domains = acl1_domains; acl1.scopes = acl1_scopes; Domain domain2 = {.offset = 0, .value = "", .roles = { Scope scope2 = {.offset = 0, .value = "", .permissions = { kinetic::READ, kinetic::WRITE, kinetic::DELETE, Loading @@ -34,13 +34,13 @@ int example_main(unique_ptr<kinetic::ConnectionHandle> connection, int argc, cha kinetic::GETLOG, kinetic::SECURITY}, }; std::list<Domain> acl2_domains = { domain2 std::list<Scope> acl2_scopes = { scope2 }; ACL acl2; acl2.client_id = 1; acl2.identity = 1; acl2.hmac_key = "asdfasdf"; acl2.domains = acl2_domains; acl2.scopes = acl2_scopes; auto acls = make_shared<list<ACL>>(); acls->push_back(acl2); Loading
src/write_file_blocking.cc +5 −1 Original line number Diff line number Diff line Loading @@ -9,7 +9,7 @@ #include "kinetic/kinetic.h" using com::seagate::kinetic::proto::Message_Algorithm_SHA1; using com::seagate::kinetic::client::proto::Message_Algorithm_SHA1; using kinetic::KineticConnectionFactory; using kinetic::Status; using kinetic::KineticRecord; Loading @@ -23,6 +23,10 @@ DEFINE_string(local_file, "local_file", "Path of file to store in kinetic"); int example_main(std::unique_ptr<kinetic::ConnectionHandle> connection, int argc, char** argv) { int file = open(FLAGS_local_file.c_str(), O_RDONLY); if (file < 0) { printf("Unable to open file %s\n", FLAGS_local_file.c_str()); return 1; } struct stat inputfile_stat; fstat(file, &inputfile_stat); char* inputfile_data = (char*)mmap(0, inputfile_stat.st_size, PROT_READ, MAP_SHARED, file, 0); Loading