[insert project logo here (125x200px max)]

Navigator

Mailinglists

Please report any errors or ommissions you find to our `Help' mailinglist, or post a message in the Forums.

Copyright and Licensing Information

Snap is (c) Jonathan T. Moore, 1999-2002 and licensed under the GNU General Public License (GPL).

All other parts of Splash are (c) Willem de Bruijn, 2002-2003 and licensed under the BSD Open Source License.

All sourcecode is made publicly available.

Acknowledgement

Splash and the Splash website are hosted by SourceForge.net

SourceForge.net Logo

osi-open source certified logo

Splash - Documentation

SNMP Plus a Lightweight API for SNAP Handling

Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

snap_svc/d_printf.h File Reference

#include <stdio.h>

Include dependency graph for d_printf.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.


Functions

void set_debug_level (void)
void set_debug_level_int (int)
void d_printf (int, char *,...)
void d_printf_timed (int, char *,...)

Variables

int sysctl_snap_debug_level

Function Documentation

void d_printf int   ,
char *   ,
...   
 

Definition at line 49 of file d_printf.c.

References debug_level_setp, and set_debug_level().

Referenced by fini(), handle_request(), ht_insert(), ht_lookup(), if_get_interface_count(), if_get_interface_name(), if_getallneighbours(), if_gethopfromiface(), if_getiface(), if_getifaceidx(), if_getnextiface(), if_getoutiface(), if_setiface(), init(), init_request(), main(), marshal_packet(), newho(), newtup(), parse_cmdline_snap(), printip(), proc_sysnetip_getforwarding(), proc_sysnetip_setforwarding(), read_ifaces(), read_routes(), snap(), snap_demux_init(), snap_demux_receivefrom(), snap_external_svclib_done(), snap_external_svclib_init(), snap_external_svclib_snmp_addvar_null(), snap_external_svclib_snmp_addvar_withvalue(), snap_external_svclib_snmp_close(), snap_external_svclib_snmp_execpdu(), snap_external_svclib_snmp_getallotherneighboursfromip(), snap_external_svclib_snmp_gethop(), snap_external_svclib_snmp_getiface(), snap_external_svclib_snmp_getifnumber(), snap_external_svclib_snmp_init(), snap_external_svclib_snmp_init_ip(), snap_external_svclib_snmp_initpdu(), snap_external_svclib_snmp_INTERNAL_execpdu_handler(), snap_external_svclib_snmp_isupiface(), snap_receive(), snap_svc_bind(), snap_svc_close(), snap_svc_convert_returnstruct2stack(), snap_svc_convert_stack2arguments(), snap_svc_convert_stack2returnstruct(), snap_svc_ifip_init(), snap_svc_logerrors(), snap_svc_openmultiple(), snap_svc_openmultiple_selector_snapsvc(), snap_svc_register_fini(), snap_svc_registerall(), snap_svc_registeralllibs(), snap_svc_registerlib(), snap_svc_table_add(), snap_svc_table_init(), snap_svc_unregisteralllibs(), snap_svc_unregisterlib(), and unmarshal_packet().

void d_printf_timed int   ,
char *   ,
...   
 

Definition at line 75 of file d_printf.c.

References debug_level_setp, and set_debug_level().

Referenced by handle_snap_request(), snap_demux_receive(), snap_demux_receivefrom(), snap_demux_select(), snap_external_svclib_snmp_execpdu(), and snap_receive().

void set_debug_level void   
 

Definition at line 45 of file d_printf.c.

References set_debug_level_int().

void set_debug_level_int int   
 

Definition at line 30 of file d_printf.c.

References debug_level, and debug_level_setp.

Referenced by parse_cmdline_snap(), and set_debug_level().


Variable Documentation

int sysctl_snap_debug_level
 

Definition at line 22 of file d_printf.h.