• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/usr.sbin/bsnmpd/tools/libbsnmptools/

Lines Matching refs:snmp_client

134 	snmp_client_init(&snmp_client);
147 snmp_client.user.auth_proto = SNMP_AUTH_HMAC_MD5;
149 snmp_client.user.auth_proto = SNMP_AUTH_HMAC_SHA;
157 snmp_client.user.priv_proto = SNMP_PRIV_DES;
159 snmp_client.user.priv_proto = SNMP_PRIV_AES;
165 if ((slen = strlen(str)) > sizeof(snmp_client.user.sec_name)) {
170 strlcpy(snmp_client.user.sec_name, str,
171 sizeof(snmp_client.user.sec_name));
172 snmp_client.version = SNMP_V3;
481 * snmp_client structure.
508 snmp_client.user.auth_proto =
511 snmp_client.user.auth_proto =
523 if (parse_ascii(val, snmp_client.user.auth_key,
563 snmp_client.user.priv_proto = SNMP_PRIV_AES;
565 snmp_client.user.priv_proto = SNMP_PRIV_DES;
576 if (parse_ascii(val, snmp_client.user.priv_key,
611 strlcpy(snmp_client.cname, val, SNMP_CONTEXT_NAME_SIZ);
618 if ((int32_t)(snmp_client.clen = parse_ascii(val,
619 snmp_client.cengine, SNMP_ENGINE_ID_SIZ)) == -1) {
655 snmp_client.engine.engine_len = parse_ascii(val,
656 snmp_client.engine.engine_id, SNMP_ENGINE_ID_SIZ);
657 if ((int32_t)snmp_client.engine.engine_len == -1) {
669 snmp_client.engine.engine_boots = strtoul(val, NULL, 10);
684 snmp_client.engine.engine_time = strtoul(val, NULL, 10);
693 strlcpy(snmp_client.user.sec_name, val,
793 if (snmp_parse_server(&snmp_client, opt_arg) < 0)
796 if (snmp_client.trans > SNMP_TRANS_UDP && snmp_client.chost == NULL) {
797 if ((snmp_client.chost = malloc(strlen(SNMP_DEFAULT_LOCAL) + 1))
802 strcpy(snmp_client.chost, SNMP_DEFAULT_LOCAL);
825 snmp_client.timeout.tv_sec = v;
848 snmp_client.retries = v;
873 snmp_client.version = SNMP_V1;
876 snmp_client.version = SNMP_V2c;
879 snmp_client.version = SNMP_V3;
901 strlcpy(snmp_client.local_path, opt_arg, sizeof(SNMP_LOCAL_PATH));
929 snmp_client.txbuflen = snmp_client.rxbuflen = size;
937 snmp_client.dump_pdus = 1;
945 snmp_client.version = SNMP_V3;
953 snmp_client.version = SNMP_V3;
1428 if (snmp_client.chost != NULL) {
1429 free(snmp_client.chost);
1430 snmp_client.chost = NULL;
1433 if (snmp_client.cport != NULL) {
1434 free(snmp_client.cport);
1435 snmp_client.cport = NULL;
1535 if (snmp_client.version != SNMP_V1 && (resp->bindings[i].syntax
2019 fprintf(stdout, "Agent %s:%s returned error \n", snmp_client.chost,
2020 snmp_client.cport);
2090 for (i = 0; i < snmp_client.engine.engine_len; i++)
2091 cptr += sprintf(cptr, "%.2x", snmp_client.engine.engine_id[i]);
2096 snmp_client.engine.engine_boots,
2097 snmp_client.engine.engine_time);
2106 fprintf(stdout, "Localized keys for %s\n", snmp_client.user.sec_name);
2107 if (snmp_client.user.auth_proto == SNMP_AUTH_HMAC_MD5) {
2110 } else if (snmp_client.user.auth_proto == SNMP_AUTH_HMAC_SHA) {
2114 if (snmp_client.user.auth_proto != SNMP_AUTH_NOAUTH) {
2118 snmp_client.user.auth_key[i]);
2123 if (snmp_client.user.priv_proto == SNMP_PRIV_DES) {
2126 } else if (snmp_client.user.priv_proto == SNMP_PRIV_AES) {
2130 if (snmp_client.user.priv_proto != SNMP_PRIV_NOPRIV) {
2134 snmp_client.user.priv_key[i]);