1*6777b538SAndroid Build Coastguard Worker // Copyright 2013 The Chromium Authors 2*6777b538SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 3*6777b538SAndroid Build Coastguard Worker // found in the LICENSE file. 4*6777b538SAndroid Build Coastguard Worker 5*6777b538SAndroid Build Coastguard Worker #include "base/process/process_handle.h" 6*6777b538SAndroid Build Coastguard Worker 7*6777b538SAndroid Build Coastguard Worker #include <unistd.h> 8*6777b538SAndroid Build Coastguard Worker 9*6777b538SAndroid Build Coastguard Worker namespace base { 10*6777b538SAndroid Build Coastguard Worker GetCurrentProcId()11*6777b538SAndroid Build Coastguard WorkerProcessId GetCurrentProcId() { 12*6777b538SAndroid Build Coastguard Worker return getpid(); 13*6777b538SAndroid Build Coastguard Worker } 14*6777b538SAndroid Build Coastguard Worker GetCurrentProcessHandle()15*6777b538SAndroid Build Coastguard WorkerProcessHandle GetCurrentProcessHandle() { 16*6777b538SAndroid Build Coastguard Worker return GetCurrentProcId(); 17*6777b538SAndroid Build Coastguard Worker } 18*6777b538SAndroid Build Coastguard Worker GetProcId(ProcessHandle process)19*6777b538SAndroid Build Coastguard WorkerProcessId GetProcId(ProcessHandle process) { 20*6777b538SAndroid Build Coastguard Worker return process; 21*6777b538SAndroid Build Coastguard Worker } 22*6777b538SAndroid Build Coastguard Worker 23*6777b538SAndroid Build Coastguard Worker } // namespace base 24