lock_guard: remove explicit template

Change-Id: Iec6d57d6a66557a66096c7a8f67e025c6ca5a64c
diff --git a/src/transport/peer_channel.h b/src/transport/peer_channel.h
index 8608a08..994e619 100644
--- a/src/transport/peer_channel.h
+++ b/src/transport/peer_channel.h
@@ -30,7 +30,7 @@
     ~PeerChannel() { stop(); }
     PeerChannel(PeerChannel&& o)
     {
-        std::lock_guard<std::mutex> lk(o.mutex_);
+        std::lock_guard lk(o.mutex_);
         stream_ = std::move(o.stream_);
         stop_ = o.stop_;
         o.cv_.notify_all();
@@ -39,7 +39,7 @@
     template<typename Duration>
     ssize_t wait(Duration timeout, std::error_code& ec)
     {
-        std::unique_lock<std::mutex> lk {mutex_};
+        std::unique_lock lk {mutex_};
         cv_.wait_for(lk, timeout, [this] { return stop_ or not stream_.empty(); });
         if (stop_) {
             ec = std::make_error_code(std::errc::broken_pipe);
@@ -51,7 +51,7 @@
 
     ssize_t read(char* output, std::size_t size, std::error_code& ec)
     {
-        std::unique_lock<std::mutex> lk {mutex_};
+        std::unique_lock lk {mutex_};
         cv_.wait(lk, [this] { return stop_ or not stream_.empty(); });
         if (stream_.size()) {
             auto toRead = std::min(size, stream_.size());
@@ -73,7 +73,7 @@
 
     ssize_t write(const char* data, std::size_t size, std::error_code& ec)
     {
-        std::lock_guard<std::mutex> lk {mutex_};
+        std::lock_guard lk {mutex_};
         if (stop_) {
             ec = std::make_error_code(std::errc::broken_pipe);
             return -1;
@@ -86,7 +86,7 @@
 
     void stop() noexcept
     {
-        std::lock_guard<std::mutex> lk {mutex_};
+        std::lock_guard lk {mutex_};
         if (stop_)
             return;
         stop_ = true;