Lines Matching refs:snmpd_engine
153 snmpd_engine.engine_boots = 1; in init_snmpd_engine()
154 snmpd_engine.engine_time = 1; in init_snmpd_engine()
155 snmpd_engine.max_msg_size = 1500; /* XXX */ in init_snmpd_engine()
157 snmpd_engine.engine_id[0] = ((OID_freeBSD & 0xff000000) >> 24) | 0x80; in init_snmpd_engine()
158 snmpd_engine.engine_id[1] = (OID_freeBSD & 0xff0000) >> 16; in init_snmpd_engine()
159 snmpd_engine.engine_id[2] = (OID_freeBSD & 0xff00) >> 8; in init_snmpd_engine()
160 snmpd_engine.engine_id[3] = OID_freeBSD & 0xff; in init_snmpd_engine()
161 snmpd_engine.engine_id[4] = 128; in init_snmpd_engine()
162 snmpd_engine.engine_len = 5; in init_snmpd_engine()
167 if (strlen(hostid) > SNMP_ENGINE_ID_SIZ - snmpd_engine.engine_len) { in init_snmpd_engine()
168 memcpy(snmpd_engine.engine_id + snmpd_engine.engine_len, in init_snmpd_engine()
169 hostid, SNMP_ENGINE_ID_SIZ - snmpd_engine.engine_len); in init_snmpd_engine()
170 snmpd_engine.engine_len = SNMP_ENGINE_ID_SIZ; in init_snmpd_engine()
172 memcpy(snmpd_engine.engine_id + snmpd_engine.engine_len, in init_snmpd_engine()
174 snmpd_engine.engine_len += strlen(hostid); in init_snmpd_engine()
194 for (i = 0; i < snmpd_engine.engine_len; i++) in set_snmpd_engine()
195 cptr += sprintf(cptr, "%.2x", snmpd_engine.engine_id[i]); in set_snmpd_engine()
201 fscanf(fp, "%u", &snmpd_engine.engine_boots) <= 0) { in set_snmpd_engine()
208 snmpd_engine.engine_boots = 1; in set_snmpd_engine()
210 snmpd_engine.engine_boots++; in set_snmpd_engine()
217 fprintf(fp, "%s%u\n", myengine, snmpd_engine.engine_boots); in set_snmpd_engine()
230 snmpd_engine.engine_time = etime; in update_snmpd_engine_time()
234 snmpd_engine.engine_time = start_tick; in update_snmpd_engine_time()
1122 ctx->scratch->ptr1 = malloc(snmpd_engine.engine_len); in op_snmp_engine()
1125 memcpy(ctx->scratch->ptr1, snmpd_engine.engine_id, in op_snmp_engine()
1126 snmpd_engine.engine_len); in op_snmp_engine()
1127 ctx->scratch->int1 = snmpd_engine.engine_len; in op_snmp_engine()
1128 snmpd_engine.engine_len = value->v.octetstring.len; in op_snmp_engine()
1129 memcpy(snmpd_engine.engine_id, in op_snmp_engine()
1135 ctx->scratch->int1 = snmpd_engine.max_msg_size; in op_snmp_engine()
1136 snmpd_engine.max_msg_size = value->v.integer; in op_snmp_engine()
1147 snmpd_engine.engine_len = ctx->scratch->int1; in op_snmp_engine()
1148 memcpy(snmpd_engine.engine_id, ctx->scratch->ptr1, in op_snmp_engine()
1149 snmpd_engine.engine_len); in op_snmp_engine()
1154 snmpd_engine.max_msg_size = ctx->scratch->int1; in op_snmp_engine()
1165 snmpd_engine.engine_len = ctx->scratch->int1; in op_snmp_engine()
1166 memcpy(snmpd_engine.engine_id, in op_snmp_engine()
1177 return (string_get(value, snmpd_engine.engine_id, in op_snmp_engine()
1178 snmpd_engine.engine_len)); in op_snmp_engine()
1180 value->v.integer = snmpd_engine.engine_boots; in op_snmp_engine()
1184 value->v.integer = snmpd_engine.engine_time; in op_snmp_engine()
1187 value->v.integer = snmpd_engine.max_msg_size; in op_snmp_engine()