From: Lennart Poettering Date: Thu, 13 Oct 2005 00:14:19 +0000 (+0000) Subject: Add stubs for all exported functions X-Git-Url: https://git.meshlink.io/?a=commitdiff_plain;h=709a2ef026cab9424737fa37c40af52da60be59d;p=catta Add stubs for all exported functions git-svn-id: file:///home/lennart/svn/public/avahi/trunk@751 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe --- diff --git a/avahi-compat-howl/Makefile.am b/avahi-compat-howl/Makefile.am index 3239086..123cdd7 100644 --- a/avahi-compat-howl/Makefile.am +++ b/avahi-compat-howl/Makefile.am @@ -53,8 +53,9 @@ lib_LTLIBRARIES = libavahi-compat-howl.la libavahi_compat_howl_la_SOURCES = \ $(avahi_compat_howl_HEADERS) \ - warn.c warn.h -libavahi_compat_howl_la_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS) + warn.c warn.h \ + unsupported.c +libavahi_compat_howl_la_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS) -I $(srcdir)/include libavahi_compat_howl_la_LDFLAGS = $(AM_LDFLAGS) -export-dynamic -version-info $(LIBAVAHI_COMPAT_HOWL_VERSION_INFO) $(PTHREAD_LIBS) ../avahi-common/libavahi-common.la ../avahi-client/libavahi-client.la #txt_test_SOURCES = \ diff --git a/avahi-compat-howl/unsupported.c b/avahi-compat-howl/unsupported.c new file mode 100644 index 0000000..dc5077a --- /dev/null +++ b/avahi-compat-howl/unsupported.c @@ -0,0 +1,1285 @@ +/* $Id$ */ + +/*** + This file is part of avahi. + + avahi is free software; you can redistribute it and/or modify it + under the terms of the GNU Lesser General Public License as + published by the Free Software Foundation; either version 2.1 of the + License, or (at your option) any later version. + + avahi is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY + or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General + Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with avahi; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + USA. +***/ + +#ifdef HAVE_CONFIG_H +#include +#endif + +#include + +#include "warn.h" + +sw_string sw_strdup(sw_const_string str) { + AVAHI_WARN_UNSUPPORTED_ABORT; + return NULL; +} + +sw_opaque _sw_debug_malloc( + sw_size_t size, + sw_const_string function, + sw_const_string file, + sw_uint32 line) { + AVAHI_WARN_UNSUPPORTED_ABORT; + return NULL; +} + +sw_opaque _sw_debug_realloc( + sw_opaque_t mem, + sw_size_t size, + sw_const_string function, + sw_const_string file, + sw_uint32 line) { + AVAHI_WARN_UNSUPPORTED_ABORT; + return NULL; +} + +void _sw_debug_free( + sw_opaque_t mem, + sw_const_string function, + sw_const_string file, + sw_uint32 line) { + AVAHI_WARN_UNSUPPORTED; +} + +sw_const_string sw_strerror(/* howl sucks */) { + AVAHI_WARN_UNSUPPORTED_ABORT; + return NULL; +} + +sw_result sw_timer_init(sw_timer * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_timer_fina(sw_timer self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_time_init(sw_time * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_time_init_now(sw_time * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_time_fina(sw_time self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_time sw_time_add( + sw_time self, + sw_time y) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_time sw_time_sub( + sw_time self, + sw_time y) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_int32 sw_time_cmp( + sw_time self, + sw_time y) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_result sw_salt_init( + sw_salt * self, + int argc, + char ** argv) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_fina(sw_salt self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_register_socket( + sw_salt self, + struct _sw_socket * socket, + sw_socket_event events, + sw_socket_handler handler, + sw_socket_handler_func func, + sw_opaque extra) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_unregister_socket( + sw_salt self, + struct _sw_socket * socket) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + + +sw_result sw_salt_register_timer( + sw_salt self, + struct _sw_timer * timer, + sw_time timeout, + sw_timer_handler handler, + sw_timer_handler_func func, + sw_opaque extra) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_unregister_timer( + sw_salt self, + struct _sw_timer * timer) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_register_network_interface( + sw_salt self, + struct _sw_network_interface * netif, + sw_network_interface_handler handler, + sw_network_interface_handler_func func, + sw_opaque extra) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_unregister_network_interface_handler(sw_salt self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_register_signal( + sw_salt self, + struct _sw_signal * signal, + sw_signal_handler handler, + sw_signal_handler_func func, + sw_opaque extra) { + + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_unregister_signal( + sw_salt self, + struct _sw_signal * signal) { + + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_lock(sw_salt self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_unlock(sw_salt self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_step(sw_salt self, sw_uint32 * msec) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_run(sw_salt self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_salt_stop_run(sw_salt self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +void sw_print_assert( + int code, + sw_const_string assert_string, + sw_const_string file, + sw_const_string func, + int line) { + AVAHI_WARN_UNSUPPORTED; +} + +void sw_print_debug( + int level, + sw_const_string format, + ...) { + AVAHI_WARN_UNSUPPORTED; +} + +sw_ipv4_address sw_ipv4_address_any(void) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_ipv4_address sw_ipv4_address_loopback(void) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_result sw_ipv4_address_init(sw_ipv4_address * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_ipv4_address_init_from_saddr( + sw_ipv4_address * self, + sw_saddr saddr) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_ipv4_address_init_from_name( + sw_ipv4_address * self, + sw_const_string name) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_ipv4_address_init_from_address( + sw_ipv4_address * self, + sw_ipv4_address addr) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_ipv4_address_init_from_this_host(sw_ipv4_address * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_ipv4_address_fina(sw_ipv4_address self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_bool sw_ipv4_address_is_any(sw_ipv4_address self) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_saddr sw_ipv4_address_saddr(sw_ipv4_address self) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_string sw_ipv4_address_name( + sw_ipv4_address self, + sw_string name, + sw_uint32 len) { + AVAHI_WARN_UNSUPPORTED; + return NULL; +} + +sw_result sw_ipv4_address_decompose( + sw_ipv4_address self, + sw_uint8 * a1, + sw_uint8 * a2, + sw_uint8 * a3, + sw_uint8 * a4) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_bool sw_ipv4_address_equals( + sw_ipv4_address self, + sw_ipv4_address addr) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_result sw_tcp_socket_init(sw_socket * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_tcp_socket_init_with_desc( + sw_socket * self, + sw_sockdesc_t desc) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_udp_socket_init( + sw_socket * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_multicast_socket_init( + sw_socket * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_fina(sw_socket self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_bind( + sw_socket self, + sw_ipv4_address address, + sw_port port) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_join_multicast_group( + sw_socket self, + sw_ipv4_address local_address, + sw_ipv4_address multicast_address, + sw_uint32 ttl) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_leave_multicast_group(sw_socket self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_listen( + sw_socket self, + int qsize) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_connect( + sw_socket self, + sw_ipv4_address address, + sw_port port) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_accept( + sw_socket self, + sw_socket * socket) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_send( + sw_socket self, + sw_octets buffer, + sw_size_t len, + sw_size_t * bytesWritten) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_sendto( + sw_socket self, + sw_octets buffer, + sw_size_t len, + sw_size_t * bytesWritten, + sw_ipv4_address to, + sw_port port) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_recv( + sw_socket self, + sw_octets buffer, + sw_size_t max, + sw_size_t * len) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_recvfrom( + sw_socket self, + sw_octets buffer, + sw_size_t max, + sw_size_t * len, + sw_ipv4_address * from, + sw_port * port, + sw_ipv4_address * dest, + sw_uint32 * interface_index) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_set_blocking_mode( + sw_socket self, + sw_bool blocking_mode) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_set_options( + sw_socket self, + sw_socket_options options) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_ipv4_address sw_socket_ipv4_address(sw_socket self) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_port sw_socket_port(sw_socket self) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_sockdesc_t sw_socket_desc(sw_socket self) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_result sw_socket_close(sw_socket self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_options_init(sw_socket_options * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_options_fina(sw_socket_options self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_options_set_debug( + sw_socket_options self, + sw_bool val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_options_set_nodelay( + sw_socket_options self, + sw_bool val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_options_set_dontroute( + sw_socket_options self, + sw_bool val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_options_set_keepalive( + sw_socket_options self, + sw_bool val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_options_set_linger( + sw_socket_options self, + sw_bool onoff, + sw_uint32 linger) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_options_set_reuseaddr( + sw_socket_options self, + sw_bool val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_options_set_rcvbuf( + sw_socket_options self, + sw_uint32 val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_socket_options_set_sndbuf( + sw_socket_options self, + sw_uint32 val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +int sw_socket_error_code(void) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_result sw_corby_orb_init( + sw_corby_orb * self, + sw_salt salt, + const sw_corby_orb_config * config, + sw_corby_orb_observer observer, + sw_corby_orb_observer_func func, + sw_opaque_t extra) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_orb_fina(sw_corby_orb self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_orb_register_servant( + sw_corby_orb self, + sw_corby_servant servant, + sw_corby_servant_cb cb, + sw_const_string oid, + struct _sw_corby_object ** object, + sw_const_string protocol_name) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_orb_unregister_servant( + sw_corby_orb self, + sw_const_string oid) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_orb_register_bidirectional_object( + sw_corby_orb self, + struct _sw_corby_object * object) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_orb_register_channel( + sw_corby_orb self, + struct _sw_corby_channel * channel) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_corby_orb_delegate sw_corby_orb_get_delegate(sw_corby_orb self) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_result sw_corby_orb_set_delegate( + sw_corby_orb self, + sw_corby_orb_delegate delegate) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_orb_set_observer( + sw_corby_orb self, + sw_corby_orb_observer observer, + sw_corby_orb_observer_func func, + sw_opaque_t extra) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_orb_protocol_to_address( + sw_corby_orb self, + sw_const_string tag, + sw_string addr, + sw_port * port) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_orb_protocol_to_url( + sw_corby_orb self, + sw_const_string tag, + sw_const_string name, + sw_string url, + sw_size_t url_len) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_orb_read_channel( + sw_corby_orb self, + struct _sw_corby_channel * channel) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_orb_dispatch_message( + sw_corby_orb self, + struct _sw_corby_channel * channel, + struct _sw_corby_message * message, + struct _sw_corby_buffer * buffer, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_message_init(sw_corby_message * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_message_fina(sw_corby_message self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_init(sw_corby_buffer * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_init_with_size( + sw_corby_buffer * self, + sw_size_t size) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_init_with_delegate( + sw_corby_buffer * self, + sw_corby_buffer_delegate delegate, + sw_corby_buffer_overflow_func overflow, + sw_corby_buffer_underflow_func underflow, + sw_opaque_t extra) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_init_with_size_and_delegate( + sw_corby_buffer * self, + sw_size_t size, + sw_corby_buffer_delegate delegate, + sw_corby_buffer_overflow_func overflow, + sw_corby_buffer_underflow_func underflow, + sw_opaque_t extra) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_fina(sw_corby_buffer self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +void sw_corby_buffer_reset(sw_corby_buffer self) { + AVAHI_WARN_UNSUPPORTED; +} + +sw_result sw_corby_buffer_set_octets( + sw_corby_buffer self, + sw_octets octets, + sw_size_t size) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_octets sw_corby_buffer_octets(sw_corby_buffer self) { + AVAHI_WARN_UNSUPPORTED; + return NULL; +} + +sw_size_t sw_corby_buffer_bytes_used(sw_corby_buffer self) { + AVAHI_WARN_UNSUPPORTED; + return 0; +} + +sw_size_t sw_corby_buffer_size(sw_corby_buffer self) { + AVAHI_WARN_UNSUPPORTED; + return 0; +} + +sw_result sw_corby_buffer_put_int8(sw_corby_buffer self, sw_int8 val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_put_uint8( + sw_corby_buffer self, + sw_uint8 val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_put_int16( + sw_corby_buffer self, + sw_int16 val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_put_uint16( + sw_corby_buffer self, + sw_uint16 val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_put_int32( + sw_corby_buffer self, + sw_int32 val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_put_uint32( + sw_corby_buffer self, + sw_uint32 val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_put_octets( + sw_corby_buffer self, + sw_const_octets val, + sw_size_t size) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_put_sized_octets( + sw_corby_buffer self, + sw_const_octets val, + sw_uint32 len) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_put_cstring( + sw_corby_buffer self, + sw_const_string val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_put_object( + sw_corby_buffer self, + const struct _sw_corby_object * object) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_put_pad( + sw_corby_buffer self, + sw_corby_buffer_pad pad) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_int8( + sw_corby_buffer self, + sw_int8 * val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_uint8( + sw_corby_buffer self, + sw_uint8 * val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_int16( + sw_corby_buffer self, + sw_int16 * val, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_uint16( + sw_corby_buffer self, + sw_uint16 * val, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_int32( + sw_corby_buffer self, + sw_int32 * val, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_uint32( + sw_corby_buffer self, + sw_uint32 * val, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_octets( + sw_corby_buffer self, + sw_octets octets, + sw_size_t size) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_allocate_and_get_sized_octets( + sw_corby_buffer self, + sw_octets * val, + sw_uint32 * size, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_zerocopy_sized_octets( + sw_corby_buffer self, + sw_octets * val, + sw_uint32 * size, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_sized_octets( + sw_corby_buffer self, + sw_octets val, + sw_uint32 * len, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_allocate_and_get_cstring( + sw_corby_buffer self, + sw_string * val, + sw_uint32 * len, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_zerocopy_cstring( + sw_corby_buffer self, + sw_string * val, + sw_uint32 * len, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_cstring( + sw_corby_buffer self, + sw_string val, + sw_uint32 * len, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_buffer_get_object( + sw_corby_buffer self, + struct _sw_corby_object ** object, + sw_uint8 endian) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_channel_start_request( + sw_corby_channel self, + sw_const_corby_profile profile, + struct _sw_corby_buffer ** buffer, + sw_const_string op, + sw_uint32 oplen, + sw_bool reply_expected) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_channel_start_reply( + sw_corby_channel self, + struct _sw_corby_buffer ** buffer, + sw_uint32 request_id, + sw_corby_reply_status status) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_channel_send( + sw_corby_channel self, + struct _sw_corby_buffer * buffer, + sw_corby_buffer_observer observer, + sw_corby_buffer_written_func func, + sw_opaque_t extra) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_channel_recv( + sw_corby_channel self, + sw_salt * salt, + struct _sw_corby_message ** message, + sw_uint32 * request_id, + sw_string * op, + sw_uint32 * op_len, + struct _sw_corby_buffer ** buffer, + sw_uint8 * endian, + sw_bool block) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_channel_last_recv_from( + sw_corby_channel self, + sw_ipv4_address * from, + sw_port * from_port) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_channel_ff( + sw_corby_channel self, + struct _sw_corby_buffer * buffer) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_socket sw_corby_channel_socket(sw_corby_channel self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_channel_retain(sw_corby_channel self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_channel_set_delegate( + sw_corby_channel self, + sw_corby_channel_delegate delegate) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_corby_channel_delegate sw_corby_channel_get_delegate( + sw_corby_channel self) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +void sw_corby_channel_set_app_data( + sw_corby_channel self, + sw_opaque app_data) { + AVAHI_WARN_UNSUPPORTED; +} + +sw_opaque sw_corby_channel_get_app_data(sw_corby_channel self) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_result sw_corby_channel_fina(sw_corby_channel self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_object_init_from_url( + sw_corby_object * self, + struct _sw_corby_orb * orb, + sw_const_string url, + sw_socket_options options, + sw_uint32 bufsize) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_object_fina( + sw_corby_object self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_object_start_request( + sw_corby_object self, + sw_const_string op, + sw_uint32 op_len, + sw_bool reply_expected, + sw_corby_buffer * buffer) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_object_send( + sw_corby_object self, + sw_corby_buffer buffer, + sw_corby_buffer_observer observer, + sw_corby_buffer_written_func func, + sw_opaque extra) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_object_recv( + sw_corby_object self, + sw_corby_message * message, + sw_corby_buffer * buffer, + sw_uint8 * endian, + sw_bool block) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_object_channel( + sw_corby_object self, + sw_corby_channel * channel) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_corby_object_set_channel( + sw_corby_object self, + sw_corby_channel channel) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_init( + sw_discovery * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_init_with_flags( + sw_discovery * self, + sw_discovery_init_flags flags) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_fina(sw_discovery self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_publish_host( + sw_discovery self, + sw_uint32 interface_index, + sw_const_string name, + sw_const_string domain, + sw_ipv4_address address, + sw_discovery_publish_reply reply, + sw_opaque extra, + sw_discovery_oid * oid) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_publish( + sw_discovery self, + sw_uint32 interface_index, + sw_const_string name, + sw_const_string type, + sw_const_string domain, + sw_const_string host, + sw_port port, + sw_octets text_record, + sw_uint32 text_record_len, + sw_discovery_publish_reply reply, + sw_opaque extra, + sw_discovery_oid * oid) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_publish_update( + sw_discovery self, + sw_discovery_oid oid, + sw_octets text_record, + sw_uint32 text_record_len) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_browse_domains( + sw_discovery self, + sw_uint32 interface_index, + sw_discovery_browse_reply reply, + sw_opaque extra, + sw_discovery_oid * oid) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_browse( + sw_discovery self, + sw_uint32 interface_index, + sw_const_string type, + sw_const_string domain, + sw_discovery_browse_reply reply, + sw_opaque extra, + sw_discovery_oid * oid) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_resolve( + sw_discovery self, + sw_uint32 interface_index, + sw_const_string name, + sw_const_string type, + sw_const_string domain, + sw_discovery_resolve_reply reply, + sw_opaque extra, + sw_discovery_oid * oid) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_query_record( + sw_discovery self, + sw_uint32 interface_index, + sw_uint32 flags, + sw_const_string fullname, + sw_uint16 rrtype, + sw_uint16 rrclass, + sw_discovery_query_record_reply reply, + sw_opaque extra, + sw_discovery_oid * oid) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_cancel( + sw_discovery self, + sw_discovery_oid oid) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_run( + sw_discovery self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_stop_run( + sw_discovery self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +int sw_discovery_socket(sw_discovery self) { + AVAHI_WARN_UNSUPPORTED_ABORT; +} + +sw_result sw_discovery_read_socket(sw_discovery self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_discovery_salt( + sw_discovery self, + sw_salt * salt) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_text_record_init( + sw_text_record * self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_text_record_fina( + sw_text_record self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_text_record_add_string( + sw_text_record self, + sw_const_string string) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_text_record_add_key_and_string_value( + sw_text_record self, + sw_const_string key, + sw_const_string val) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_text_record_add_key_and_binary_value( + sw_text_record self, + sw_const_string key, + sw_octets val, + sw_uint32 len) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_octets sw_text_record_bytes(sw_text_record self) { + AVAHI_WARN_UNSUPPORTED; + return NULL; +} + +sw_uint32 sw_text_record_len(sw_text_record self) { + AVAHI_WARN_UNSUPPORTED; + return 0; +} + +sw_result sw_text_record_iterator_init( + sw_text_record_iterator * self, + sw_octets text_record, + sw_uint32 text_record_len) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_text_record_iterator_fina( + sw_text_record_iterator self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_text_record_iterator_next( + sw_text_record_iterator self, + char key[255], + sw_uint8 val[255], + sw_uint32 * val_len) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_text_record_string_iterator_init( + sw_text_record_string_iterator * self, + sw_const_string text_record_string) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_text_record_string_iterator_fina( + sw_text_record_string_iterator self) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +} + +sw_result sw_text_record_string_iterator_next( + sw_text_record_string_iterator self, + char key[255], + char val[255]) { + AVAHI_WARN_UNSUPPORTED; + return SW_DISCOVERY_E_NOT_SUPPORTED; +}