-void _GAddress_translate_from(GAddress *address,
- struct sockaddr *addr, int len);
-void _GAddress_translate_to(GAddress *address,
- struct sockaddr **addr, int *len);
+
+/* Translaters returns false when memory is exhausted */
+GSocketError _GAddress_translate_from(GAddress *address,
+ struct sockaddr *addr, int len);
+GSocketError _GAddress_translate_to(GAddress *address,
+ struct sockaddr **addr, int *len);
+
+/* Initialisers returns FALSE when an error happened in the initialisation */