-/* Copyright (c) 2018-2022. The SimGrid Team. All rights reserved. */
+/* Copyright (c) 2018-2023. The SimGrid Team. All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
#include <unistd.h>
#include <sys/time.h>
+#include <sys/types.h>
#if _POSIX_TIMERS
#include <time.h>
#endif
void* smpi_shared_calloc_intercept(size_t num_elm, size_t elem_size, const char* file, int line);
void* smpi_shared_realloc_intercept(void* data, size_t size, const char* file, int line);
void smpi_shared_free(void* data);
+
+pid_t smpi_getpid();
#ifdef __cplusplus
[[noreturn]] // c++11
#else