Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Partial fix of GRAS: gras-ping-sg now works again
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 12 Nov 2010 20:22:54 +0000 (20:22 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Fri, 12 Nov 2010 20:22:54 +0000 (20:22 +0000)
commit1a2592601e29b027872580cbfc364194f8b01ba6
tree8131a47670c8efa08012828f1ab43da3b03083e5
parentfeefe05452f4d2543b86956a88ecb13aba9a7e76
Partial fix of GRAS: gras-ping-sg now works again
* Make the following function specific to the plugins:
  - gras_socket_my_port(sock)
  - gras_socket_peer_port(sock)
  - gras_socket_peer_name(sock)
  - gras_socket_peer_proc(sock)
  - gras_socket_peer_proc_set(sock,peer_proc)
* In SG plugin, implement them properly knowing that the same socket
  object gets shared between peers
* In TCP plugin, use the previous behavior
* In file plugin, use THROW_UNIMPLEMENTED

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@8545 48e7efb5-ca39-0410-a469-dd3cf9ba447f
include/gras/transport.h
src/gras/Transport/transport.c
src/gras/Transport/transport_interface.h
src/gras/Transport/transport_plugin_file.c
src/gras/Transport/transport_plugin_sg.c
src/gras/Transport/transport_plugin_tcp.c
src/gras/Transport/transport_private.h
src/gras/Virtu/virtu_sg.h