/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/avahi-0.6.25/ |
H A D | Makefile | 67 pkgdatadir = $(datadir)/avahi macro 68 pkglibdir = $(libdir)/avahi macro 69 pkgincludedir = $(includedir)/avahi macro 70 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd macro 71 install_sh_DATA = $(install_sh) -c -m 644 macro 72 install_sh_PROGRAM = $(install_sh) -c macro 73 install_sh_SCRIPT = $(install_sh) -c macro 74 INSTALL_HEADER = $(INSTALL_DATA) macro 75 transform = $(program_transform_name) macro 76 NORMAL_INSTALL = : macro 77 PRE_INSTALL = : macro 78 POST_INSTALL = : macro 79 NORMAL_UNINSTALL = : macro 80 PRE_UNINSTALL = : macro 81 POST_UNINSTALL = : macro 82 build_triplet = i686-pc-linux-gnu macro 83 host_triplet = arm-unknown-linux-gnu macro 84 DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \\ macro 108 am__append_5 = \\ macro 126 am__append_9 = avahi-client.pc macro 127 am__append_10 = avahi-client.pc macro 144 subdir = . macro 145 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 macro 146 am__aclocal_m4_deps = $(top_srcdir)/common/acx_pthread.m4 \\ macro 157 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \\ macro 159 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \\ macro 161 mkinstalldirs = $(install_sh) -d macro 162 CONFIG_HEADER = config.h macro 163 CONFIG_CLEAN_FILES = macro 164 SOURCES = macro 165 DIST_SOURCES = macro 166 RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \\ macro 173 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; macro 174 am__vpath_adj = case $$p in \\ macro 178 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; macro 179 am__installdirs = "$(DESTDIR)$(pkgconfigdir)" macro 180 pkgconfigDATA_INSTALL = $(INSTALL_DATA) macro 181 DATA = $(pkgconfig_DATA) macro 182 RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \\ macro 184 ETAGS = etags macro 185 CTAGS = ctags macro 186 DIST_SUBDIRS = $(SUBDIRS) macro 187 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) macro 188 distdir = $(PACKAGE)-$(VERSION) macro 189 top_distdir = $(distdir) macro 190 am__remove_distdir = \\ macro 194 DIST_ARCHIVES = $(distdir).tar.gz macro 195 GZIP_ENV = --best macro 196 distuninstallcheck_listfiles = find . -type f -print macro 197 distcleancheck_listfiles = find . -type f -print macro 198 ACLOCAL = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run aclocal-1.10 macro 199 ALL_LINGUAS = macro 200 AMTAR = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run tar macro 201 AR = arm-brcm-linux-uclibcgnueabi-ar macro 202 AUTOCONF = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run autoconf macro 203 AUTOHEADER = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run autoheader macro 204 AUTOMAKE = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run automake-1.10 macro 205 AVAHI_AUTOIPD_GROUP = root macro 206 AVAHI_AUTOIPD_USER = root macro 207 AVAHI_GROUP = root macro 208 AVAHI_PRIV_ACCESS_GROUP = netdev macro 209 AVAHI_USER = root macro 210 AWK = gawk macro 211 CATALOGS = macro 212 CATOBJEXT = NONE macro 213 CC = arm-brcm-linux-uclibcgnueabi-gcc macro 214 CCDEPMODE = depmode=gcc3 macro 215 CFLAGS = -Os -O2 -DBCMWPA2 -DRESTART_ALL_PROCESSES -D__CONFIG_USBAP__ -DBCMQOS -DBCMWPS -D__CONFIG_EMF__ -DTRAFFIC_MGMT -DPHYMON -DSUPPORT_REMOTE_HTTPS -DINCLUDE_WPS_V20 -DINCLUDE_5G_AUTO_CHANNEL -DOPENDNS_PARENTAL_CONTROL -DINCLUDE_UCP -DU12H240 -DR6300v2 -DMULTIPLE_SSID -DENABLE_ML -DBCM53125 -DBCM5301X -DCONFIG_RUSSIA_IPTV -DDLNA -DHTTP_ACCESS_USB -DMAX_USB_ACCESS -DSAMBA_ENABLE -DUSB_NEW_SPEC -DINCLUDE_WIFI_BUTTON -DINCLUDE_USB_LED -DINCLUDE_DUAL_BAND -DSINGLE_FIRMWARE -DINCLUDE_GET_ST_CHKSUM -DUNIFIED_STR_TBL -DFIRST_MTD_ROTATION -DWIFI_ON_OFF_SCHE -DAUTO_CONN_24HR -DIGMP_PROXY -DAP_MODE -D__CONFIG_IGMP_SNOOPING__ -DLINUX26 -DINCLUDE_IPV6 -DPRESET_WL_SECURITY -DNEW_BCM_WPS_IPC -DSUPPORT_AC_MODE -DSTA_MODE -DPPP_RU_DESIGN -DEXT_ACS -D__CONFIG_PLC__ -D__CONFIG_URE__ -DPLC -DWPS_LONGPUSH_DISABLE -Os -DLINUX26 -DCONFIG_KERNEL_2_6_36 -I$(SRC_PATH)/build/usr/include -Wall -W -Wextra -pedantic -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Winline -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ macro 216 CPP = arm-brcm-linux-uclibcgnueabi-gcc -E macro 217 CPPFLAGS = -I$(SRC_PATH)/build/usr/include macro 218 CXX = g++ macro 219 CXXCPP = g++ -E macro 220 CXXDEPMODE = depmode=gcc3 macro 221 CXXFLAGS = -g -O2 macro 222 CYGPATH_W = echo macro 223 DATADIRNAME = lib macro 224 DBUS_CFLAGS = -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DDBUS_VERSION_MAJOR=1 -DDBUS_VERSION_MINOR=6 -DDBUS_VERSION_MICRO=8 -DDBUS_API_SUBJECT_TO_CHANGE macro 225 DBUS_LIBS = -ldbus-1 macro 226 DBUS_SYSTEM_BUS_DEFAULT_ADDRESS = unix:path=/var/run/system_bus_socket macro 227 DBUS_SYS_DIR = ${prefix}/etc/dbus-1/system.d macro 228 DEFS = -DHAVE_CONFIG_H macro 229 DEPDIR = .deps macro 230 DOXYGEN_PAPER_SIZE = macro 231 DSYMUTIL = macro 232 DUMPBIN = macro 233 DX_CONFIG = doxygen.cfg macro 234 DX_DOCDIR = doxygen macro 235 DX_DOT = macro 236 DX_DOXYGEN = macro 237 DX_DVIPS = macro 238 DX_EGREP = macro 239 DX_ENV = SRCDIR='.' PROJECT='avahi' DOCDIR='doxygen' VERSION='0.6.25' HAVE_DOT='NO' GENERATE_MAN='NO' GENERATE_RTF='NO' GENERATE_XML='NO' GENERATE_HTMLHELP='NO' GENERATE_CHI='NO' GENERATE_HTML='NO' GENERATE_LATEX='NO' macro 240 DX_FLAG_chi = 0 macro 241 DX_FLAG_chm = 0 macro 242 DX_FLAG_doc = 0 macro 243 DX_FLAG_dot = 0 macro 244 DX_FLAG_html = 0 macro 245 DX_FLAG_man = 0 macro 246 DX_FLAG_pdf = 0 macro 247 DX_FLAG_ps = 0 macro 248 DX_FLAG_rtf = 0 macro 249 DX_FLAG_xml = 0 macro 250 DX_HHC = macro 251 DX_LATEX = macro 252 DX_MAKEINDEX = macro 253 DX_PDFLATEX = macro 254 DX_PERL = macro 255 DX_PROJECT = avahi macro 256 ECHO_C = macro 257 ECHO_N = -n macro 258 ECHO_T = macro 259 EGREP = /bin/grep -E macro 260 EXEEXT = macro 261 FGREP = /bin/grep -F macro 262 GACUTIL = macro 263 GETTEXT_PACKAGE = avahi macro 264 GLADE20_CFLAGS = macro 265 GLADE20_LIBS = macro 266 GLIB20_CFLAGS = macro 267 GLIB20_LIBS = macro 268 GMOFILES = macro 269 GMSGFMT = /usr/bin/msgfmt macro 270 GOBJECT_CFLAGS = macro 271 GOBJECT_LIBS = macro 272 GREP = /bin/grep macro 273 GTK20_CFLAGS = macro 274 GTK20_LIBS = macro 275 HOWL_COMPAT_VERSION = 0.9.8 macro 276 INSTALL = /usr/bin/install -c macro 277 INSTALL_DATA = ${INSTALL} -m 644 macro 278 INSTALL_PROGRAM = ${INSTALL} macro 279 INSTALL_SCRIPT = ${INSTALL} macro 280 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s macro 281 INSTOBJEXT = macro 282 INTLLIBS = macro 283 INTLTOOL_EXTRACT = /usr/bin/intltool-extract macro 284 INTLTOOL_MERGE = /usr/bin/intltool-merge macro 285 INTLTOOL_PERL = /usr/bin/perl macro 286 INTLTOOL_UPDATE = /usr/bin/intltool-update macro 287 LD = arm-brcm-linux-uclibcgnueabi-ld macro 288 LDFLAGS = -L$(SRC_PATH)/build/usr/lib macro 289 LIBAVAHI_CLIENT_VERSION_INFO = 5:5:2 macro 290 LIBAVAHI_COMMON_VERSION_INFO = 8:1:5 macro 291 LIBAVAHI_COMPAT_HOWL_VERSION_INFO = 0:0:0 macro 292 LIBAVAHI_COMPAT_LIBDNS_SD_VERSION_INFO = 1:0:0 macro 293 LIBAVAHI_CORE_VERSION_INFO = 6:1:0 macro 294 LIBAVAHI_GLIB_VERSION_INFO = 1:1:0 macro 295 LIBAVAHI_GOBJECT_VERSION_INFO = 0:1:0 macro 296 LIBAVAHI_QT3_VERSION_INFO = 1:2:0 macro 297 LIBAVAHI_QT4_VERSION_INFO = 1:2:0 macro 298 LIBAVAHI_UI_VERSION_INFO = 1:1:1 macro 299 LIBDAEMON_CFLAGS = -D_REENTRANT macro 300 LIBDAEMON_LIBS = -ldaemon macro 301 LIBOBJS = ${LIBOBJDIR}memcmp$U.o ${LIBOBJDIR}lstat$U.o ${LIBOBJDIR}stat$U.o macro 302 LIBS = macro 303 LIBTOOL = $(SHELL) $(top_builddir)/libtool macro 304 LIPO = macro 305 LN_S = ln -s macro 306 LTLIBOBJS = ${LIBOBJDIR}memcmp$U.lo ${LIBOBJDIR}lstat$U.lo ${LIBOBJDIR}stat$U.lo macro 307 MAKEINFO = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run makeinfo macro 308 MCS = macro 309 MDASSEMBLER = macro 310 MKDIR_P = /bin/mkdir -p macro 311 MKINSTALLDIRS = ./mkinstalldirs macro 312 MOC_QT3 = macro 313 MOC_QT4 = macro 314 MONODOCER = macro 315 MONODOC_CFLAGS = macro 316 MONODOC_DIR = macro 317 MONODOC_LIBS = macro 318 MSGFMT = /usr/bin/msgfmt macro 319 MSGFMT_OPTS = macro 320 MSGMERGE = /usr/bin/msgmerge macro 321 NM = arm-brcm-linux-uclibcgnueabi-nm macro 322 NMEDIT = macro 323 OBJDUMP = arm-brcm-linux-uclibcgnueabi-objdump macro 324 OBJEXT = o macro 325 OTOOL = macro 326 OTOOL64 = macro 327 PACKAGE = avahi macro 328 PACKAGE_BUGREPORT = avahi (at) lists (dot) freedesktop (dot) org macro 329 PACKAGE_NAME = avahi macro 330 PACKAGE_STRING = avahi 0.6.25 macro 331 PACKAGE_TARNAME = avahi macro 332 PACKAGE_URL = http://avahi.org/ macro 333 PACKAGE_VERSION = 0.6.25 macro 334 PATH_SEPARATOR = : macro 335 PKG_CONFIG = /usr/bin/pkg-config macro 336 POFILES = macro 337 POSUB = po macro 338 PO_IN_DATADIR_FALSE = macro 339 PO_IN_DATADIR_TRUE = macro 340 PTHREAD_CC = arm-brcm-linux-uclibcgnueabi-gcc macro 341 PTHREAD_CFLAGS = -pthread macro 342 PTHREAD_LIBS = macro 343 PYTHON = macro 344 PYTHON_EXEC_PREFIX = macro 345 PYTHON_PLATFORM = macro 346 PYTHON_PREFIX = macro 347 PYTHON_VERSION = macro 348 QT3_CFLAGS = macro 349 QT3_LIBS = macro 350 QT4_CFLAGS = macro 351 QT4_LIBS = macro 352 RANLIB = arm-brcm-linux-uclibcgnueabi-ranlib macro 353 SED = /bin/sed macro 354 SET_MAKE = macro 355 SHELL = /bin/sh macro 356 STRIP = arm-brcm-linux-uclibcgnueabi-strip macro 357 USE_NLS = yes macro 358 VERSION = 0.6.25 macro 359 VISIBILITY_HIDDEN_CFLAGS = -fvisibility=hidden -DHAVE_VISIBILITY_HIDDEN macro 360 XGETTEXT = : macro 361 XML_CFLAGS = -DUSE_EXPAT_H macro 362 XML_LIBS = -lexpat macro 363 abs_builddir = $(SRC_PATH)/avahi-0.6.25 macro 364 abs_srcdir = $(SRC_PATH)/avahi-0.6.25 macro 365 abs_top_builddir = $(SRC_PATH)/avahi-0.6.25 macro 366 abs_top_srcdir = $(SRC_PATH)/avahi-0.6.25 macro 367 ac_ct_CC = macro 368 ac_ct_CXX = g++ macro 369 ac_ct_DUMPBIN = macro 370 acx_pthread_config = macro 371 am__include = include macro 372 am__leading_dot = . macro 373 am__quote = macro 374 am__tar = ${AMTAR} chof - "$$tardir" macro 375 am__untar = ${AMTAR} xf - macro 376 avahi_runtime_dir = ${prefix}/var/run macro 377 avahi_socket = ${prefix}/var/run/avahi-daemon/socket macro 378 avahilocaledir = ${prefix}/${DATADIRNAME}/locale macro 379 bindir = ${exec_prefix}/bin macro 380 build = i686-pc-linux-gnu macro 381 build_alias = macro 382 build_cpu = i686 macro 383 build_os = linux-gnu macro 384 build_vendor = pc macro 385 builddir = . macro 386 datadir = ${datarootdir} macro 387 datarootdir = ${prefix}/share macro 388 docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} macro 389 dvidir = ${docdir} macro 390 exec_prefix = ${prefix} macro 391 have_pkg_config = yes macro 392 have_xmltoman = macro 393 host = arm-unknown-linux-gnu macro 394 host_alias = arm-linux macro 395 host_cpu = arm macro 396 host_os = linux-gnu macro 397 host_vendor = unknown macro 398 htmldir = ${docdir} macro 399 includedir = ${prefix}/include macro 400 infodir = ${datarootdir}/info macro 401 install_sh = $(SHELL) $(SRC_PATH)/avahi-0.6.25/install-sh macro 402 interfacesdir = macro 403 libdir = ${exec_prefix}/lib macro 404 libexecdir = ${exec_prefix}/libexec macro 405 localedir = ${datarootdir}/locale macro 406 localstatedir = ${prefix}/var macro 407 lt_ECHO = echo macro 408 mandir = ${datarootdir}/man macro 409 mkdir_p = /bin/mkdir -p macro 410 oldincludedir = /usr/include macro 411 pdfdir = ${docdir} macro 412 pkgpyexecdir = macro 413 pkgpythondir = macro 414 prefix = /usr macro 415 program_transform_name = s,x,x, macro 416 psdir = ${docdir} macro 417 pyexecdir = macro 418 pythondir = macro 419 sbindir = ${exec_prefix}/sbin macro 420 sharedstatedir = ${prefix}/com macro 421 srcdir = . macro 422 sysconfdir = ${prefix}/etc macro 423 target_alias = macro 424 top_build_prefix = macro 425 top_builddir = . macro 426 top_srcdir = . macro 427 ACLOCAL_AMFLAGS = -I common macro 452 EXTRA_DIST = \\ macro 484 SUBDIRS = \\ macro 512 DX_INPUT = $(srcdir)/avahi-common/address.h \\ macro 523 DX_EXAMPLE_PATH = $(srcdir)/examples macro 524 DX_EXAMPLE_PATTERNS = *.c macro 525 pkgconfigdir = $(libdir)/pkgconfig macro 526 pkgconfig_DATA = avahi-core.pc $(am__append_9) $(am__append_11) \\ macro 530 CLEANFILES = avahi-core.pc $(am__append_10) $(am__append_12) \\ macro 534 MOSTLYCLEANFILES = $(DX_CLEANFILES) macro 535 DISTCHECK_CONFIGURE_FLAGS = \\ macro 538 DISTCLEANFILES = \\ macro 629 target=`echo $@ | sed s/-recursive//`; \\ macro 772 list='$(DIST_SUBDIRS)'; for subdir in $$list; do \\ macro 798 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz macro 802 tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2 macro 806 tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma macro 810 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z macro 823 tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz macro 848 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\\\/]:[\\\\/],/,'` \\ macro [all...] |
H A D | autogen.sh | 23 run_versioned() { function [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/avahi-0.6.25/avahi-autoipd/ |
H A D | Makefile | 38 pkgdatadir = $(datadir)/avahi macro 39 pkglibdir = $(libdir)/avahi macro 40 pkgincludedir = $(includedir)/avahi macro 41 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd macro 42 install_sh_DATA = $(install_sh) -c -m 644 macro 43 install_sh_PROGRAM = $(install_sh) -c macro 44 install_sh_SCRIPT = $(install_sh) -c macro 45 INSTALL_HEADER = $(INSTALL_DATA) macro 46 transform = $(program_transform_name) macro 47 NORMAL_INSTALL = : macro 48 PRE_INSTALL = : macro 49 POST_INSTALL = : macro 50 NORMAL_UNINSTALL = : macro 51 PRE_UNINSTALL = : macro 52 POST_UNINSTALL = : macro 53 build_triplet = i686-pc-linux-gnu macro 54 host_triplet = arm-unknown-linux-gnu macro 55 sbin_PROGRAMS = avahi-autoipd$(EXEEXT) macro 58 am__append_3 = iface-linux.c macro 59 subdir = avahi-autoipd macro 60 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in macro 61 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 macro 62 am__aclocal_m4_deps = $(top_srcdir)/common/acx_pthread.m4 \\ macro 73 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \\ macro 75 mkinstalldirs = $(install_sh) -d macro 76 CONFIG_HEADER = $(top_builddir)/config.h macro 77 CONFIG_CLEAN_FILES = macro 78 am__installdirs = "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(pkgsysconfdir)" macro 79 sbinPROGRAMS_INSTALL = $(INSTALL_PROGRAM) macro 80 PROGRAMS = $(sbin_PROGRAMS) macro 81 am__avahi_autoipd_SOURCES_DIST = main.c main.h \\ macro 87 am__objects_2 = avahi_autoipd-iface-linux.$(OBJEXT) macro 88 am_avahi_autoipd_OBJECTS = avahi_autoipd-main.$(OBJEXT) \\ macro 94 avahi_autoipd_OBJECTS = $(am_avahi_autoipd_OBJECTS) macro 95 am__DEPENDENCIES_1 = macro 96 avahi_autoipd_DEPENDENCIES = $(am__DEPENDENCIES_1) \\ macro 98 avahi_autoipd_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \\ macro 101 nodist_pkgsysconfSCRIPT_INSTALL = $(INSTALL_SCRIPT) macro 102 SCRIPTS = $(nodist_pkgsysconf_SCRIPTS) $(noinst_SCRIPTS) macro 103 DEFAULT_INCLUDES = -I. -I$(top_builddir) macro 104 depcomp = $(SHELL) $(top_srcdir)/depcomp macro 105 am__depfiles_maybe = depfiles macro 106 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \\ macro 108 LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \\ macro 111 CCLD = $(CC) macro 112 LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \\ macro 115 SOURCES = $(avahi_autoipd_SOURCES) macro 116 DIST_SOURCES = $(am__avahi_autoipd_SOURCES_DIST) macro 117 ETAGS = etags macro 118 CTAGS = ctags macro 119 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) macro 120 ACLOCAL = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run aclocal-1.10 macro 121 ALL_LINGUAS = macro 122 AMTAR = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run tar macro 123 AR = arm-brcm-linux-uclibcgnueabi-ar macro 124 AUTOCONF = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run autoconf macro 125 AUTOHEADER = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run autoheader macro 126 AUTOMAKE = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run automake-1.10 macro 127 AVAHI_AUTOIPD_GROUP = root macro 128 AVAHI_AUTOIPD_USER = root macro 129 AVAHI_GROUP = root macro 130 AVAHI_PRIV_ACCESS_GROUP = netdev macro 131 AVAHI_USER = root macro 132 AWK = gawk macro 133 CATALOGS = macro 134 CATOBJEXT = NONE macro 135 CC = arm-brcm-linux-uclibcgnueabi-gcc macro 136 CCDEPMODE = depmode=gcc3 macro 137 CFLAGS = -Os -O2 -DBCMWPA2 -DRESTART_ALL_PROCESSES -D__CONFIG_USBAP__ -DBCMQOS -DBCMWPS -D__CONFIG_EMF__ -DTRAFFIC_MGMT -DPHYMON -DSUPPORT_REMOTE_HTTPS -DINCLUDE_WPS_V20 -DINCLUDE_5G_AUTO_CHANNEL -DOPENDNS_PARENTAL_CONTROL -DINCLUDE_UCP -DU12H240 -DR6300v2 -DMULTIPLE_SSID -DENABLE_ML -DBCM53125 -DBCM5301X -DCONFIG_RUSSIA_IPTV -DDLNA -DHTTP_ACCESS_USB -DMAX_USB_ACCESS -DSAMBA_ENABLE -DUSB_NEW_SPEC -DINCLUDE_WIFI_BUTTON -DINCLUDE_USB_LED -DINCLUDE_DUAL_BAND -DSINGLE_FIRMWARE -DINCLUDE_GET_ST_CHKSUM -DUNIFIED_STR_TBL -DFIRST_MTD_ROTATION -DWIFI_ON_OFF_SCHE -DAUTO_CONN_24HR -DIGMP_PROXY -DAP_MODE -D__CONFIG_IGMP_SNOOPING__ -DLINUX26 -DINCLUDE_IPV6 -DPRESET_WL_SECURITY -DNEW_BCM_WPS_IPC -DSUPPORT_AC_MODE -DSTA_MODE -DPPP_RU_DESIGN -DEXT_ACS -D__CONFIG_PLC__ -D__CONFIG_URE__ -DPLC -DWPS_LONGPUSH_DISABLE -Os -DLINUX26 -DCONFIG_KERNEL_2_6_36 -I$(SRC_PATH)/build/usr/include -Wall -W -Wextra -pedantic -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Winline -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ macro 138 CPP = arm-brcm-linux-uclibcgnueabi-gcc -E macro 139 CPPFLAGS = -I$(SRC_PATH)/build/usr/include macro 140 CXX = g++ macro 141 CXXCPP = g++ -E macro 142 CXXDEPMODE = depmode=gcc3 macro 143 CXXFLAGS = -g -O2 macro 144 CYGPATH_W = echo macro 145 DATADIRNAME = lib macro 146 DBUS_CFLAGS = -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DDBUS_VERSION_MAJOR=1 -DDBUS_VERSION_MINOR=6 -DDBUS_VERSION_MICRO=8 -DDBUS_API_SUBJECT_TO_CHANGE macro 147 DBUS_LIBS = -ldbus-1 macro 148 DBUS_SYSTEM_BUS_DEFAULT_ADDRESS = unix:path=/var/run/dbus/system_bus_socket macro 149 DBUS_SYS_DIR = ${prefix}/etc/dbus-1/system.d macro 150 DEFS = -DHAVE_CONFIG_H macro 151 DEPDIR = .deps macro 152 DOXYGEN_PAPER_SIZE = macro 153 DSYMUTIL = macro 154 DUMPBIN = macro 155 DX_CONFIG = doxygen.cfg macro 156 DX_DOCDIR = doxygen macro 157 DX_DOT = macro 158 DX_DOXYGEN = macro 159 DX_DVIPS = macro 160 DX_EGREP = macro 161 DX_ENV = SRCDIR='.' PROJECT='avahi' DOCDIR='doxygen' VERSION='0.6.25' HAVE_DOT='NO' GENERATE_MAN='NO' GENERATE_RTF='NO' GENERATE_XML='NO' GENERATE_HTMLHELP='NO' GENERATE_CHI='NO' GENERATE_HTML='NO' GENERATE_LATEX='NO' macro 162 DX_FLAG_chi = 0 macro 163 DX_FLAG_chm = 0 macro 164 DX_FLAG_doc = 0 macro 165 DX_FLAG_dot = 0 macro 166 DX_FLAG_html = 0 macro 167 DX_FLAG_man = 0 macro 168 DX_FLAG_pdf = 0 macro 169 DX_FLAG_ps = 0 macro 170 DX_FLAG_rtf = 0 macro 171 DX_FLAG_xml = 0 macro 172 DX_HHC = macro 173 DX_LATEX = macro 174 DX_MAKEINDEX = macro 175 DX_PDFLATEX = macro 176 DX_PERL = macro 177 DX_PROJECT = avahi macro 178 ECHO_C = macro 179 ECHO_N = -n macro 180 ECHO_T = macro 181 EGREP = /bin/grep -E macro 182 EXEEXT = macro 183 FGREP = /bin/grep -F macro 184 GACUTIL = macro 185 GETTEXT_PACKAGE = avahi macro 186 GLADE20_CFLAGS = macro 187 GLADE20_LIBS = macro 188 GLIB20_CFLAGS = macro 189 GLIB20_LIBS = macro 190 GMOFILES = macro 191 GMSGFMT = /usr/bin/msgfmt macro 192 GOBJECT_CFLAGS = macro 193 GOBJECT_LIBS = macro 194 GREP = /bin/grep macro 195 GTK20_CFLAGS = macro 196 GTK20_LIBS = macro 197 HOWL_COMPAT_VERSION = 0.9.8 macro 198 INSTALL = /usr/bin/install -c macro 199 INSTALL_DATA = ${INSTALL} -m 644 macro 200 INSTALL_PROGRAM = ${INSTALL} macro 201 INSTALL_SCRIPT = ${INSTALL} macro 202 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s macro 203 INSTOBJEXT = macro 204 INTLLIBS = macro 205 INTLTOOL_EXTRACT = /usr/bin/intltool-extract macro 206 INTLTOOL_MERGE = /usr/bin/intltool-merge macro 207 INTLTOOL_PERL = /usr/bin/perl macro 208 INTLTOOL_UPDATE = /usr/bin/intltool-update macro 209 LD = arm-brcm-linux-uclibcgnueabi-ld macro 210 LDFLAGS = -L$(SRC_PATH)/build/usr/lib macro 211 LIBAVAHI_CLIENT_VERSION_INFO = 5:5:2 macro 212 LIBAVAHI_COMMON_VERSION_INFO = 8:1:5 macro 213 LIBAVAHI_COMPAT_HOWL_VERSION_INFO = 0:0:0 macro 214 LIBAVAHI_COMPAT_LIBDNS_SD_VERSION_INFO = 1:0:0 macro 215 LIBAVAHI_CORE_VERSION_INFO = 6:1:0 macro 216 LIBAVAHI_GLIB_VERSION_INFO = 1:1:0 macro 217 LIBAVAHI_GOBJECT_VERSION_INFO = 0:1:0 macro 218 LIBAVAHI_QT3_VERSION_INFO = 1:2:0 macro 219 LIBAVAHI_QT4_VERSION_INFO = 1:2:0 macro 220 LIBAVAHI_UI_VERSION_INFO = 1:1:1 macro 221 LIBDAEMON_CFLAGS = -D_REENTRANT macro 222 LIBDAEMON_LIBS = -ldaemon macro 223 LIBOBJS = ${LIBOBJDIR}memcmp$U.o ${LIBOBJDIR}lstat$U.o ${LIBOBJDIR}stat$U.o macro 224 LIBS = macro 225 LIBTOOL = $(SHELL) $(top_builddir)/libtool macro 226 LIPO = macro 227 LN_S = ln -s macro 228 LTLIBOBJS = ${LIBOBJDIR}memcmp$U.lo ${LIBOBJDIR}lstat$U.lo ${LIBOBJDIR}stat$U.lo macro 229 MAKEINFO = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run makeinfo macro 230 MCS = macro 231 MDASSEMBLER = macro 232 MKDIR_P = /bin/mkdir -p macro 233 MKINSTALLDIRS = ./mkinstalldirs macro 234 MOC_QT3 = macro 235 MOC_QT4 = macro 236 MONODOCER = macro 237 MONODOC_CFLAGS = macro 238 MONODOC_DIR = macro 239 MONODOC_LIBS = macro 240 MSGFMT = /usr/bin/msgfmt macro 241 MSGFMT_OPTS = macro 242 MSGMERGE = /usr/bin/msgmerge macro 243 NM = arm-brcm-linux-uclibcgnueabi-nm macro 244 NMEDIT = macro 245 OBJDUMP = arm-brcm-linux-uclibcgnueabi-objdump macro 246 OBJEXT = o macro 247 OTOOL = macro 248 OTOOL64 = macro 249 PACKAGE = avahi macro 250 PACKAGE_BUGREPORT = avahi (at) lists (dot) freedesktop (dot) org macro 251 PACKAGE_NAME = avahi macro 252 PACKAGE_STRING = avahi 0.6.25 macro 253 PACKAGE_TARNAME = avahi macro 254 PACKAGE_URL = http://avahi.org/ macro 255 PACKAGE_VERSION = 0.6.25 macro 256 PATH_SEPARATOR = : macro 257 PKG_CONFIG = /usr/bin/pkg-config macro 258 POFILES = macro 259 POSUB = po macro 260 PO_IN_DATADIR_FALSE = macro 261 PO_IN_DATADIR_TRUE = macro 262 PTHREAD_CC = arm-brcm-linux-uclibcgnueabi-gcc macro 263 PTHREAD_CFLAGS = -pthread macro 264 PTHREAD_LIBS = macro 265 PYTHON = macro 266 PYTHON_EXEC_PREFIX = macro 267 PYTHON_PLATFORM = macro 268 PYTHON_PREFIX = macro 269 PYTHON_VERSION = macro 270 QT3_CFLAGS = macro 271 QT3_LIBS = macro 272 QT4_CFLAGS = macro 273 QT4_LIBS = macro 274 RANLIB = arm-brcm-linux-uclibcgnueabi-ranlib macro 275 SED = /bin/sed macro 276 SET_MAKE = macro 277 SHELL = /bin/sh macro 278 STRIP = arm-brcm-linux-uclibcgnueabi-strip macro 279 USE_NLS = yes macro 280 VERSION = 0.6.25 macro 281 VISIBILITY_HIDDEN_CFLAGS = -fvisibility=hidden -DHAVE_VISIBILITY_HIDDEN macro 282 XGETTEXT = : macro 283 XML_CFLAGS = -DUSE_EXPAT_H macro 284 XML_LIBS = -lexpat macro 285 abs_builddir = $(SRC_PATH)/avahi-0.6.25/avahi-autoipd macro 286 abs_srcdir = $(SRC_PATH)/avahi-0.6.25/avahi-autoipd macro 287 abs_top_builddir = $(SRC_PATH)/avahi-0.6.25 macro 288 abs_top_srcdir = $(SRC_PATH)/avahi-0.6.25 macro 289 ac_ct_CC = macro 290 ac_ct_CXX = g++ macro 291 ac_ct_DUMPBIN = macro 292 acx_pthread_config = macro 293 am__include = include macro 294 am__leading_dot = . macro 295 am__quote = macro 296 am__tar = ${AMTAR} chof - "$$tardir" macro 297 am__untar = ${AMTAR} xf - macro 298 avahi_runtime_dir = ${prefix}/var/run macro 299 avahi_socket = ${prefix}/var/run/avahi-daemon/socket macro 300 avahilocaledir = ${prefix}/${DATADIRNAME}/locale macro 301 bindir = ${exec_prefix}/bin macro 302 build = i686-pc-linux-gnu macro 303 build_alias = macro 304 build_cpu = i686 macro 305 build_os = linux-gnu macro 306 build_vendor = pc macro 307 builddir = . macro 308 datadir = ${datarootdir} macro 309 datarootdir = ${prefix}/share macro 310 docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} macro 311 dvidir = ${docdir} macro 312 exec_prefix = ${prefix} macro 313 have_pkg_config = yes macro 314 have_xmltoman = macro 315 host = arm-unknown-linux-gnu macro 316 host_alias = arm-linux macro 317 host_cpu = arm macro 318 host_os = linux-gnu macro 319 host_vendor = unknown macro 320 htmldir = ${docdir} macro 321 includedir = ${prefix}/include macro 322 infodir = ${datarootdir}/info macro 323 install_sh = $(SHELL) $(SRC_PATH)/avahi-0.6.25/install-sh macro 324 interfacesdir = macro 325 libdir = ${exec_prefix}/lib macro 326 libexecdir = ${exec_prefix}/libexec macro 327 localedir = ${datarootdir}/locale macro 328 localstatedir = ${prefix}/var macro 329 lt_ECHO = echo macro 330 mandir = ${datarootdir}/man macro 331 mkdir_p = /bin/mkdir -p macro 332 oldincludedir = /usr/include macro 333 pdfdir = ${docdir} macro 334 pkgpyexecdir = macro 335 pkgpythondir = macro 336 prefix = /usr macro 337 program_transform_name = s,x,x, macro 338 psdir = ${docdir} macro 339 pyexecdir = macro 340 pythondir = macro 341 sbindir = ${exec_prefix}/sbin macro 342 sharedstatedir = ${prefix}/com macro 343 srcdir = . macro 344 sysconfdir = ${prefix}/etc macro 345 target_alias = macro 346 top_build_prefix = ../ macro 347 top_builddir = .. macro 348 top_srcdir = .. macro 349 pkgsysconfdir = $(sysconfdir)/avahi macro 352 AM_CFLAGS = -I$(top_srcdir) \\ macro 358 avahi_autoipd_SOURCES = \\ macro 369 avahi_autoipd_CFLAGS = $(AM_CFLAGS) $(LIBDAEMON_CFLAGS) macro 370 avahi_autoipd_LDADD = \\ macro 374 nodist_pkgsysconf_SCRIPTS = avahi-autoipd.action macro 379 EXTRA_DIST = dhclient-enter-hook.in dhclient-exit-hook.in avahi-autoipd.action.linux avahi-autoipd.action.bsd macro 380 CLEANFILES = dhclient-enter-hook dhclient-exit-hook avahi-autoipd.action macro [all...] |
H A D | iface-bsd.c | 54 #define IN_LINKLOCAL macro 58 #define elementsof macro 62 #define so_set_nonblock macro 76 #define MAX_RTMSG_SIZE macro 78 struct rtm_dispinfo { struct 79 u_char *di_buf; member in struct:rtm_dispinfo 80 ssize_t di_buflen; member in struct:rtm_dispinfo 81 ssize_t di_len; member in struct:rtm_dispinfo 84 union rtmunion { union 85 struct rt_msghdr rtm; member in union:rtmunion 86 struct if_msghdr ifm; member in union:rtmunion 87 struct ifa_msghdr ifam; member in union:rtmunion 88 struct ifma_msghdr ifmam; member in union:rtmunion 89 struct if_announcemsghdr ifan; member in union:rtmunion 91 typedef union rtmunion rtmunion_t; typedef in typeref:union:rtmunion 94 typedef struct Address Address; typedef in typeref:struct:Address 96 struct Address { struct 97 in_addr_t address; member in struct:Address 106 static int fd = -1; variable 107 static int ifindex = -1; variable 111 iface_init(int idx) argument 128 iface_get_initial_state(State *state) argument 130 int mib[6]; local 131 char *buf; local 132 struct if_msghdr *ifm; local 133 struct ifa_msghdr *ifam; local 134 char *lim; local 135 char *next; local 136 struct sockaddr *sa; local 137 size_t len; local 138 int naddrs; local 190 iface_process(Event *event) argument 192 int routable; local 210 iface_done(void) function 212 Address *a; local 229 rtm_dispatch(void) function 231 struct msghdr mh; local 232 struct iovec iov[1]; local 233 struct rt_msghdr *rtm; local 234 struct rtm_dispinfo *di; local 235 ssize_t len; local 236 int retval; local 311 rtm_dispatch_ifannounce(struct rtm_dispinfo *di) argument 313 rtmunion_t *rtm = (void *)di->di_buf; local 344 next_sa(struct sockaddr *sa) argument 346 void *p; local 347 size_t sa_size; local 365 rtm_dispatch_newdeladdr(struct rtm_dispinfo *di) argument 367 Address *ap; local 368 struct ifa_msghdr *ifam; local 369 struct sockaddr *sa; local 370 struct sockaddr_in *sin; local 371 int link_local; local 374 #define SKIPRTA macro 439 #undef SKIPRTA macro [all...] |
H A D | iface-linux.c | 45 #define IFLA_RTA macro 50 #define IFA_RTA macro 55 static int fd = -1; variable 56 static int ifindex = -1; variable 58 typedef struct Address Address; typedef in typeref:struct:Address 60 struct Address { struct 61 uint32_t address; member in struct:Address 67 iface_init(int i) argument 68 struct sockaddr_nl addr; local 69 int on = 1; local 104 process_nlmsg(struct nlmsghdr *n) argument 110 struct ifinfomsg *ifi; local 134 struct rtattr *a = NULL; local 135 struct ifaddrmsg *ifa; local 136 int l; local 137 uint32_t address = 0; local 138 Address *i; local 181 process_response(int wait_for_done, unsigned seq) argument 185 size_t bytes; local 186 ssize_t r; local 187 char replybuf[8*1024]; local 188 char cred_msg[CMSG_SPACE(sizeof(struct ucred))]; local 189 struct msghdr msghdr; local 190 struct cmsghdr *cmsghdr; local 191 struct ucred *ucred; local 192 struct iovec iov; local 193 struct nlmsghdr *p = (struct nlmsghdr *) replybuf; local 236 struct nlmsgerr *e = (struct nlmsgerr *) NLMSG_DATA (p); local 252 iface_get_initial_state(State *state) argument 253 struct nlmsghdr *n; local 254 struct ifinfomsg *ifi; local 255 struct ifaddrmsg *ifa; local 256 uint8_t req[1024]; local 257 int seq = 0; local 303 iface_process(Event *event) argument 304 int b; local 320 void iface_done(void) { function 321 Address *a; local [all...] |
H A D | iface.h | 2 #define fooavahiifacehfoo macro [all...] |
H A D | main.c | 68 #define PCAP_D_IN macro 89 #define PROBE_WAIT macro 90 #define PROBE_NUM macro 91 #define PROBE_MIN macro 92 #define PROBE_MAX macro 93 #define ANNOUNCE_WAIT macro 94 #define ANNOUNCE_NUM macro 95 #define ANNOUNCE_INTERVAL macro 96 #define MAX_CONFLICTS macro 97 #define RATE_LIMIT_INTERVAL macro 98 #define DEFEND_INTERVAL macro 100 #define IPV4LL_NETWORK macro 101 #define IPV4LL_NETMASK macro 102 #define IPV4LL_HOSTMASK macro 103 #define IPV4LL_BROADCAST macro 105 #define ETHER_ADDRLEN macro 106 #define ETHER_HDR_SIZE macro 107 #define ARP_PACKET_SIZE macro 109 typedef enum ArpOperation { enum 110 ARP_REQUEST = 1, enumerator in enum:ArpOperation 111 ARP_RESPONSE = 2 enumerator in enum:ArpOperation 112 } ArpOperation; typedef in typeref:enum:ArpOperation 114 typedef struct ArpPacketInfo { struct 115 ArpOperation operation; member in struct:ArpPacketInfo 117 uint32_t sender_ip_address, target_ip_address; member in struct:ArpPacketInfo 118 uint8_t sender_hw_address[ETHER_ADDRLEN], target_hw_address[ETHER_ADDRLEN]; member in struct:ArpPacketInfo 119 } ArpPacketInfo; typedef in typeref:struct:ArpPacketInfo 121 typedef struct ArpPacket { struct 122 uint8_t *ether_header; member in struct:ArpPacket 123 uint8_t *ether_payload; member in struct:ArpPacket 124 } ArpPacket; typedef in typeref:struct:ArpPacket 126 static State state = STATE_START; variable 127 static int n_iteration = 0; variable 128 static int n_conflict = 0; variable 130 static char *interface_name = NULL; variable 131 static char *pid_file_name = NULL; variable 132 static uint32_t start_address = 0; variable 133 static char *argv0 = NULL; variable 134 static int daemonize = 0; variable 135 static int wait_for_address = 0; variable 136 static int use_syslog = 0; variable 137 static int debug = 0; variable 138 static int modify_proc_title = 1; variable 139 static int force_bind = 0; variable 141 static int no_chroot = 0; variable 143 static int no_drop_root = 0; variable 144 static int wrote_pid_file = 0; variable 145 static char *action_script = NULL; variable 148 DAEMON_RUN, enumerator in enum:__anon1518 149 DAEMON_KILL, enumerator in enum:__anon1518 150 DAEMON_REFRESH, enumerator in enum:__anon1518 151 DAEMON_VERSION, enumerator in enum:__anon1518 152 DAEMON_HELP, enumerator in enum:__anon1518 153 DAEMON_CHECK enumerator in enum:__anon1518 154 } command = DAEMON_RUN; variable in typeref:enum:__anon1518 156 typedef enum CalloutEvent { enum 157 CALLOUT_BIND, enumerator in enum:CalloutEvent 158 CALLOUT_CONFLICT, enumerator in enum:CalloutEvent 159 CALLOUT_UNBIND, enumerator in enum:CalloutEvent 160 CALLOUT_STOP, enumerator in enum:CalloutEvent 161 CALLOUT_MAX enumerator in enum:CalloutEvent 162 } CalloutEvent; typedef in typeref:enum:CalloutEvent 164 static const char * const callout_event_table[CALLOUT_MAX] = { variable 171 typedef struct CalloutEventInfo { struct 172 CalloutEvent event; member in struct:CalloutEventInfo 173 uint32_t address; member in struct:CalloutEventInfo 174 int ifindex; member in struct:CalloutEventInfo 175 } CalloutEventInfo; typedef in typeref:struct:CalloutEventInfo 177 #define RANDOM_DEVICE macro 179 #define DEBUG macro 186 static void init_rand_seed(void) { function 187 int fd; local 188 unsigned seed = 0; local 204 pick_addr(uint32_t old_addr) argument 205 uint32_t addr; local 208 unsigned r = (unsigned) rand(); local 221 load_address(const char *fn, uint32_t *addr) argument 222 FILE *f; local 223 unsigned a, b, c, d; local 256 save_address(const char *fn, uint32_t addr) argument 257 FILE *f; local 258 char buf[32]; local 259 mode_t u; local 288 packet_new(size_t packet_len) argument 289 ArpPacket *p; local 290 uint8_t *b; local 310 packet_new_with_info(const ArpPacketInfo *info, size_t *packet_len) argument 311 ArpPacket *p = NULL; local 312 uint8_t *r; local 336 packet_new_probe(uint32_t ip_address, const uint8_t*hw_address, size_t *packet_len) argument 337 ArpPacketInfo info; local 347 packet_new_announcement(uint32_t ip_address, const uint8_t* hw_address, size_t *packet_len) argument 348 ArpPacketInfo info; local 359 packet_parse(const ArpPacket *packet, size_t packet_len, ArpPacketInfo *info) argument 360 const uint8_t *p; local 386 set_state(State st, int reset_counter, uint32_t address) argument 387 static const char* const state_table[] = { local 396 char buf[64]; local 419 interface_up(int iface) argument 420 int fd = -1; local 421 struct ifreq ifreq; local 461 open_socket(int iface, uint8_t *hw_address) argument 462 int fd = -1; local 463 struct sockaddr_ll sa; local 464 socklen_t sa_len; local 506 send_packet(int fd, int iface, ArpPacket *packet, size_t packet_len) argument 507 struct sockaddr_ll sa; local 528 recv_packet(int fd, ArpPacket **packet, size_t *packet_len) argument 529 int s; local 530 struct sockaddr_ll sa; local 531 socklen_t sa_len; local 532 ssize_t r; local 570 close_socket(int fd) argument 577 static pcap_t *__pp; variable 578 static char __pcap_errbuf[PCAP_ERRBUF_SIZE]; variable 579 static uint8_t __lladdr[ETHER_ADDRLEN]; variable 582 #define elementsof macro 586 __get_ether_addr(int ifindex, u_char *lladdr) argument 588 int mib[6]; local 589 char *buf; local 590 struct if_msghdr *ifm; local 591 char *lim; local 592 char *next; local 593 struct sockaddr_dl *sdl; local 594 size_t len; local 635 #define PCAP_TIMEOUT macro 638 open_socket(int iface, uint8_t *hw_address) argument 640 struct bpf_program bpf; local 641 char *filter; local 642 char ifname[IFNAMSIZ]; local 643 pcap_t *pp; local 644 int err; local 645 int fd; local 732 close_socket(int fd __unused) argument 745 send_packet(int fd __unused, int iface __unused, ArpPacket *packet, size_t packet_len) argument 748 struct ether_header *eh; local 762 recv_packet(int fd __unused, ArpPacket **packet, size_t *packet_len) argument 764 struct pcap_pkthdr *ph; local 765 u_char *pd; local 766 ArpPacket *ap; local 767 int err; local 768 int retval; local 803 is_ll_address(uint32_t addr) argument 810 elapse_time(struct timeval *tv, unsigned msec, unsigned jitter) argument 824 static FILE* fork_dispatcher(void) { function 825 FILE *ret; local 826 int fds[2]; local 827 pid_t pid; local 837 FILE *f = NULL; local 838 int r = 1; local 858 CalloutEventInfo info; local 859 char name[IFNAMSIZ], buf[64]; local 860 int k; local 930 do_callout(FILE *f, CalloutEvent event, int iface, uint32_t addr) argument 931 CalloutEventInfo info; local 932 char buf[64], ifname[IFNAMSIZ]; local 951 #define set_env macro 953 static int drop_privs(void) { function 954 struct passwd *pw; local 955 struct group * gr; local 956 int r; local 957 mode_t u; local 993 struct stat st; local 1075 loop(int iface, uint32_t addr) argument 1077 FD_ARP, enumerator in enum:__anon1519 1078 FD_IFACE, enumerator in enum:__anon1519 1079 FD_SIGNAL, enumerator in enum:__anon1519 1080 FD_MAX enumerator in enum:__anon1519 1083 int fd = -1, ret = -1; local 1084 struct timeval next_wakeup; local 1085 int next_wakeup_valid = 0; local 1086 char buf[64]; local 1087 ArpPacket *in_packet = NULL; local 1088 size_t in_packet_len; local 1089 ArpPacket *out_packet = NULL; local 1090 size_t out_packet_len; local 1091 uint8_t hw_address[ETHER_ADDRLEN]; local 1092 struct pollfd pollfds[FD_MAX]; local 1093 int iface_fd = -1; local 1094 Event event = EVENT_NULL; local 1095 int retval_sent = !daemonize; local 1096 State st; local 1097 FILE *dispatcher = NULL; local 1098 char *address_fn = NULL; local 1099 const char *p; local 1142 int i; local 1143 uint32_t a = 1; local 1176 int r, timeout; local 1177 AvahiUsec usec; local 1238 ArpPacketInfo info; local 1245 int conflict = 0; local 1396 int sig; local 1453 help(FILE *f, const char *a0) argument 1480 parse_command_line(int argc, char *argv[]) argument 1481 int c; local 1484 OPTION_NO_PROC_TITLE = 256, enumerator in enum:__anon1520 1485 OPTION_FORCE_BIND, enumerator in enum:__anon1520 1486 OPTION_DEBUG, enumerator in enum:__anon1520 1487 OPTION_NO_DROP_ROOT, enumerator in enum:__anon1520 1489 OPTION_NO_CHROOT enumerator in enum:__anon1520 1493 static const struct option long_options[] = { local 1604 static const char* pid_file_proc(void) { function 1608 main(int argc, char*argv[]) argument 1609 int r = 1; local 1610 char *log_ident = NULL; local 1632 pid_t pid; local 1633 int ifindex; local 1658 int ret; local [all...] |
H A D | main.h | 2 #define fooavahimainhfoo macro 25 typedef enum Event { enum 26 EVENT_NULL, enumerator in enum:Event 27 EVENT_PACKET, enumerator in enum:Event 28 EVENT_TIMEOUT, enumerator in enum:Event 29 EVENT_ROUTABLE_ADDR_CONFIGURED, enumerator in enum:Event 30 EVENT_ROUTABLE_ADDR_UNCONFIGURED, enumerator in enum:Event 31 EVENT_REFRESH_REQUEST enumerator in enum:Event 32 } Event; typedef in typeref:enum:Event 34 typedef enum State { enum 35 STATE_START, enumerator in enum:State 36 STATE_WAITING_PROBE, enumerator in enum:State 37 STATE_PROBING, enumerator in enum:State 38 STATE_WAITING_ANNOUNCE, enumerator in enum:State 39 STATE_ANNOUNCING, enumerator in enum:State 40 STATE_RUNNING, enumerator in enum:State 41 STATE_SLEEPING, enumerator in enum:State 42 STATE_MAX enumerator in enum:State 43 } State; typedef in typeref:enum:State [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/avahi-0.6.25/avahi-client/ |
H A D | Makefile | 39 pkgdatadir = $(datadir)/avahi macro 40 pkglibdir = $(libdir)/avahi macro 41 pkgincludedir = $(includedir)/avahi macro 42 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd macro 43 install_sh_DATA = $(install_sh) -c -m 644 macro 44 install_sh_PROGRAM = $(install_sh) -c macro 45 install_sh_SCRIPT = $(install_sh) -c macro 46 INSTALL_HEADER = $(INSTALL_DATA) macro 47 transform = $(program_transform_name) macro 48 NORMAL_INSTALL = : macro 49 PRE_INSTALL = : macro 50 POST_INSTALL = : macro 51 NORMAL_UNINSTALL = : macro 52 PRE_UNINSTALL = : macro 53 POST_UNINSTALL = : macro 54 build_triplet = i686-pc-linux-gnu macro 55 host_triplet = arm-unknown-linux-gnu macro 62 am__append_1 = -ldl macro 63 am__append_2 = -ldl macro 64 subdir = avahi-client macro 65 DIST_COMMON = $(am__avahi_clientinclude_HEADERS_DIST) \\ macro 68 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 macro 69 am__aclocal_m4_deps = $(top_srcdir)/common/acx_pthread.m4 \\ macro 80 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \\ macro 82 mkinstalldirs = $(install_sh) -d macro 83 CONFIG_HEADER = $(top_builddir)/config.h macro 84 CONFIG_CLEAN_FILES = macro 85 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; macro 86 am__vpath_adj = case $$p in \\ macro 90 am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; macro 91 am__installdirs = "$(DESTDIR)$(libdir)" \\ macro 93 libLTLIBRARIES_INSTALL = $(INSTALL) macro 94 LTLIBRARIES = $(lib_LTLIBRARIES) macro 95 am__DEPENDENCIES_1 = macro 96 libavahi_client_la_DEPENDENCIES = \\ macro 100 am__libavahi_client_la_SOURCES_DIST = client.c client.h entrygroup.c \\ macro 105 am_libavahi_client_la_OBJECTS = \\ macro 114 libavahi_client_la_OBJECTS = $(am_libavahi_client_la_OBJECTS) macro 115 libavahi_client_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \\ macro 119 am_libavahi_client_la_rpath = -rpath $(libdir) macro 120 PROGRAMS = $(noinst_PROGRAMS) macro 121 am__check_nss_test_SOURCES_DIST = check-nss.c check-nss-test.c \\ macro 123 am_check_nss_test_OBJECTS = \\ macro 126 check_nss_test_OBJECTS = $(am_check_nss_test_OBJECTS) macro 127 check_nss_test_DEPENDENCIES = $(am__DEPENDENCIES_1) macro 128 check_nss_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \\ macro 131 am__client_test_SOURCES_DIST = client-test.c macro 132 am_client_test_OBJECTS = \\ macro 134 client_test_OBJECTS = $(am_client_test_OBJECTS) macro 135 client_test_DEPENDENCIES = libavahi-client.la \\ macro 137 client_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \\ macro 140 am__rr_test_SOURCES_DIST = rr-test.c macro 141 am_rr_test_OBJECTS = rr_test-rr-test.$(OBJEXT) macro 142 rr_test_OBJECTS = $(am_rr_test_OBJECTS) macro 143 rr_test_DEPENDENCIES = libavahi-client.la \\ macro 145 rr_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \\ macro 148 am__srv_test_SOURCES_DIST = srv-test.c macro 149 am_srv_test_OBJECTS = srv_test-srv-test.$(OBJEXT) macro 150 srv_test_OBJECTS = $(am_srv_test_OBJECTS) macro 151 srv_test_DEPENDENCIES = libavahi-client.la \\ macro 153 srv_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \\ macro 156 am__xdg_config_test_SOURCES_DIST = xdg-config-test.c xdg-config.c \\ macro 158 am_xdg_config_test_OBJECTS = \\ macro 161 xdg_config_test_OBJECTS = $(am_xdg_config_test_OBJECTS) macro 162 xdg_config_test_DEPENDENCIES = macro 163 xdg_config_test_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \\ macro 166 DEFAULT_INCLUDES = -I. -I$(top_builddir) macro 167 depcomp = $(SHELL) $(top_srcdir)/depcomp macro 168 am__depfiles_maybe = depfiles macro 169 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \\ macro 171 LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \\ macro 174 CCLD = $(CC) macro 175 LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \\ macro 178 SOURCES = $(libavahi_client_la_SOURCES) $(check_nss_test_SOURCES) \\ macro 181 DIST_SOURCES = $(am__libavahi_client_la_SOURCES_DIST) \\ macro 186 am__avahi_clientinclude_HEADERS_DIST = client.h lookup.h publish.h macro 187 avahi_clientincludeHEADERS_INSTALL = $(INSTALL_HEADER) macro 188 am__noinst_HEADERS_DIST = internal.h macro 189 HEADERS = $(avahi_clientinclude_HEADERS) $(noinst_HEADERS) macro 190 ETAGS = etags macro 191 CTAGS = ctags macro 192 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) macro 193 ACLOCAL = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run aclocal-1.10 macro 194 ALL_LINGUAS = macro 195 AMTAR = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run tar macro 196 AR = arm-brcm-linux-uclibcgnueabi-ar macro 197 AUTOCONF = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run autoconf macro 198 AUTOHEADER = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run autoheader macro 199 AUTOMAKE = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run automake-1.10 macro 200 AVAHI_AUTOIPD_GROUP = root macro 201 AVAHI_AUTOIPD_USER = root macro 202 AVAHI_GROUP = root macro 203 AVAHI_PRIV_ACCESS_GROUP = netdev macro 204 AVAHI_USER = root macro 205 AWK = gawk macro 206 CATALOGS = macro 207 CATOBJEXT = NONE macro 208 CC = arm-brcm-linux-uclibcgnueabi-gcc macro 209 CCDEPMODE = depmode=gcc3 macro 210 CFLAGS = -Os -O2 -DBCMWPA2 -DRESTART_ALL_PROCESSES -D__CONFIG_USBAP__ -DBCMQOS -DBCMWPS -D__CONFIG_EMF__ -DTRAFFIC_MGMT -DPHYMON -DSUPPORT_REMOTE_HTTPS -DINCLUDE_WPS_V20 -DINCLUDE_5G_AUTO_CHANNEL -DOPENDNS_PARENTAL_CONTROL -DINCLUDE_UCP -DU12H240 -DR6300v2 -DMULTIPLE_SSID -DENABLE_ML -DBCM53125 -DBCM5301X -DCONFIG_RUSSIA_IPTV -DDLNA -DHTTP_ACCESS_USB -DMAX_USB_ACCESS -DSAMBA_ENABLE -DUSB_NEW_SPEC -DINCLUDE_WIFI_BUTTON -DINCLUDE_USB_LED -DINCLUDE_DUAL_BAND -DSINGLE_FIRMWARE -DINCLUDE_GET_ST_CHKSUM -DUNIFIED_STR_TBL -DFIRST_MTD_ROTATION -DWIFI_ON_OFF_SCHE -DAUTO_CONN_24HR -DIGMP_PROXY -DAP_MODE -D__CONFIG_IGMP_SNOOPING__ -DLINUX26 -DINCLUDE_IPV6 -DPRESET_WL_SECURITY -DNEW_BCM_WPS_IPC -DSUPPORT_AC_MODE -DSTA_MODE -DPPP_RU_DESIGN -DEXT_ACS -D__CONFIG_PLC__ -D__CONFIG_URE__ -DPLC -DWPS_LONGPUSH_DISABLE -Os -DLINUX26 -DCONFIG_KERNEL_2_6_36 -I$(SRC_PATH)/build/usr/include -Wall -W -Wextra -pedantic -pipe -Wformat -Wold-style-definition -Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls -Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Winline -D_XOPEN_SOURCE=500 -D__EXTENSIONS__ macro 211 CPP = arm-brcm-linux-uclibcgnueabi-gcc -E macro 212 CPPFLAGS = -I$(SRC_PATH)/build/usr/include macro 213 CXX = g++ macro 214 CXXCPP = g++ -E macro 215 CXXDEPMODE = depmode=gcc3 macro 216 CXXFLAGS = -g -O2 macro 217 CYGPATH_W = echo macro 218 DATADIRNAME = lib macro 219 DBUS_CFLAGS = -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -DDBUS_VERSION_MAJOR=1 -DDBUS_VERSION_MINOR=6 -DDBUS_VERSION_MICRO=8 -DDBUS_API_SUBJECT_TO_CHANGE macro 220 DBUS_LIBS = -ldbus-1 macro 221 DBUS_SYSTEM_BUS_DEFAULT_ADDRESS = unix:path=/var/run/dbus/system_bus_socket macro 222 DBUS_SYS_DIR = ${prefix}/etc/dbus-1/system.d macro 223 DEFS = -DHAVE_CONFIG_H macro 224 DEPDIR = .deps macro 225 DOXYGEN_PAPER_SIZE = macro 226 DSYMUTIL = macro 227 DUMPBIN = macro 228 DX_CONFIG = doxygen.cfg macro 229 DX_DOCDIR = doxygen macro 230 DX_DOT = macro 231 DX_DOXYGEN = macro 232 DX_DVIPS = macro 233 DX_EGREP = macro 234 DX_ENV = SRCDIR='.' PROJECT='avahi' DOCDIR='doxygen' VERSION='0.6.25' HAVE_DOT='NO' GENERATE_MAN='NO' GENERATE_RTF='NO' GENERATE_XML='NO' GENERATE_HTMLHELP='NO' GENERATE_CHI='NO' GENERATE_HTML='NO' GENERATE_LATEX='NO' macro 235 DX_FLAG_chi = 0 macro 236 DX_FLAG_chm = 0 macro 237 DX_FLAG_doc = 0 macro 238 DX_FLAG_dot = 0 macro 239 DX_FLAG_html = 0 macro 240 DX_FLAG_man = 0 macro 241 DX_FLAG_pdf = 0 macro 242 DX_FLAG_ps = 0 macro 243 DX_FLAG_rtf = 0 macro 244 DX_FLAG_xml = 0 macro 245 DX_HHC = macro 246 DX_LATEX = macro 247 DX_MAKEINDEX = macro 248 DX_PDFLATEX = macro 249 DX_PERL = macro 250 DX_PROJECT = avahi macro 251 ECHO_C = macro 252 ECHO_N = -n macro 253 ECHO_T = macro 254 EGREP = /bin/grep -E macro 255 EXEEXT = macro 256 FGREP = /bin/grep -F macro 257 GACUTIL = macro 258 GETTEXT_PACKAGE = avahi macro 259 GLADE20_CFLAGS = macro 260 GLADE20_LIBS = macro 261 GLIB20_CFLAGS = macro 262 GLIB20_LIBS = macro 263 GMOFILES = macro 264 GMSGFMT = /usr/bin/msgfmt macro 265 GOBJECT_CFLAGS = macro 266 GOBJECT_LIBS = macro 267 GREP = /bin/grep macro 268 GTK20_CFLAGS = macro 269 GTK20_LIBS = macro 270 HOWL_COMPAT_VERSION = 0.9.8 macro 271 INSTALL = /usr/bin/install -c macro 272 INSTALL_DATA = ${INSTALL} -m 644 macro 273 INSTALL_PROGRAM = ${INSTALL} macro 274 INSTALL_SCRIPT = ${INSTALL} macro 275 INSTALL_STRIP_PROGRAM = $(install_sh) -c -s macro 276 INSTOBJEXT = macro 277 INTLLIBS = macro 278 INTLTOOL_EXTRACT = /usr/bin/intltool-extract macro 279 INTLTOOL_MERGE = /usr/bin/intltool-merge macro 280 INTLTOOL_PERL = /usr/bin/perl macro 281 INTLTOOL_UPDATE = /usr/bin/intltool-update macro 282 LD = arm-brcm-linux-uclibcgnueabi-ld macro 283 LDFLAGS = -L$(SRC_PATH)/build/usr/lib macro 284 LIBAVAHI_CLIENT_VERSION_INFO = 5:5:2 macro 285 LIBAVAHI_COMMON_VERSION_INFO = 8:1:5 macro 286 LIBAVAHI_COMPAT_HOWL_VERSION_INFO = 0:0:0 macro 287 LIBAVAHI_COMPAT_LIBDNS_SD_VERSION_INFO = 1:0:0 macro 288 LIBAVAHI_CORE_VERSION_INFO = 6:1:0 macro 289 LIBAVAHI_GLIB_VERSION_INFO = 1:1:0 macro 290 LIBAVAHI_GOBJECT_VERSION_INFO = 0:1:0 macro 291 LIBAVAHI_QT3_VERSION_INFO = 1:2:0 macro 292 LIBAVAHI_QT4_VERSION_INFO = 1:2:0 macro 293 LIBAVAHI_UI_VERSION_INFO = 1:1:1 macro 294 LIBDAEMON_CFLAGS = -D_REENTRANT macro 295 LIBDAEMON_LIBS = -ldaemon macro 296 LIBOBJS = ${LIBOBJDIR}memcmp$U.o ${LIBOBJDIR}lstat$U.o ${LIBOBJDIR}stat$U.o macro 297 LIBS = macro 298 LIBTOOL = $(SHELL) $(top_builddir)/libtool macro 299 LIPO = macro 300 LN_S = ln -s macro 301 LTLIBOBJS = ${LIBOBJDIR}memcmp$U.lo ${LIBOBJDIR}lstat$U.lo ${LIBOBJDIR}stat$U.lo macro 302 MAKEINFO = ${SHELL} $(SRC_PATH)/avahi-0.6.25/missing --run makeinfo macro 303 MCS = macro 304 MDASSEMBLER = macro 305 MKDIR_P = /bin/mkdir -p macro 306 MKINSTALLDIRS = ./mkinstalldirs macro 307 MOC_QT3 = macro 308 MOC_QT4 = macro 309 MONODOCER = macro 310 MONODOC_CFLAGS = macro 311 MONODOC_DIR = macro 312 MONODOC_LIBS = macro 313 MSGFMT = /usr/bin/msgfmt macro 314 MSGFMT_OPTS = macro 315 MSGMERGE = /usr/bin/msgmerge macro 316 NM = arm-brcm-linux-uclibcgnueabi-nm macro 317 NMEDIT = macro 318 OBJDUMP = arm-brcm-linux-uclibcgnueabi-objdump macro 319 OBJEXT = o macro 320 OTOOL = macro 321 OTOOL64 = macro 322 PACKAGE = avahi macro 323 PACKAGE_BUGREPORT = avahi (at) lists (dot) freedesktop (dot) org macro 324 PACKAGE_NAME = avahi macro 325 PACKAGE_STRING = avahi 0.6.25 macro 326 PACKAGE_TARNAME = avahi macro 327 PACKAGE_URL = http://avahi.org/ macro 328 PACKAGE_VERSION = 0.6.25 macro 329 PATH_SEPARATOR = : macro 330 PKG_CONFIG = /usr/bin/pkg-config macro 331 POFILES = macro 332 POSUB = po macro 333 PO_IN_DATADIR_FALSE = macro 334 PO_IN_DATADIR_TRUE = macro 335 PTHREAD_CC = arm-brcm-linux-uclibcgnueabi-gcc macro 336 PTHREAD_CFLAGS = -pthread macro 337 PTHREAD_LIBS = macro 338 PYTHON = macro 339 PYTHON_EXEC_PREFIX = macro 340 PYTHON_PLATFORM = macro 341 PYTHON_PREFIX = macro 342 PYTHON_VERSION = macro 343 QT3_CFLAGS = macro 344 QT3_LIBS = macro 345 QT4_CFLAGS = macro 346 QT4_LIBS = macro 347 RANLIB = arm-brcm-linux-uclibcgnueabi-ranlib macro 348 SED = /bin/sed macro 349 SET_MAKE = macro 350 SHELL = /bin/sh macro 351 STRIP = arm-brcm-linux-uclibcgnueabi-strip macro 352 USE_NLS = yes macro 353 VERSION = 0.6.25 macro 354 VISIBILITY_HIDDEN_CFLAGS = -fvisibility=hidden -DHAVE_VISIBILITY_HIDDEN macro 355 XGETTEXT = : macro 356 XML_CFLAGS = -DUSE_EXPAT_H macro 357 XML_LIBS = -lexpat macro 358 abs_builddir = $(SRC_PATH)/avahi-0.6.25/avahi-client macro 359 abs_srcdir = $(SRC_PATH)/avahi-0.6.25/avahi-client macro 360 abs_top_builddir = $(SRC_PATH)/avahi-0.6.25 macro 361 abs_top_srcdir = $(SRC_PATH)/avahi-0.6.25 macro 362 ac_ct_CC = macro 363 ac_ct_CXX = g++ macro 364 ac_ct_DUMPBIN = macro 365 acx_pthread_config = macro 366 am__include = include macro 367 am__leading_dot = . macro 368 am__quote = macro 369 am__tar = ${AMTAR} chof - "$$tardir" macro 370 am__untar = ${AMTAR} xf - macro 371 avahi_runtime_dir = ${prefix}/var/run macro 372 avahi_socket = ${prefix}/var/run/avahi-daemon/socket macro 373 avahilocaledir = ${prefix}/${DATADIRNAME}/locale macro 374 bindir = ${exec_prefix}/bin macro 375 build = i686-pc-linux-gnu macro 376 build_alias = macro 377 build_cpu = i686 macro 378 build_os = linux-gnu macro 379 build_vendor = pc macro 380 builddir = . macro 381 datadir = ${datarootdir} macro 382 datarootdir = ${prefix}/share macro 383 docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} macro 384 dvidir = ${docdir} macro 385 exec_prefix = ${prefix} macro 386 have_pkg_config = yes macro 387 have_xmltoman = macro 388 host = arm-unknown-linux-gnu macro 389 host_alias = arm-linux macro 390 host_cpu = arm macro 391 host_os = linux-gnu macro 392 host_vendor = unknown macro 393 htmldir = ${docdir} macro 394 includedir = ${prefix}/include macro 395 infodir = ${datarootdir}/info macro 396 install_sh = $(SHELL) $(SRC_PATH)/avahi-0.6.25/install-sh macro 397 interfacesdir = macro 398 libdir = ${exec_prefix}/lib macro 399 libexecdir = ${exec_prefix}/libexec macro 400 localedir = ${datarootdir}/locale macro 401 localstatedir = ${prefix}/var macro 402 lt_ECHO = echo macro 403 mandir = ${datarootdir}/man macro 404 mkdir_p = /bin/mkdir -p macro 405 oldincludedir = /usr/include macro 406 pdfdir = ${docdir} macro 407 pkgpyexecdir = macro 408 pkgpythondir = macro 409 prefix = /usr macro 410 program_transform_name = s,x,x, macro 411 psdir = ${docdir} macro 412 pyexecdir = macro 413 pythondir = macro 414 sbindir = ${exec_prefix}/sbin macro 415 sharedstatedir = ${prefix}/com macro 416 srcdir = . macro 417 sysconfdir = ${prefix}/etc macro 418 target_alias = macro 419 top_build_prefix = ../ macro 420 top_builddir = .. macro 421 top_srcdir = .. macro 424 AM_CFLAGS = -I$(top_srcdir) '-DDEBUG_TRAP=__asm__("int $$3")' macro 425 avahi_clientincludedir = $(includedir)/avahi-client macro 426 avahi_clientinclude_HEADERS = client.h lookup.h publish.h macro 427 noinst_HEADERS = internal.h macro 428 lib_LTLIBRARIES = libavahi-client.la macro 429 libavahi_client_la_SOURCES = \\ macro 440 libavahi_client_la_CFLAGS = $(AM_CFLAGS) $(DBUS_CFLAGS) -DDBUS_SYSTEM_BUS_DEFAULT_ADDRESS=\\"$(DBUS_SYSTEM_BUS_DEFAULT_ADDRESS)\\" macro 441 libavahi_client_la_LIBADD = $(AM_LDADD) $(DBUS_LIBS) \\ macro 444 libavahi_client_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(LIBAVAHI_CLIENT_VERSION_INFO) macro 445 client_test_SOURCES = client-test.c macro 446 client_test_CFLAGS = $(AM_CFLAGS) macro 447 client_test_LDADD = $(AM_LDADD) libavahi-client.la ../avahi-common/libavahi-common.la macro 448 srv_test_SOURCES = srv-test.c macro 449 srv_test_CFLAGS = $(AM_CFLAGS) macro 450 srv_test_LDADD = $(AM_LDADD) libavahi-client.la ../avahi-common/libavahi-common.la macro 451 rr_test_SOURCES = rr-test.c macro 452 rr_test_CFLAGS = $(AM_CFLAGS) macro 453 rr_test_LDADD = $(AM_LDADD) libavahi-client.la ../avahi-common/libavahi-common.la macro 454 xdg_config_test_SOURCES = xdg-config-test.c xdg-config.c xdg-config.h macro 455 xdg_config_test_CFLAGS = $(AM_CFLAGS) macro 456 xdg_config_test_LDADD = $(AM_LDADD) macro 457 check_nss_test_SOURCES = check-nss.c check-nss-test.c client.h macro 458 check_nss_test_CFLAGS = $(AM_CFLAGS) macro 459 check_nss_test_LDADD = $(AM_LDADD) $(am__append_1) macro [all...] |
H A D | browser.c | 43 parse_environment(AvahiDomainBrowser *b) argument 44 char buf[AVAHI_DOMAIN_NAME_MAX*3], *e, *t, *p; local 54 char domain[AVAHI_DOMAIN_NAME_MAX]; local 60 parse_domain_file(AvahiDomainBrowser *b) argument 61 FILE *f; local 62 char buf[AVAHI_DOMAIN_NAME_MAX]; local 71 char domain[AVAHI_DOMAIN_NAME_MAX]; local 79 domain_browser_ref(AvahiDomainBrowser *db) argument 85 defer_timeout_callback(AvahiTimeout *t, void *userdata) argument 86 AvahiDomainBrowser *db = userdata; local 87 AvahiStringList *l; local 106 avahi_domain_browser_new( AvahiClient *client, AvahiIfIndex interface, AvahiProtocol protocol, const char *domain, AvahiDomainBrowserType btype, AvahiLookupFlags flags, AvahiDomainBrowserCallback callback, void *userdata) argument 116 AvahiDomainBrowser *db = NULL; local 117 DBusMessage *message = NULL, *reply = NULL; local 118 DBusError error; local 119 char *path; local 120 int32_t i_interface, i_protocol, bt; local 121 uint32_t u_flags; local 204 struct timeval tv = { 0, 0 }; local 236 avahi_domain_browser_get_client(AvahiDomainBrowser *b) argument 241 avahi_domain_browser_free(AvahiDomainBrowser *b) argument 242 AvahiClient *client; local 243 int r = AVAHI_OK; local 268 avahi_domain_browser_event(AvahiClient *client, AvahiBrowserEvent event, DBusMessage *message) argument 269 AvahiDomainBrowser *db = NULL; local 270 DBusError error; local 271 const char *path; local 272 char *domain = NULL; local 273 int32_t interface, protocol; local 274 uint32_t flags = 0; local 275 AvahiStringList *l; local 318 char *etxt; local 341 db->callback(db, (AvahiIfIndex) interface, (AvahiProtocol) protocol, event, domain, (AvahiLookupResultFlags) flags, db->userdata); local 352 avahi_service_type_browser_new( AvahiClient *client, AvahiIfIndex interface, AvahiProtocol protocol, const char *domain, AvahiLookupFlags flags, AvahiServiceTypeBrowserCallback callback, void *userdata) argument 361 AvahiServiceTypeBrowser *b = NULL; local 362 DBusMessage *message = NULL, *reply = NULL; local 363 DBusError error; local 364 char *path; local 365 int32_t i_interface, i_protocol; local 366 uint32_t u_flags; local 467 avahi_service_type_browser_get_client(AvahiServiceTypeBrowser *b) argument 472 avahi_service_type_browser_free(AvahiServiceTypeBrowser *b) argument 473 AvahiClient *client; local 474 int r = AVAHI_OK; local 490 avahi_service_type_browser_event(AvahiClient *client, AvahiBrowserEvent event, DBusMessage *message) argument 491 AvahiServiceTypeBrowser *b = NULL; local 492 DBusError error; local 493 const char *path; local 494 char *domain, *type = NULL; local 495 int32_t interface, protocol; local 496 uint32_t flags = 0; local 539 char *etxt; local 555 b->callback(b, (AvahiIfIndex) interface, (AvahiProtocol) protocol, event, type, domain, (AvahiLookupResultFlags) flags, b->userdata); local 566 avahi_service_browser_new( AvahiClient *client, AvahiIfIndex interface, AvahiProtocol protocol, const char *type, const char *domain, AvahiLookupFlags flags, AvahiServiceBrowserCallback callback, void *userdata) argument 576 AvahiServiceBrowser *b = NULL; local 577 DBusMessage *message = NULL, *reply = NULL; local 578 DBusError error; local 579 char *path; local 580 int32_t i_protocol, i_interface; local 581 uint32_t u_flags; local 688 avahi_service_browser_get_client(AvahiServiceBrowser *b) argument 693 avahi_service_browser_free(AvahiServiceBrowser *b) argument 694 AvahiClient *client; local 695 int r = AVAHI_OK; local 712 avahi_service_browser_event(AvahiClient *client, AvahiBrowserEvent event, DBusMessage *message) argument 713 AvahiServiceBrowser *b = NULL; local 714 DBusError error; local 715 const char *path; local 716 char *name = NULL, *type, *domain; local 717 int32_t interface, protocol; local 718 uint32_t flags = 0; local 761 char *etxt; local 777 b->callback(b, (AvahiIfIndex) interface, (AvahiProtocol) protocol, event, name, type, domain, (AvahiLookupResultFlags) flags, b->userdata); local 788 avahi_record_browser_new( AvahiClient *client, AvahiIfIndex interface, AvahiProtocol protocol, const char *name, uint16_t clazz, uint16_t type, AvahiLookupFlags flags, AvahiRecordBrowserCallback callback, void *userdata) argument 799 AvahiRecordBrowser *b = NULL; local 800 DBusMessage *message = NULL, *reply = NULL; local 801 DBusError error; local 802 char *path; local 803 int32_t i_protocol, i_interface; local 804 uint32_t u_flags; local 905 avahi_record_browser_get_client(AvahiRecordBrowser *b) argument 910 avahi_record_browser_free(AvahiRecordBrowser *b) argument 911 AvahiClient *client; local 912 int r = AVAHI_OK; local 928 avahi_record_browser_event(AvahiClient *client, AvahiBrowserEvent event, DBusMessage *message) argument 929 AvahiRecordBrowser *b = NULL; local 930 DBusError error; local 931 const char *path; local 932 char *name; local 933 int32_t interface, protocol; local 934 uint32_t flags = 0; local 935 uint16_t clazz, type; local 936 void *rdata = NULL; local 937 int rdata_size = 0; local 960 DBusMessageIter iter, sub; local 961 int j; local 1004 char *etxt; local 1020 b->callback(b, (AvahiIfIndex) interface, (AvahiProtocol) protocol, event, name, clazz, type, rdata, (size_t) rdata_size, (AvahiLookupResultFlags) flags, b->userdata); local [all...] |
H A D | check-nss-test.c | 30 main(AVAHI_GCC_UNUSED int argc, AVAHI_GCC_UNUSED char *argv[]) argument [all...] |
H A D | check-nss.c | 33 int avahi_nss_support(void) { function 34 int b = 0; local 37 static const char * const libs[] = { local 43 const char * const *l; local 46 void *dl; local [all...] |
H A D | client-test.c | 38 static const AvahiPoll *poll_api = NULL; variable 39 static AvahiSimplePoll *simple_poll = NULL; variable 41 avahi_client_callback(AvahiClient *c, AvahiClientState state, void *userdata) argument 45 avahi_entry_group_callback(AvahiEntryGroup *g, AvahiEntryGroupState state, void *userdata) argument 49 avahi_entry_group2_callback(AvahiEntryGroup *g, AvahiEntryGroupState state, void *userdata) argument 53 avahi_domain_browser_callback( AvahiDomainBrowser *b, AvahiIfIndex interface, AvahiProtocol protocol, AvahiBrowserEvent event, const char *domain, AVAHI_GCC_UNUSED AvahiLookupResultFlags flags, void *userdata) argument 65 avahi_service_resolver_callback( AvahiServiceResolver *r, AvahiIfIndex interface, AvahiProtocol protocol, AvahiResolverEvent event, const char *name, const char *type, const char *domain, const char *host_name, const AvahiAddress *a, uint16_t port, AvahiStringList *txt, AVAHI_GCC_UNUSED AvahiLookupResultFlags flags, void *userdata) argument 80 char addr[64]; local 81 char *txtr; local 92 avahi_service_browser_callback( AvahiServiceBrowser *b, AvahiIfIndex interface, AvahiProtocol protocol, AvahiBrowserEvent event, const char *name, const char *type, const char *domain, AVAHI_GCC_UNUSED AvahiLookupResultFlags flags, void *userdata) argument 103 AvahiServiceResolver *sr; local 114 avahi_service_type_browser_callback( AvahiServiceTypeBrowser *b, AvahiIfIndex interface, AvahiProtocol protocol, AvahiBrowserEvent event, const char *type, const char *domain, AVAHI_GCC_UNUSED AvahiLookupResultFlags flags, void *userdata) argument 127 avahi_address_resolver_callback( AVAHI_GCC_UNUSED AvahiAddressResolver *r, AvahiIfIndex interface, AvahiProtocol protocol, AvahiResolverEvent event, const AvahiAddress *address, const char *name, AVAHI_GCC_UNUSED AvahiLookupResultFlags flags, void *userdata) argument 137 char addr[64]; local 146 avahi_host_name_resolver_callback( AvahiHostNameResolver *r, AvahiIfIndex interface, AvahiProtocol protocol, AvahiResolverEvent event, const char *name, const AvahiAddress *a, AVAHI_GCC_UNUSED AvahiLookupResultFlags flags, void *userdata) argument 156 AvahiClient *client; local 157 AvahiAddressResolver *ar; local 158 char addr[64]; local 175 test_free_domain_browser(AVAHI_GCC_UNUSED AvahiTimeout *timeout, void* userdata) argument 177 AvahiServiceBrowser *b = userdata; local 182 test_free_entry_group(AVAHI_GCC_UNUSED AvahiTimeout *timeout, void* userdata) argument 184 AvahiEntryGroup *g = userdata; local 189 test_entry_group_reset(AVAHI_GCC_UNUSED AvahiTimeout *timeout, void* userdata) argument 191 AvahiEntryGroup *g = userdata; local 201 test_entry_group_update(AVAHI_GCC_UNUSED AvahiTimeout *timeout, void* userdata) argument 202 AvahiEntryGroup *g = userdata; local 209 terminate(AVAHI_GCC_UNUSED AvahiTimeout *timeout, AVAHI_GCC_UNUSED void *userdata) argument 214 main(AVAHI_GCC_UNUSED int argc, AVAHI_GCC_UNUSED char *argv[]) argument 215 AvahiClient *avahi; local 216 AvahiEntryGroup *group, *group2; local 217 AvahiDomainBrowser *domain; local 218 AvahiServiceBrowser *sb; local 219 AvahiServiceTypeBrowser *st; local 220 AvahiHostNameResolver *hnr; local 221 AvahiAddress *aar; local 222 const char *ret; local 223 int error; local 224 uint32_t cookie; local 225 struct timeval tv; local 226 AvahiAddress a; local [all...] |
H A D | client.c | 42 #define AVAHI_CLIENT_DBUS_API_SUPPORTED macro 46 avahi_client_set_errno(AvahiClient *client, int error) argument 52 avahi_client_set_dbus_error(AvahiClient *client, DBusError *error) argument 59 client_set_state(AvahiClient *client, AvahiServerState state) argument 104 filter_func(DBusConnection *bus, DBusMessage *message, void *userdata) argument 105 AvahiClient *client = userdata; local 106 DBusError error; local 129 char *name, *old, *new; local 154 int ret; local 170 int32_t state; local 171 char *e = NULL; local 172 int c; local 191 const char *path; local 192 AvahiEntryGroup *g; local 200 int32_t state; local 201 char *e; local 202 int c; local 305 get_server_state(AvahiClient *client, int *ret_error) argument 306 DBusMessage *message = NULL, *reply = NULL; local 307 DBusError error; local 308 int32_t state; local 309 int e = AVAHI_ERR_NO_MEMORY; local 351 check_version(AvahiClient *client, int *ret_error) argument 352 DBusMessage *message = NULL, *reply = NULL; local 353 DBusError error; local 354 uint32_t version; local 355 int e = AVAHI_ERR_NO_MEMORY; local 367 char *version_str; local 431 init_server(AvahiClient *client, int *ret_error) argument 432 int r; local 445 avahi_dbus_bus_get(DBusError *error) argument 446 DBusConnection *c; local 454 const char *a; local 478 avahi_client_new(const AvahiPoll *poll_api, AvahiClientFlags flags, AvahiClientCallback callback, void *userdata, int *ret_error) argument 479 AvahiClient *client = NULL; local 480 DBusError error; local 612 avahi_client_free(AvahiClient *client) argument 659 avahi_client_get_string_reply_and_block(AvahiClient *client, const char *method, const char *param) argument 660 DBusMessage *message = NULL, *reply = NULL; local 661 DBusError error; local 662 char *ret, *n; local 715 avahi_client_get_version_string(AvahiClient *client) argument 729 avahi_client_get_domain_name(AvahiClient *client) argument 743 avahi_client_get_host_name(AvahiClient *client) argument 757 avahi_client_get_host_name_fqdn(AvahiClient *client) argument 771 avahi_client_get_state(AvahiClient *client) argument 777 avahi_client_errno(AvahiClient *client) argument 784 avahi_client_simple_method_call(AvahiClient *client, const char *path, const char *interface, const char *method) argument 785 DBusMessage *message = NULL, *reply = NULL; local 786 DBusError error; local 787 int r = AVAHI_OK; local 833 avahi_client_get_local_service_cookie(AvahiClient *client) argument 834 DBusMessage *message = NULL, *reply = NULL; local 835 DBusError error; local 883 avahi_client_is_connected(AvahiClient *client) argument 892 avahi_client_set_host_name(AvahiClient* client, const char *name) argument 893 DBusMessage *message = NULL, *reply = NULL; local 894 DBusError error; local [all...] |
H A D | client.h | 2 #define fooclienthfoo macro 39 typedef struct AvahiClient AvahiClient; typedef in typeref:struct:AvahiClient 43 AVAHI_CLIENT_S_REGISTERING = AVAHI_SERVER_REGISTERING, /**< Server state: REGISTERING */ enumerator in enum:__anon1521 44 AVAHI_CLIENT_S_RUNNING = AVAHI_SERVER_RUNNING, /**< Server state: RUNNING */ enumerator in enum:__anon1521 45 AVAHI_CLIENT_S_COLLISION = AVAHI_SERVER_COLLISION, /**< Server state: COLLISION */ enumerator in enum:__anon1521 46 AVAHI_CLIENT_FAILURE = 100, /**< Some kind of error happened on the client side */ enumerator in enum:__anon1521 47 AVAHI_CLIENT_CONNECTING = 101 /**< We're still connecting. This state is only entered when AVAHI_CLIENT_NO_FAIL has been passed to avahi_client_new() and the daemon is not yet available. */ enumerator in enum:__anon1521 48 } AvahiClientState; typedef in typeref:enum:__anon1521 51 AVAHI_CLIENT_IGNORE_USER_CONFIG = 1, /**< Don't read user configuration */ enumerator in enum:__anon1522 52 AVAHI_CLIENT_NO_FAIL = 2 /**< Don't fail if the daemon is not available when avahi_client_new() is called, instead enter AVAHI_CLIENT_CONNECTING state and wait for the daemon to appear */ enumerator in enum:__anon1522 53 } AvahiClientFlags; typedef in typeref:enum:__anon1522 56 typedef void (*AvahiClientCallback) ( typedef [all...] |
H A D | entrygroup.c | 41 avahi_entry_group_set_state(AvahiEntryGroup *group, AvahiEntryGroupState state) argument 54 retrieve_state(AvahiEntryGroup *group) argument 55 DBusMessage *message = NULL, *reply = NULL; local 56 DBusError error; local 57 int r = AVAHI_OK; local 58 int32_t state; local 59 AvahiClient *client; local 103 avahi_entry_group_new(AvahiClient *client, AvahiEntryGroupCallback callback, void *userdata) argument 104 AvahiEntryGroup *group = NULL; local 105 DBusMessage *message = NULL, *reply = NULL; local 106 DBusError error; local 107 char *path; local 108 int state; local 190 entry_group_simple_method_call(AvahiEntryGroup *group, const char *method) argument 191 DBusMessage *message = NULL, *reply = NULL; local 192 DBusError error; local 193 int r = AVAHI_OK; local 194 AvahiClient *client; local 238 avahi_entry_group_free(AvahiEntryGroup *group) argument 239 AvahiClient *client = group->client; local 240 int r = AVAHI_OK; local 255 avahi_entry_group_commit(AvahiEntryGroup *group) argument 256 int ret; local 269 avahi_entry_group_reset(AvahiEntryGroup *group) argument 270 int ret; local 283 avahi_entry_group_get_state(AvahiEntryGroup *group) argument 292 avahi_entry_group_get_client(AvahiEntryGroup *group) argument 298 avahi_entry_group_is_empty(AvahiEntryGroup *group) argument 299 DBusMessage *message = NULL, *reply = NULL; local 300 DBusError error; local 301 int r = AVAHI_OK; local 302 int b; local 303 AvahiClient *client; local 350 append_rdata(DBusMessage *message, const void *rdata, size_t size) argument 351 DBusMessageIter iter, sub; local 365 append_string_list(DBusMessage *message, AvahiStringList *txt) argument 366 DBusMessageIter iter, sub; local 367 int r = -1; local 368 AvahiStringList *p; local 382 DBusMessageIter sub2; local 383 const uint8_t *data = p->text; local 404 avahi_entry_group_add_service_strlst( AvahiEntryGroup *group, AvahiIfIndex interface, AvahiProtocol protocol, AvahiPublishFlags flags, const char *name, const char *type, const char *domain, const char *host, uint16_t port, AvahiStringList *txt) argument 416 DBusMessage *message = NULL, *reply = NULL; local 417 int r = AVAHI_OK; local 418 DBusError error; local 419 AvahiClient *client; local 420 int32_t i_interface, i_protocol; local 421 uint32_t u_flags; local 498 avahi_entry_group_add_service( AvahiEntryGroup *group, AvahiIfIndex interface, AvahiProtocol protocol, AvahiPublishFlags flags, const char *name, const char *type, const char *domain, const char *host, uint16_t port, ...) argument 510 va_list va; local 511 int r; local 512 AvahiStringList *txt; local 524 avahi_entry_group_add_service_subtype( AvahiEntryGroup *group, AvahiIfIndex interface, AvahiProtocol protocol, AvahiPublishFlags flags, const char *name, const char *type, const char *domain, const char *subtype) argument 534 DBusMessage *message = NULL, *reply = NULL; local 535 int r = AVAHI_OK; local 536 DBusError error; local 537 AvahiClient *client; local 538 int32_t i_interface, i_protocol; local 539 uint32_t u_flags; local 613 avahi_entry_group_update_service_txt( AvahiEntryGroup *group, AvahiIfIndex interface, AvahiProtocol protocol, AvahiPublishFlags flags, const char *name, const char *type, const char *domain, ...) argument 623 va_list va; local 624 int r; local 625 AvahiStringList *txt; local 635 avahi_entry_group_update_service_txt_strlst( AvahiEntryGroup *group, AvahiIfIndex interface, AvahiProtocol protocol, AvahiPublishFlags flags, const char *name, const char *type, const char *domain, AvahiStringList *txt) argument 645 DBusMessage *message = NULL, *reply = NULL; local 646 int r = AVAHI_OK; local 647 DBusError error; local 648 AvahiClient *client; local 649 int32_t i_interface, i_protocol; local 650 uint32_t u_flags; local 723 avahi_entry_group_add_address( AvahiEntryGroup *group, AvahiIfIndex interface, AvahiProtocol protocol, AvahiPublishFlags flags, const char *name, const AvahiAddress *a) argument 731 DBusMessage *message = NULL, *reply = NULL; local 732 int r = AVAHI_OK; local 733 DBusError error; local 734 AvahiClient *client; local 735 int32_t i_interface, i_protocol; local 736 uint32_t u_flags; local 737 char s_address[AVAHI_ADDRESS_STR_MAX]; local 738 char *p_address = s_address; local 810 avahi_entry_group_add_record( AvahiEntryGroup *group, AvahiIfIndex interface, AvahiProtocol protocol, AvahiPublishFlags flags, const char *name, uint16_t clazz, uint16_t type, uint32_t ttl, const void *rdata, size_t size) argument 822 DBusMessage *message = NULL, *reply = NULL; local 823 int r = AVAHI_OK; local 824 DBusError error; local 825 AvahiClient *client; local 826 int32_t i_interface, i_protocol; local 827 uint32_t u_flags; local [all...] |
H A D | internal.h | 2 #define foointernalhfoo macro 31 struct AvahiClient { struct 32 const AvahiPoll *poll_api; member in struct:AvahiClient 33 DBusConnection *bus; member in struct:AvahiClient 34 int error; member in struct:AvahiClient 35 AvahiClientState state; member in struct:AvahiClient 36 AvahiClientFlags flags; member in struct:AvahiClient 39 char *version_string, *host_name, *host_name_fqdn, *domain_name; member in struct:AvahiClient 40 uint32_t local_service_cookie; member in struct:AvahiClient 41 int local_service_cookie_valid; member in struct:AvahiClient 43 AvahiClientCallback callback; member in struct:AvahiClient 44 void *userdata; member in struct:AvahiClient 56 struct AvahiEntryGroup { struct 57 char *path; member in struct:AvahiEntryGroup 58 AvahiEntryGroupState state; member in struct:AvahiEntryGroup 59 int state_valid; member in struct:AvahiEntryGroup 60 AvahiClient *client; member in struct:AvahiEntryGroup 61 AvahiEntryGroupCallback callback; member in struct:AvahiEntryGroup 62 void *userdata; member in struct:AvahiEntryGroup 66 struct AvahiDomainBrowser { struct 67 int ref; member in struct:AvahiDomainBrowser 69 char *path; member in struct:AvahiDomainBrowser 70 AvahiClient *client; member in struct:AvahiDomainBrowser 71 AvahiDomainBrowserCallback callback; member in struct:AvahiDomainBrowser 72 void *userdata; member in struct:AvahiDomainBrowser 75 AvahiIfIndex interface; member in struct:AvahiDomainBrowser 76 AvahiProtocol protocol; member in struct:AvahiDomainBrowser 78 AvahiTimeout *defer_timeout; member in struct:AvahiDomainBrowser 80 AvahiStringList *static_browse_domains; member in struct:AvahiDomainBrowser 83 struct AvahiServiceBrowser { struct 84 char *path; member in struct:AvahiServiceBrowser 85 AvahiClient *client; member in struct:AvahiServiceBrowser 86 AvahiServiceBrowserCallback callback; member in struct:AvahiServiceBrowser 87 void *userdata; member in struct:AvahiServiceBrowser 90 char *type, *domain; member in struct:AvahiServiceBrowser 91 AvahiIfIndex interface; member in struct:AvahiServiceBrowser 92 AvahiProtocol protocol; member in struct:AvahiServiceBrowser 95 struct AvahiServiceTypeBrowser { struct 96 char *path; member in struct:AvahiServiceTypeBrowser 97 AvahiClient *client; member in struct:AvahiServiceTypeBrowser 98 AvahiServiceTypeBrowserCallback callback; member in struct:AvahiServiceTypeBrowser 99 void *userdata; member in struct:AvahiServiceTypeBrowser 102 char *domain; member in struct:AvahiServiceTypeBrowser 103 AvahiIfIndex interface; member in struct:AvahiServiceTypeBrowser 104 AvahiProtocol protocol; member in struct:AvahiServiceTypeBrowser 107 struct AvahiServiceResolver { struct 108 char *path; member in struct:AvahiServiceResolver 109 AvahiClient *client; member in struct:AvahiServiceResolver 110 AvahiServiceResolverCallback callback; member in struct:AvahiServiceResolver 111 void *userdata; member in struct:AvahiServiceResolver 114 char *name, *type, *domain; member in struct:AvahiServiceResolver 115 AvahiIfIndex interface; member in struct:AvahiServiceResolver 116 AvahiProtocol protocol; member in struct:AvahiServiceResolver 119 struct AvahiHostNameResolver { struct 120 char *path; member in struct:AvahiHostNameResolver 121 AvahiClient *client; member in struct:AvahiHostNameResolver 122 AvahiHostNameResolverCallback callback; member in struct:AvahiHostNameResolver 123 void *userdata; member in struct:AvahiHostNameResolver 126 char *host_name; member in struct:AvahiHostNameResolver 127 AvahiIfIndex interface; member in struct:AvahiHostNameResolver 128 AvahiProtocol protocol; member in struct:AvahiHostNameResolver 131 struct AvahiAddressResolver { struct 132 char *path; member in struct:AvahiAddressResolver 133 AvahiClient *client; member in struct:AvahiAddressResolver 134 AvahiAddressResolverCallback callback; member in struct:AvahiAddressResolver 135 void *userdata; member in struct:AvahiAddressResolver 138 AvahiAddress address; member in struct:AvahiAddressResolver 139 AvahiIfIndex interface; member in struct:AvahiAddressResolver 140 AvahiProtocol protocol; member in struct:AvahiAddressResolver 143 struct AvahiRecordBrowser { struct 144 char *path; member in struct:AvahiRecordBrowser 145 AvahiClient *client; member in struct:AvahiRecordBrowser 146 AvahiRecordBrowserCallback callback; member in struct:AvahiRecordBrowser 147 void *userdata; member in struct:AvahiRecordBrowser 150 char *name; member in struct:AvahiRecordBrowser 151 uint16_t clazz, type; member in struct:AvahiRecordBrowser 152 AvahiIfIndex interface; member in struct:AvahiRecordBrowser 153 AvahiProtocol protocol; member in struct:AvahiRecordBrowser [all...] |
H A D | lookup.h | 2 #define fooclientlookuphfoo macro 46 typedef struct AvahiDomainBrowser AvahiDomainBrowser; typedef in typeref:struct:AvahiDomainBrowser 49 typedef void (*AvahiDomainBrowserCallback) ( typedef 80 typedef struct AvahiServiceBrowser AvahiServiceBrowser; typedef in typeref:struct:AvahiServiceBrowser 83 typedef void (*AvahiServiceBrowserCallback) ( typedef 125 typedef struct AvahiServiceTypeBrowser AvahiServiceTypeBrowser; typedef in typeref:struct:AvahiServiceTypeBrowser 128 typedef void (*AvahiServiceTypeBrowserCallback) ( typedef 159 typedef struct AvahiServiceResolver AvahiServiceResolver; typedef in typeref:struct:AvahiServiceResolver 162 typedef void (*AvahiServiceResolverCallback) ( typedef 213 typedef struct AvahiHostNameResolver AvahiHostNameResolver; typedef in typeref:struct:AvahiHostNameResolver 216 typedef void (*AvahiHostNameResolverCallback) ( typedef 244 typedef struct AvahiAddressResolver AvahiAddressResolver; typedef in typeref:struct:AvahiAddressResolver 247 typedef void (*AvahiAddressResolverCallback) ( typedef 278 typedef struct AvahiRecordBrowser AvahiRecordBrowser; typedef in typeref:struct:AvahiRecordBrowser 281 typedef void (*AvahiRecordBrowserCallback) ( typedef [all...] |
H A D | publish.h | 2 #define fooclientpublishhfoo macro 45 typedef struct AvahiEntryGroup AvahiEntryGroup; typedef in typeref:struct:AvahiEntryGroup 48 typedef void (*AvahiEntryGroupCallback) ( typedef [all...] |
H A D | resolver.c | 43 avahi_service_resolver_event(AvahiClient *client, AvahiResolverEvent event, DBusMessage *message) argument 44 AvahiServiceResolver *r = NULL; local 45 DBusError error; local 46 const char *path; local 47 AvahiStringList *strlst = NULL; local 66 int j; local 67 int32_t interface, protocol, aprotocol; local 68 uint32_t flags; local 69 char *name, *type, *domain, *host, *address; local 70 uint16_t port; local 71 DBusMessageIter iter, sub; local 72 AvahiAddress a; local 107 DBusMessageIter sub2; local 108 int at; local 109 const uint8_t *k; local 110 int n; local 148 r->callback(r, (AvahiIfIndex) interface, (AvahiProtocol) protocol, AVAHI_RESOLVER_FOUND, name, type, domain, host, address ? &a : NULL, port, strlst, (AvahiLookupResultFlags) flags, r->userdata); local 155 char *etxt; local 181 avahi_service_resolver_new( AvahiClient *client, AvahiIfIndex interface, AvahiProtocol protocol, const char *name, const char *type, const char *domain, AvahiProtocol aprotocol, AvahiLookupFlags flags, AvahiServiceResolverCallback callback, void *userdata) argument 193 DBusError error; local 194 AvahiServiceResolver *r = NULL; local 195 DBusMessage *message = NULL, *reply = NULL; local 196 int32_t i_interface, i_protocol, i_aprotocol; local 197 uint32_t u_flags; local 198 char *path; local 320 avahi_service_resolver_get_client(AvahiServiceResolver *r) argument 326 avahi_service_resolver_free(AvahiServiceResolver *r) argument 327 AvahiClient *client; local 328 int ret = AVAHI_OK; local 349 avahi_host_name_resolver_event(AvahiClient *client, AvahiResolverEvent event, DBusMessage *message) argument 350 AvahiHostNameResolver *r = NULL; local 351 DBusError error; local 352 const char *path; local 371 int32_t interface, protocol, aprotocol; local 372 uint32_t flags; local 373 char *name, *address; local 374 AvahiAddress a; local 396 r->callback(r, (AvahiIfIndex) interface, (AvahiProtocol) protocol, AVAHI_RESOLVER_FOUND, name, &a, (AvahiLookupResultFlags) flags, r->userdata); local 401 char *etxt; local 426 avahi_host_name_resolver_new( AvahiClient *client, AvahiIfIndex interface, AvahiProtocol protocol, const char *name, AvahiProtocol aprotocol, AvahiLookupFlags flags, AvahiHostNameResolverCallback callback, void *userdata) argument 436 DBusError error; local 437 AvahiHostNameResolver *r = NULL; local 438 DBusMessage *message = NULL, *reply = NULL; local 439 int32_t i_interface, i_protocol, i_aprotocol; local 440 uint32_t u_flags; local 441 char *path; local 541 avahi_host_name_resolver_free(AvahiHostNameResolver *r) argument 542 int ret = AVAHI_OK; local 543 AvahiClient *client; local 560 avahi_host_name_resolver_get_client(AvahiHostNameResolver *r) argument 568 avahi_address_resolver_event(AvahiClient *client, AvahiResolverEvent event, DBusMessage *message) argument 569 AvahiAddressResolver *r = NULL; local 570 DBusError error; local 571 const char *path; local 590 int32_t interface, protocol, aprotocol; local 591 uint32_t flags; local 592 char *name, *address; local 593 AvahiAddress a; local 615 r->callback(r, (AvahiIfIndex) interface, (AvahiProtocol) protocol, AVAHI_RESOLVER_FOUND, &a, name, (AvahiLookupResultFlags) flags, r->userdata); local 620 char *etxt; local 644 avahi_address_resolver_new( AvahiClient *client, AvahiIfIndex interface, AvahiProtocol protocol, const AvahiAddress *a, AvahiLookupFlags flags, AvahiAddressResolverCallback callback, void *userdata) argument 653 DBusError error; local 654 AvahiAddressResolver *r = NULL; local 655 DBusMessage *message = NULL, *reply = NULL; local 656 int32_t i_interface, i_protocol; local 657 uint32_t u_flags; local 658 char *path; local 659 char addr[AVAHI_ADDRESS_STR_MAX], *address = addr; local 757 avahi_address_resolver_get_client(AvahiAddressResolver *r) argument 763 avahi_address_resolver_free(AvahiAddressResolver *r) argument 764 AvahiClient *client; local 765 int ret = AVAHI_OK; local [all...] |
H A D | rr-test.c | 35 hexdump(const void* p, size_t size) argument 36 const uint8_t *c = p; local 42 unsigned i; local 69 callback( AVAHI_GCC_UNUSED AvahiRecordBrowser *r, AVAHI_GCC_UNUSED AvahiIfIndex interface, AVAHI_GCC_UNUSED AvahiProtocol protocol, AvahiBrowserEvent event, const char *name, uint16_t clazz, uint16_t type, const void *rdata, size_t rdata_size, AVAHI_GCC_UNUSED AvahiLookupResultFlags flags, AVAHI_GCC_UNUSED void *userdata) argument 88 main(AVAHI_GCC_UNUSED int argc, AVAHI_GCC_UNUSED char *argv[]) argument 90 AvahiSimplePoll *simple_poll; local 91 const AvahiPoll *poll_api; local 92 AvahiClient *client; local 93 AvahiRecordBrowser *r; local [all...] |
H A D | srv-test.c | 35 callback( AVAHI_GCC_UNUSED AvahiServiceResolver *r, AVAHI_GCC_UNUSED AvahiIfIndex interface, AVAHI_GCC_UNUSED AvahiProtocol protocol, AvahiResolverEvent event, const char *name, const char *type, const char *domain, const char *host_name, AVAHI_GCC_UNUSED const AvahiAddress *a, AVAHI_GCC_UNUSED uint16_t port, AVAHI_GCC_UNUSED AvahiStringList *txt, AVAHI_GCC_UNUSED AvahiLookupResultFlags flags, AVAHI_GCC_UNUSED void *userdata) argument 53 main(AVAHI_GCC_UNUSED int argc, AVAHI_GCC_UNUSED char *argv[]) argument 55 AvahiSimplePoll *simple_poll; local 56 const AvahiPoll *poll_api; local 57 AvahiClient *client; local 58 AvahiServiceResolver *r; local [all...] |
H A D | xdg-config-test.c | 30 main(AVAHI_GCC_UNUSED int argc, AVAHI_GCC_UNUSED char *argv[]) argument 32 FILE *f; local [all...] |
H A D | xdg-config.c | 35 #define PATH_MAX macro 38 avahi_xdg_config_open(const char *filename) argument 39 FILE *f; local 40 const char *e, *d; local 41 char fn[PATH_MAX], *p = NULL, buf[2048], *s = NULL; local [all...] |
H A D | xdg-config.h | 2 #define fooxdgconfighfoo macro [all...] |