diff options
Diffstat (limited to 'src/service/app.cpp')
-rw-r--r-- | src/service/app.cpp | 57 |
1 files changed, 30 insertions, 27 deletions
diff --git a/src/service/app.cpp b/src/service/app.cpp index c35bc73..3a7bd79 100644 --- a/src/service/app.cpp +++ b/src/service/app.cpp @@ -30,48 +30,51 @@ namespace CCHECKER { app_t::app_t(void): - uid((uid_t)-1), // (uid_t)-1 (0xFF) is defined to be invalid uid. According - // to chown manual page, you cannot change file group of owner - // to (uid_t)-1, so we'll use it as initial, invalid value. - verified(verified_t::UNKNOWN) + uid((uid_t) - 1), // (uid_t)-1 (0xFF) is defined to be invalid uid. According + // to chown manual page, you cannot change file group of owner + // to (uid_t)-1, so we'll use it as initial, invalid value. + verified(verified_t::UNKNOWN) {} app_t::app_t(const std::string &app_id, - const std::string &pkg_id, - uid_t uid, - const signatures_t &signatures): - app_id(app_id), - pkg_id(pkg_id), - uid(uid), - signatures(signatures), - verified(verified_t::UNKNOWN) + const std::string &pkg_id, + uid_t uid, + const signatures_t &signatures): + app_id(app_id), + pkg_id(pkg_id), + uid(uid), + signatures(signatures), + verified(verified_t::UNKNOWN) {} -std::ostream & operator<< (std::ostream &out, const app_t &app) +std::ostream &operator<< (std::ostream &out, const app_t &app) { - out << "app: " << app.app_id << ", pkg: " << app.pkg_id << ", uid: " << app.uid; - return out; + out << "app: " << app.app_id << ", pkg: " << app.pkg_id << ", uid: " << app.uid; + return out; } std::string app_t::str() const { - std::stringstream ss; - ss << *this; - return ss.str(); + std::stringstream ss; + ss << *this; + return ss.str(); } std::string app_t::str_certs(void) const { - std::stringstream ss; + std::stringstream ss; - for (const auto &iter : signatures) { - ss << " { "; - for (const auto iter_cert : iter) { - ss << "\"" << iter_cert << "\", "; - } - ss << " } ,"; - } - return ss.str(); + for (const auto &iter : signatures) { + ss << " { "; + + for (const auto iter_cert : iter) { + ss << "\"" << iter_cert << "\", "; + } + + ss << " } ,"; + } + + return ss.str(); } } //CCHECKER |