From: glenn <> Date: Wed, 22 Jul 1998 11:43:07 +0000 (+0000) Subject: Corrected system group Object ID. It now returns the correct style value. X-Git-Tag: SQUID_3_0_PRE1~3018 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=72757727e943223546852eb8f5897efa15a38614;p=thirdparty%2Fsquid.git Corrected system group Object ID. It now returns the correct style value. --- diff --git a/src/snmp_agent.cc b/src/snmp_agent.cc index 4b83d81b6a..73c47817be 100644 --- a/src/snmp_agent.cc +++ b/src/snmp_agent.cc @@ -1,6 +1,6 @@ /* - * $Id: snmp_agent.cc,v 1.48 1998/07/21 17:26:41 wessels Exp $ + * $Id: snmp_agent.cc,v 1.49 1998/07/22 05:43:07 glenn Exp $ * * DEBUG: section 49 SNMP Interface * AUTHOR: Kostas Anagnostakis @@ -54,6 +54,7 @@ snmp_basicFn(variable_list * Var, snint * ErrP) { variable_list *Answer; char *pp; + oid object_id[LEN_SQUID_OBJ_ID] = {SQUID_OBJ_ID}; debug(49, 5) ("snmp_basicFn: Processing request with magic %d!\n", Var->name[7]); @@ -68,10 +69,9 @@ snmp_basicFn(variable_list * Var, snint * ErrP) Answer->val.string = (u_char *) xstrdup(pp); break; case SYS_OBJECT_ID: - pp = SQUID_VERSION; - Answer->type = ASN_OCTET_STR; - Answer->val_len = strlen(pp); - Answer->val.string = (u_char *) xstrdup(pp); + Answer->type = ASN_OBJECT_ID; + Answer->val_len = sizeof(object_id); + Answer->val.objid = oiddup(object_id, LEN_SQUID_OBJ_ID); break; case SYS_UPTIME: Answer->val_len = sizeof(snint);