+/* data for each socket (FIXME: find a better location for that)*/
+typedef struct {
+ int from_PID; /* process which sent this message */
+ int to_PID; /* process to which this message is destinated */
+
+ m_host_t to_host; /* Who's on other side */
+ m_channel_t to_chan;/* Channel on which the other side is earing */
+} gras_trp_sg_sock_data_t;
+
+
+void *gras_libdata_by_name_from_remote(const char *name, m_process_t p);
+/* The same function by id would be really dangerous.
+ *
+ * Indeed, it would rely on the fact that all process register libdatas in
+ * the same order, which is wrong if they init amok modules in different
+ * order.
+ */
+
+