#include "gras/Msg/msg_interface.h" /* For some checks at simulation end */
#include "gras/Transport/transport_interface.h" /* For some checks at simulation end */
-XBT_LOG_EXTERNAL_CATEGORY(process);
-XBT_LOG_DEFAULT_CATEGORY(process);
+XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(gras_virtu_process);
void
gras_process_init() {
return "";
}
-int gras_os_getpid(void) {
+long int gras_os_getpid(void) {
m_process_t process = MSG_process_self();
if ((process != NULL) && (process->simdata))
- return MSG_process_get_PID(MSG_process_self());
+ return (long int)MSG_process_get_PID(MSG_process_self());
else
- return 0;
+ return (long int)0;
}