X-Git-Url: http://git.silcnet.org/gitweb/?p=runtime.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcsocketstream_i.h;h=aa080ccc4b8e0290eb37a44a52000470db77837e;hp=13013f25ac3a75af7f33cec384c05d7b63cc8dca;hb=afcd9ed820b767d8b6676a9156fa561b24ac2363;hpb=ff6a990d9e7361a5d1eb9909483bcea7decef4d4 diff --git a/lib/silcutil/silcsocketstream_i.h b/lib/silcutil/silcsocketstream_i.h index 13013f25..aa080ccc 100644 --- a/lib/silcutil/silcsocketstream_i.h +++ b/lib/silcutil/silcsocketstream_i.h @@ -4,7 +4,7 @@ Author: Pekka Riikonen - Copyright (C) 2005 - 2008 Pekka Riikonen + Copyright (C) 2005 - 2007 Pekka Riikonen This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -47,11 +47,10 @@ struct SilcSocketStreamStruct { SilcSocket sock; char *hostname; char *ip; - SilcUInt16 port; - SilcUInt16 sock_error; SilcSocketQos qos; SilcStreamNotifier notifier; void *notifier_context; + SilcUInt16 port; unsigned int ipv6 : 1; /* UDP IPv6 */ unsigned int connected : 1; /* UDP connected state */ }; @@ -62,4 +61,13 @@ struct SilcSocketStreamStruct { extern const SilcStreamOps silc_socket_stream_ops; extern const SilcStreamOps silc_socket_udp_stream_ops; +/* Backwards support */ +#define SilcSocketStreamStatus SilcResult +#define silc_socket_stream_get_error(stream) silc_errno +#define SILC_SOCKET_OK SILC_OK +#define SILC_SOCKET_UNKNOWN_IP SILC_ERR_UNKNOWN_IP +#define SILC_SOCKET_UNKNOWN_HOST SILC_ERR_UNKNOWN_HOST +#define SILC_SOCKET_NO_MEMORY SILC_ERR_OUT_OF_MEMORY +#define SILC_SOCKET_ERROR SILC_ERR + #endif /* SILCSOCKETSTREAM_I_H */