summaryrefslogtreecommitdiff
path: root/win32/libsnmp_dll/libsnmp.def
blob: c600677bdc2bf434aae8a94481c3b630d33b5f5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
;       @(#)snmp.def    1.0 10/26/97 (gmarzot@baynetworks.com)
;       Single session API mods by M. Slifcak, Internet Security Systems, Inc.

DESCRIPTION     'UCD SNMP Library'
;CODE            SHARED READ EXECUTE
;DATA            SHARED READ WRITE
EXPORTS
	asn_parse_int
	asn_build_int
	asn_parse_unsigned_int
	asn_build_unsigned_int
	asn_parse_string
	asn_build_string
	asn_parse_header
	asn_build_header
	asn_build_sequence
	asn_parse_length
	asn_build_length
	asn_parse_objid
	asn_build_objid
	asn_parse_null
	asn_build_null
	asn_parse_bitstring
	asn_build_bitstring
	asn_parse_unsigned_int64
	asn_build_unsigned_int64
	mib_to_asn_type
	MDbegin
	MDupdate
	print_mib
	print_mib_tree
	print_ascii_dump
	read_objid
	get_tree_head
	netsnmp_init_mib
	init_mib
	init_mib_internals
	print_variable
	print_value
	printI64
	print_objid
	fprint_objid
	print_description
	fprint_description
	get_module_node
	get_node
	snmp_parse_oid
	find_node
	find_best_tree_node
	get_wild_node
	find_tree_node
	clear_tree_flags
	get_tree
	read_module
	netsnmp_read_module
	read_mib
	read_all_mibs
	add_mibdir
	snmp_get_token
	snmp_set_mib_warnings
	snmp_set_save_descriptions
	add_module_replacement
	print_subtree
	print_ascii_dump_tree
	xdump
	snmp_parse_var_op
	snmp_build_var_op
	printU64
	u64Subtract
	zeroU64
	opendir
	readdir
	closedir
	gettimeofday
	mkdirhier
	winsock_startup
	winsock_cleanup
	get_myaddr
	get_uptime
	snmp_open
	snmp_open_ex
	snmp_close
	snmp_send
	snmp_read
	snmp_free_pdu
	snmp_free_var
	snmp_select_info
	snmp_timeout
	snmp_set_do_debugging
	snmp_get_do_debugging
	snmp_get_do_logging
	snmp_disable_stderrlog
	snmp_enable_syslog
	snmp_enable_stderrlog
	snmp_enable_filelog
	snmp_log
	snmp_log_perror
	snmp_perror
	snmp_sess_perror
	snmp_add_null_var
	snmp_pdu_create
	snmp_fix_pdu
	snmp_clone_pdu
	snmp_clone_mem
	snmp_set_var_value
	snmp_set_var_typed_value
	snmp_set_var_objid
	snmp_replace_var_types
	snmp_api_errstring
	snmp_errstring
	snmp_set_detail
	snmp_synch_setup
	snmp_synch_response
	snmp_duplicate_objid
	snmp_get_next_sessid
	snmp_get_next_transid
	snmp_increment_statistic
	snmp_increment_statistic_by
	snmp_get_statistic
	init_snmp
	snmp_shutdown
	snmp_add_var
	run_alarms
	snmp_clone_var
	print_oid_report
	print_oid_report_enable_suffix
	print_oid_report_enable_symbolic
	print_oid_report_enable_oid
	print_oid_report_enable_labeledoid
;	ascii_to_binary
;	hex_to_binary
	get_tc_descriptor
	get_tc_description
	setenv
	find_module
	snmp_async_send
	snmp_error
	snmp_sess_init
	snmp_sess_open
	snmp_sess_session
	snmp_sess_send
	snmp_sess_async_send
	snmp_sess_select_info
	snmp_sess_read
	snmp_sess_timeout
	snmp_sess_close
	snmp_sess_error
	snmp_sess_synch_response
	snmp_mib_toggle_options
	snmp_mib_toggle_options_usage
	read_config_read_data
	read_config_store_data
	read_config_print_usage
	read_config_with_type
	read_config_store
	read_config_read_octet_string
	read_config_save_octet_string
	read_config_read_memory
	read_config_read_objid
	free_config
	skip_white
	skip_not_white
	register_app_config_handler
	unregister_app_config_handler
	read_app_config_store
	unregister_config_handler
	snmp_set_do_debugging
	snmp_get_do_debugging
	debug_indent
	debug_indent_add
	debug_is_token_registered
	debugmsg
	debugmsg_hex
	debugmsg_hextli
	debugmsgtoken
	debugmsg_var
	debugmsg_oidrange
	debug_register_tokens
	generate_Ku
	uptime_string
	memdup
	dump_chunk
	init_callbacks
	snmp_register_callback
	snmp_unregister_callback
	snmp_call_callbacks
	snmp_count_callbacks
	snmp_callback_available
	strncasecmp
	strcasecmp
	init_snmp_alarm
	netsnmp_ds_register_premib
	netsnmp_ds_register_config
	netsnmp_ds_set_boolean
	netsnmp_ds_get_boolean
	netsnmp_ds_toggle_boolean
	netsnmp_ds_set_int
	netsnmp_ds_get_int
	netsnmp_ds_set_string
	netsnmp_ds_get_string
	snmp_pdu_add_variable
	snmp_varlist_add_variable
	encode_keychange
	decode_keychange
	generate_kul
	sc_init
	setup_engineID
	binary_to_hex
	hex_to_binary2
	snmp_res_init
	snmp_res_lock
	snmp_res_unlock
	snmp_res_destroy_mutex
	snmp_mib_toggle_options
	snmp_mib_toggle_options_usage
	snmp_in_toggle_options
	snmp_in_toggle_options_usage
	snmp_out_toggle_options
	snmp_out_toggle_options_usage
	snmp_oid_compare
	snmp_oidtree_compare
	netsnmp_oid_equals
	usm_free_user
	usm_add_user
	usm_create_initial_user
	usm_parse_create_usmUser
	usm_save_users
	usm_parse_config_usmUser
	usm_get_user
	usm_get_userList
	usm_cloneFrom_user
	usm_create_user
	usm_remove_user
	usm_set_user_password
	read_premib_configs
	init_snmpv3
	snmpv3_local_snmpEngineTime
	snmpv3_local_snmpEngineBoots
	snmpv3_get_engineID
	snmpv3_generate_engineID
	get_default_authtype
	get_default_privtype
	register_config_handler
	read_configs
	debugmsg_oid
	config_perror
	config_pwarn
	copy_word
	copy_nword
	calculate_time_diff
	vacm_is_configured
	get_configuration_directory
	vacm_createGroupEntry
	vacm_destroyGroupEntry
	vacm_destroyAllGroupEntries
	vacm_createAccessEntry
	vacm_destroyAccessEntry
	vacm_destroyAllAccessEntries
	vacm_createViewEntry
	vacm_destroyViewEntry
	vacm_destroyAllViewEntries
	vacm_getViewEntry
	vacm_getGroupEntry
	vacm_getAccessEntry
	vacm_parse_config_access
	vacm_parse_config_group
	vacm_parse_config_view
	vacm_parse_config_auth_access
	store_vacm
	vacm_scanGroupInit
	vacm_scanGroupNext
	vacm_scanAccessInit
	vacm_scanAccessNext
	vacm_scanViewInit
	vacm_scanViewNext
	vacm_checkSubtree
	snmp_synch_response_cb
	snmp_clone_varbind
	snmp_free_varbind
	snmp_get_dump_packet
	snmp_get_quick_print
	snmp_get_random_access
	snmp_get_suffix_only
	snmp_set_dump_packet
	snmp_set_full_objid
	snmp_set_quick_print
	snmp_set_random_access
	snmp_set_suffix_only
	snmp_clean_persistent
	snmp_save_persistent
	usm_store_users
	snmp_store
	atime_diff
	uatime_hdiff
	atime_newMarker
	atime_setMarker
	atime_ready
	snmp_strcat
	fprint_variable
	sprint_realloc_objid
	sprint_realloc_asciistring
	sprint_realloc_variable
	sprint_realloc_value
	sprint_realloc_by_type
	snmp_realloc
      netsnmp_config
      netsnmp_config_remember
      snmp_hex_to_binary
      snmpv3_options
      netsnmp_get_version
      snmp_sess_transport
      snmp_sess_pointer
      snmp_decimal_to_binary
	snmp_alarm_register
	snmp_alarm_unregister
      date_n_time
	snmp_disable_log
	snmp_enable_syslog_ident
	netsnmp_sess_log_error
	snmp_add
	handle_long_opt
	netsnmp_transport_free
	netsnmp_tdomain_transport
	netsnmp_tdomain_transport_oid
	netsnmp_tdomain_support
	netsnmpUDPDomain
	netsnmp_snmpTCPDomain
	netsnmp_create_data_list
	netsnmp_add_list_data
	netsnmp_get_list_data
	netsnmp_free_list_data
	netsnmp_free_all_list_data
	netsnmp_oid_stash_add_data
	netsnmp_oid_stash_get_data
	netsnmp_oid_find_prefix
	netsnmp_container_init_list
	netsnmp_container_null_init
	netsnmp_container_ssll_init
	netsnmp_strdup_and_null
	build_oid
	build_oid_noalloc
	parse_one_oid_index
	parse_oid_indexes
	count_varbinds
	count_varbinds_of_type
	se_find_label_in_slist
	se_find_value_in_slist
	se_add_pair_to_slist
	snmp_parse_args
	snmp_parse_args_descriptions
	snmp_parse_args_usage
	netsnmp_callback_open
	netsnmp_udp_agent_config_tokens_register
	netsnmp_udp_parse_security
	netsnmp_udp_getSecName
	find_sec_mod
	strlcpy
	getopt
	optarg                  DATA
	opterr                  DATA
	optind                  DATA
	optopt                  DATA
	optreset                DATA
	usmNoAuthProtocol       DATA
	usmHMACMD5AuthProtocol  DATA
	usmHMACSHA1AuthProtocol DATA
	usmNoPrivProtocol       DATA
	usmDESPrivProtocol      DATA
	usmAESPrivProtocol      DATA
	snprint_bitstring
	snprint_value
	snprint_objid
	snprint_variable
	snmp_synch_reset
	snmp_log_options
	snmp_log_syslogname
	netsnmp_clear_callback_list
	netsnmp_clear_tdomain_list
	clear_sec_mod
	clear_snmp_enum
	clear_callback
	clear_user_list
	netsnmp_ds_get_void
	netsnmp_ds_set_void
	netsnmp_ds_shutdown
	netsnmp_sprint_realloc_objid
	netsnmp_sprint_realloc_objid_tree
	module_name
	Mib                     DATA
	tree_head               DATA
	snmp_errno              DATA
	netsnmp_daemonize
	snmp_log_options_usage
	netsnmp_container_free_list
	netsnmp_oid_stash_getnext_node
	netsnmp_oid_stash_free
	netsnmp_get_list_node
	netsnmp_remove_list_node
	netsnmp_remove_loghandler
	netsnmp_register_loghandler
	get_logh_head
	dbg_tokens
	debug_num_tokens
	create_winpipe_transport
	get_temp_file_pattern
	netsnmp_strdup
	netsnmp_calloc
	netsnmp_malloc
	netsnmp_realloc
	netsnmp_free
	netsnmp_udp6_agent_config_tokens_register
	init_usm_conf
	strtok_r
        snmp_reset_var_buffers
        netsnmp_container_add_index
        netsnmp_container_find
        netsnmp_c64_check32_and_update
        netsnmp_oid_compare_ll
        netsnmp_ncompare_netsnmp_index
        netsnmp_compare_netsnmp_index
        find_varbind_in_list
        netsnmp_dispatch_external_events
        netsnmp_external_event_info
        netsnmp_logging_restart
        skip_token
        parse_secLevel_conf
        netsnmp_query_get_default_session
        netsnmp_query_set_default_session
        netsnmp_ds_parse_boolean
        netsnmp_register_default_target
        netsnmp_register_default_domain
        netsnmp_register_service_handlers
        netsnmp_transport_open_server
        netsnmp_tdomain_transport_full
        snmp_add_full
        netsnmp_transport_open_client
        snmp_oidsubtree_compare
        snmp_disable_syslog
        snmp_stderrlog_status
        sa_find_specific
        check_rowstatus_transition
        check_storage_transition
        netsnmp_view_get
        netsnmp_check_vb_rowstatus_value
        netsnmp_check_vb_type_and_size
        netsnmp_check_vb_type_and_max_size
        read_config_save_objid
        print_oid_report_enable_mibchildoid
        netsnmp_query_walk
        netsnmp_query_getnext
        netsnmp_query_get
	netsnmp_mktemp
        debugmsg_suboid
;IPv6        netsnmp_udp6_parse_security
;IPv6        netsnmp_udp6_getSecName
;IPv6        netsnmp_TCPIPv6Domain
;IPv6        netsnmp_UDPIPv6Domain