Home
last modified time | relevance | path

Searched refs:engineidlen (Results 1 – 5 of 5) sorted by relevance

/openbsd/src/regress/usr.sbin/snmpd/
Dsnmp.c65 size_t engineidlen; member
88 size_t engineidlen; member
143 .usm.engineidlen = 0, in snmp_v3_usm_noauthpriv()
415 if (params->engineidlen == 0) { in snmpv3_usm_discovery()
438 if (params->engineidlen == 0) { in snmpv3_usm_discovery()
441 memcpy(params->engineid, sp.usm.engineid, sp.usm.engineidlen); in snmpv3_usm_discovery()
442 params->engineidlen = sp.usm.engineidlen; in snmpv3_usm_discovery()
473 hd->msgsm, sp, splen, hd->engineid, hd->engineidlen, in snmpv3_encode()
496 params->engineidlen, params->engineboots, params->enginetime, in snmpv3_usm_encode()
515 size_t msgflagslen, spstrlen, engineidlen, namelen; in snmpv3_decode() local
[all …]
/openbsd/src/usr.sbin/snmpd/
Dparse.y143 static size_t engineidlen; variable
315 memcpy(conf->sc_engineid, engineid, engineidlen);
316 conf->sc_engineid_len = engineidlen;
598 engineid[engineidlen++] = SNMP_ENGINEID_FMT_IPv4;
604 memcpy(engineid + engineidlen, &addr,
605 sizeof(engineid) - engineidlen);
607 engineidlen += sizeof(addr);
613 engineid[engineidlen++] = SNMP_ENGINEID_FMT_IPv6;
619 memcpy(engineid + engineidlen, &addr,
620 sizeof(engineid) - engineidlen);
[all …]
/openbsd/src/usr.bin/snmp/
Dusm.c43 size_t engineidlen; member
195 usm->engineidlen, usmcookie->boots, usmcookie->time, usm->user, in usm_genparams()
346 size_t engineidlen, userlen, digestlen, saltlen; in usm_parseparams() local
365 if (ober_scanf_elements(secparams, "{xddxpxx}", &engineid, &engineidlen, in usm_parseparams()
375 engineidlen) == -1) in usm_parseparams()
378 if (usm->engineidlen != engineidlen) in usm_parseparams()
380 if (memcmp(usm->engineid, engineid, engineidlen) != 0) in usm_parseparams()
570 usm_setengineid(struct snmp_sec *sec, char *engineid, size_t engineidlen) in usm_setengineid() argument
577 if ((usm->engineid = malloc(engineidlen)) == NULL) in usm_setengineid()
579 memcpy(usm->engineid, engineid, engineidlen); in usm_setengineid()
[all …]
Dsnmp.c72 snmp_v3_setengineid(struct snmp_v3 *v3, char *engineid, size_t engineidlen) in snmp_v3_setengineid() argument
76 if ((v3->engineid = malloc(engineidlen)) == NULL) in snmp_v3_setengineid()
78 memcpy(v3->engineid, engineid, engineidlen); in snmp_v3_setengineid()
79 v3->engineidlen = engineidlen; in snmp_v3_setengineid()
415 agent->v3->engineid, agent->v3->engineidlen, in snmp_package()
485 size_t encpdulen, engineidlen; in snmp_unpackage() local
534 &engineidlen, &ctxname) == -1) in snmp_unpackage()
538 engineidlen) == -1) in snmp_unpackage()
Dsnmp.h141 size_t engineidlen; member