X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d5c2b7aff3d496f7a2d9affc45b53044d03040b8..e142dc9504e49b2fbefd63ed1763e722fff1de10:/src/simix/smx_network.cpp diff --git a/src/simix/smx_network.cpp b/src/simix/smx_network.cpp index 68798b91d3..45ce0ca2fc 100644 --- a/src/simix/smx_network.cpp +++ b/src/simix/smx_network.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2009-2017. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2009-2018. 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. */ @@ -322,7 +322,7 @@ void simcall_HANDLER_comm_wait(smx_simcall_t simcall, smx_activity_t synchro, do SIMIX_comm_finish(synchro); } else { /* we need a surf sleep action even when there is no timeout, otherwise surf won't tell us when the host fails */ - surf_action_t sleep = simcall->issuer->host->pimpl_cpu->sleep(timeout); + simgrid::kernel::resource::Action* sleep = simcall->issuer->host->pimpl_cpu->sleep(timeout); sleep->setData(synchro.get()); simgrid::kernel::activity::CommImplPtr comm = @@ -468,7 +468,7 @@ static inline void SIMIX_comm_start(simgrid::kernel::activity::CommImplPtr comm) receiver->getCname(), comm->surfAction_); /* If a link is failed, detect it immediately */ - if (comm->surfAction_->getState() == simgrid::surf::Action::State::failed) { + if (comm->surfAction_->getState() == simgrid::kernel::resource::Action::State::failed) { XBT_DEBUG("Communication from '%s' to '%s' failed to start because of a link failure", sender->getCname(), receiver->getCname()); comm->state = SIMIX_LINK_FAILURE; @@ -603,7 +603,7 @@ void SIMIX_comm_finish(smx_activity_t synchro) } else if (simcall->call == SIMCALL_COMM_TESTANY) { e.value = -1; - auto comms = simcall_comm_testany__get__comms(simcall); + auto* comms = simcall_comm_testany__get__comms(simcall); auto count = simcall_comm_testany__get__count(simcall); auto element = std::find(comms, comms + count, synchro); if (element == comms + count)