Searched refs:engineid (Results 1 - 7 of 7) sorted by relevance

/openbsd-current/usr.bin/snmp/
H A Dusm.c42 char *engineid; member in struct:usm_sec
147 * This device returns the engineid on probing, but only returns boots
194 if ((params = ober_printf_elements(NULL, "{xddxxx}", usm->engineid,
345 char *engineid, *user, *digest, *salt; local
365 if (ober_scanf_elements(secparams, "{xddxpxx}", &engineid, &engineidlen,
374 if (usm_setengineid(agent->v3->sec, engineid,
380 if (memcmp(usm->engineid, engineid, engineidlen) != 0)
495 free(usm->engineid);
570 usm_setengineid(struct snmp_sec *sec, char *engineid, size_ argument
[all...]
H A Dsnmp.c72 snmp_v3_setengineid(struct snmp_v3 *v3, char *engineid, size_t engineidlen) argument
75 free(v3->engineid);
76 if ((v3->engineid = malloc(engineidlen)) == NULL)
78 memcpy(v3->engineid, engineid, engineidlen);
145 free(v3->engineid);
415 agent->v3->engineid, agent->v3->engineidlen,
484 char *encpdu, *engineid; local
533 if (ober_scanf_elements(scopedpdu, "{xeS{", &engineid,
537 if (snmp_v3_setengineid(agent->v3, engineid,
[all...]
H A Dsnmp.h140 char *engineid; member in struct:snmp_v3
/openbsd-current/usr.sbin/snmpd/
H A Dparse.y141 static uint8_t engineid[SNMPD_MAXENGINEIDLEN];
312 yyerror("Redefinition of engineid");
315 memcpy(conf->sc_engineid, engineid, engineidlen);
598 engineid[engineidlen++] = SNMP_ENGINEID_FMT_IPv4;
604 memcpy(engineid + engineidlen, &addr,
605 sizeof(engineid) - engineidlen);
606 engineid[0] |= SNMP_ENGINEID_NEW;
613 engineid[engineidlen++] = SNMP_ENGINEID_FMT_IPv6;
619 memcpy(engineid + engineidlen, &addr,
620 sizeof(engineid)
[all...]
H A Dusm.c272 char *engineid; local
300 if (ober_scanf_elements(usm, "{xiixpxx$", &engineid, &enginelen,
308 log_debug("USM: engineid '%s', engine boots %lld, engine time %lld, "
309 "user '%s'", tohexstr(engineid, enginelen), engine_boots,
322 memcmp(engineid, snmpd_env->sc_engineid, enginelen) != 0) {
H A Dsnmpe.c245 char *flagstr, *ctxname, *engineid; local
308 &engineid, &msg->sm_ctxengineid_len, &ctxname, &len,
313 memcpy(msg->sm_ctxengineid, engineid, msg->sm_ctxengineid_len);
/openbsd-current/regress/usr.sbin/snmpd/
H A Dsnmp.c64 char engineid[32]; member in struct:usm
87 char engineid[32]; member in struct:headerdata
441 memcpy(params->engineid, sp.usm.engineid, sp.usm.engineidlen);
473 hd->msgsm, sp, splen, hd->engineid, hd->engineidlen,
495 if ((sp = ober_printf_elements(NULL, "{xddxss}", params->engineid,
514 char *msgflags, *spstr, *engineid, *name; local
521 &sm, &spstr, &spstrlen, &engineid, &engineidlen, &name, &namelen,
538 memcmp(hd->engineid, engineid, engineidle
562 char *engineid, *username, *authparams, *privparams; local
[all...]

Completed in 93 milliseconds