/freebsd-10.1-release/usr.sbin/bsnmpd/tools/libbsnmptools/ |
H A D | bsnmpmap.c | 178 snmp_mapping_free(struct snmp_toolinfo *snmptoolctx) argument 180 if (snmptoolctx == NULL || snmptoolctx->mappings == NULL) 183 snmp_mapping_listfree(&snmptoolctx->snmp_nodelist); 184 snmp_mapping_listfree(&snmptoolctx->snmp_intlist); 185 snmp_mapping_listfree(&snmptoolctx->snmp_octlist); 186 snmp_mapping_listfree(&snmptoolctx->snmp_oidlist); 187 snmp_mapping_listfree(&snmptoolctx->snmp_iplist); 188 snmp_mapping_listfree(&snmptoolctx->snmp_ticklist); 189 snmp_mapping_listfree(&snmptoolctx 353 snmp_node_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *entry) argument 362 snmp_int_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *entry) argument 371 snmp_oct_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *entry) argument 380 snmp_oid_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *entry) argument 389 snmp_ip_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *entry) argument 398 snmp_tick_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *entry) argument 407 snmp_cnt_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *entry) argument 416 snmp_gauge_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *entry) argument 425 snmp_cnt64_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *entry) argument 434 snmp_enum_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *entry) argument 443 snmp_leaf_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *entry) argument 505 snmp_table_insert(struct snmp_toolinfo *snmptoolctx, struct snmp_index_entry *entry) argument 588 snmp_enumtc_insert(struct snmp_toolinfo *snmptoolctx, struct enum_type *entry) argument 597 snmp_enumtc_lookup(struct snmp_toolinfo *snmptoolctx, char *name) argument 768 snmp_lookup_leafstring(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s) argument 808 snmp_lookup_enumstring(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s) argument 817 snmp_lookup_oidstring(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s) argument 826 snmp_lookup_nodestring(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s) argument 835 snmp_lookup_allstring(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s) argument 865 snmp_lookup_nonleaf_string(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s) argument 904 snmp_lookup_tablelist(struct snmp_toolinfo *snmptoolctx, struct snmp_table_index *headp, struct snmp_object *s, char *oid) argument 936 snmp_lookup_oidall(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s, char *oid) argument 968 snmp_lookup_enumoid(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s, char *oid) argument 978 snmp_lookup_oid(struct snmp_toolinfo *snmptoolctx, struct snmp_object *s, char *oid) argument [all...] |
H A D | bsnmpimport.c | 334 gettoken(struct snmp_toolinfo *snmptoolctx) argument 461 if ((t = snmp_enumtc_lookup(snmptoolctx, nexttok)) != NULL) { 516 parse_enum(struct snmp_toolinfo *snmptoolctx, enum tok *tok, argument 519 while ((*tok = gettoken(snmptoolctx)) == TOK_STR) { 522 if ((*tok = gettoken(snmptoolctx)) != TOK_NUM) 535 parse_subtype(struct snmp_toolinfo *snmptoolctx, enum tok *tok, argument 538 if ((*tok = gettoken(snmptoolctx)) != TOK_STR) { 544 *tok = gettoken(snmptoolctx); 550 parse_type(struct snmp_toolinfo *snmptoolctx, enum tok *tok, argument 567 if (gettoken(snmptoolctx) ! 610 snmp_import_head(struct snmp_toolinfo *snmptoolctx) argument 631 snmp_import_table(struct snmp_toolinfo *snmptoolctx, struct snmp_oid2str *obj) argument 707 snmp_import_leaf(struct snmp_toolinfo *snmptoolctx, enum tok *tok, struct snmp_oid2str *oid2str) argument 756 snmp_import_object(struct snmp_toolinfo *snmptoolctx) argument 859 snmp_import_tree(struct snmp_toolinfo *snmptoolctx, enum tok *tok) argument 885 snmp_import_top(struct snmp_toolinfo *snmptoolctx, enum tok *tok) argument 939 snmp_import(struct snmp_toolinfo *snmptoolctx) argument 959 snmp_import_file(struct snmp_toolinfo *snmptoolctx, struct fname *file) argument [all...] |
H A D | bsnmptools.c | 124 snmptool_init(struct snmp_toolinfo *snmptoolctx) argument 129 memset(snmptoolctx, 0, sizeof(struct snmp_toolinfo)); 130 snmptoolctx->objects = 0; 131 snmptoolctx->mappings = NULL; 132 snmptoolctx->flags = SNMP_PDU_GET; /* XXX */ 133 SLIST_INIT(&snmptoolctx->filelist); 135 SET_MAXREP(snmptoolctx, SNMP_MAX_REPETITIONS); 137 if (add_filename(snmptoolctx, bsnmpd_defs, &IsoOrgDod_OID, 0) < 0) 140 if (add_filename(snmptoolctx, mibII_defs, &IsoOrgDod_OID, 0) < 0) 179 if ((snmptoolctx 196 snmp_import_all(struct snmp_toolinfo *snmptoolctx) argument 239 add_filename(struct snmp_toolinfo *snmptoolctx, const char *filename, const struct asn_oid *cut, int32_t done) argument 278 free_filelist(struct snmp_toolinfo *snmptoolctx) argument 387 parse_flist(struct snmp_toolinfo *snmptoolctx, char *value, char *path, const struct asn_oid *cut) argument 486 parse_authentication(struct snmp_toolinfo *snmptoolctx, char *opt_arg) argument 541 parse_privacy(struct snmp_toolinfo *snmptoolctx, char *opt_arg) argument 594 parse_context(struct snmp_toolinfo *snmptoolctx, char *opt_arg) argument 636 parse_user_security(struct snmp_toolinfo *snmptoolctx, char *opt_arg) argument 710 parse_file(struct snmp_toolinfo *snmptoolctx, char *opt_arg) argument 721 parse_include(struct snmp_toolinfo *snmptoolctx, char *opt_arg) argument 946 parse_discovery(struct snmp_toolinfo *snmptoolctx) argument 954 parse_local_key(struct snmp_toolinfo *snmptoolctx) argument 962 parse_num_oids(struct snmp_toolinfo *snmptoolctx) argument 969 parse_output(struct snmp_toolinfo *snmptoolctx, char *opt_arg) argument 995 parse_errors(struct snmp_toolinfo *snmptoolctx) argument 1002 parse_skip_access(struct snmp_toolinfo *snmptoolctx) argument 1060 snmp_oid2asn_oid(struct snmp_toolinfo *snmptoolctx, char *str, struct asn_oid *oid) argument 1182 snmp_parse_subindex(struct snmp_toolinfo *snmptoolctx, char *str, struct index *idx, struct snmp_object *object) argument 1247 snmp_parse_index(struct snmp_toolinfo *snmptoolctx, char *str, struct snmp_object *object) argument 1356 snmp_object_add(struct snmp_toolinfo *snmptoolctx, snmp_verify_inoid_f func, char *string) argument 1390 snmp_object_remove(struct snmp_toolinfo *snmptoolctx, struct asn_oid *oid) argument 1419 snmp_object_freeall(struct snmp_toolinfo *snmptoolctx) argument 1435 snmp_tool_freeall(struct snmp_toolinfo *snmptoolctx) argument 1465 snmp_pdu_add_bindings(struct snmp_toolinfo *snmptoolctx, snmp_verify_vbind_f vfunc, snmp_add_vbind_f afunc, struct snmp_pdu *pdu, int32_t maxcount) argument 1509 snmp_object_seterror(struct snmp_toolinfo *snmptoolctx, struct snmp_value *err_value, int32_t error_status) argument 1653 snmp_output_octetstring(struct snmp_toolinfo *snmptoolctx, enum snmp_tc tc, uint32_t len, uint8_t *octets) argument 1672 snmp_output_octetindex(struct snmp_toolinfo *snmptoolctx, enum snmp_tc tc, struct asn_oid *oid) argument 1693 snmp_output_oid_value(struct snmp_toolinfo *snmptoolctx, struct asn_oid *oid) argument 1722 snmp_output_int(struct snmp_toolinfo *snmptoolctx, struct enum_pairs *enums, int32_t int_val) argument 1739 snmp_output_ipaddress(struct snmp_toolinfo *snmptoolctx, uint8_t *ip) argument 1749 snmp_output_counter(struct snmp_toolinfo *snmptoolctx, uint32_t counter) argument 1759 snmp_output_gauge(struct snmp_toolinfo *snmptoolctx, uint32_t gauge) argument 1768 snmp_output_ticks(struct snmp_toolinfo *snmptoolctx, uint32_t ticks) argument 1778 snmp_output_counter64(struct snmp_toolinfo *snmptoolctx, uint64_t counter64) argument 1788 snmp_output_numval(struct snmp_toolinfo *snmptoolctx, struct snmp_value *val, struct snmp_oid2str *entry) argument 1868 snmp_fill_object(struct snmp_toolinfo *snmptoolctx, struct snmp_object *obj, struct snmp_value *val) argument 1896 snmp_output_index(struct snmp_toolinfo *snmptoolctx, struct index *stx, struct asn_oid *oid) argument 1972 snmp_output_object(struct snmp_toolinfo *snmptoolctx, struct snmp_object *o) argument 2013 snmp_output_err_resp(struct snmp_toolinfo *snmptoolctx, struct snmp_pdu *pdu) argument 2043 snmp_output_resp(struct snmp_toolinfo *snmptoolctx, struct snmp_pdu *pdu, struct asn_oid *root) argument [all...] |
/freebsd-10.1-release/usr.sbin/bsnmpd/tools/bsnmptools/ |
H A D | bsnmpget.c | 89 parse_max_repetitions(struct snmp_toolinfo *snmptoolctx, char *opt_arg) argument 103 SET_MAXREP(snmptoolctx, v); 108 parse_non_repeaters(struct snmp_toolinfo *snmptoolctx, char *opt_arg) argument 122 SET_NONREP(snmptoolctx, v); 127 parse_pdu_type(struct snmp_toolinfo *snmptoolctx, char *opt_arg) argument 132 SET_PDUTYPE(snmptoolctx, SNMP_PDU_GETBULK); 134 SET_PDUTYPE(snmptoolctx, SNMP_PDU_GETNEXT); 136 SET_PDUTYPE(snmptoolctx, SNMP_PDU_GET); 146 snmptool_parse_options(struct snmp_toolinfo *snmptoolctx, int argc, char **argv) argument 169 count = parse_authentication(snmptoolctx, optar 257 snmptools_parse_stroid(struct snmp_toolinfo *snmptoolctx, struct snmp_object *obj, char *argv) argument 305 snmptools_parse_oid(struct snmp_toolinfo *snmptoolctx, struct snmp_object *obj, char *argv) argument 339 snmpget_verify_vbind(struct snmp_toolinfo *snmptoolctx, struct snmp_pdu *pdu, struct snmp_object *obj) argument 383 snmptool_get(struct snmp_toolinfo *snmptoolctx) argument 459 snmptool_walk(struct snmp_toolinfo *snmptoolctx) argument 585 parse_oid_string(struct snmp_toolinfo *snmptoolctx, struct snmp_value *value, char *string) argument 845 parse_syntax_strval(struct snmp_toolinfo *snmptoolctx, char *str, struct snmp_object *object) argument 905 parse_pair_stroid_val(struct snmp_toolinfo *snmptoolctx, struct snmp_object *obj, char *argv) argument 926 snmpset_parse_oid(struct snmp_toolinfo *snmptoolctx, struct snmp_object *obj, char *argv) argument 1035 snmpset_verify_vbind(struct snmp_toolinfo *snmptoolctx, struct snmp_pdu *pdu, struct snmp_object *obj) argument 1078 snmptool_set(struct snmp_toolinfo *snmptoolctx) argument 1134 struct snmp_toolinfo snmptoolctx; local [all...] |