aboutsummaryrefslogtreecommitdiffstats
path: root/res/snmp
diff options
context:
space:
mode:
authorrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2008-01-05 23:05:35 +0000
committerrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2008-01-05 23:05:35 +0000
commit16a48590aaade5d6170f61236889b63086868b00 (patch)
treecc9158244c41b84b160eeeb2fe2802a88c7026c0 /res/snmp
parentab908a2a8ba667754deb0120a3f87f979a8d49e3 (diff)
Convert this file over the new method of getting the Asterisk version.
(I don't have this building on this machine, so caio1982 on IRC is going to test it for me. :) ) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@96743 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'res/snmp')
-rw-r--r--res/snmp/agent.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/res/snmp/agent.c b/res/snmp/agent.c
index 65f0fd434..207acb8a1 100644
--- a/res/snmp/agent.c
+++ b/res/snmp/agent.c
@@ -731,10 +731,13 @@ static u_char *ast_var_Version(struct variable *vp, oid *name, size_t *length,
switch (vp->magic) {
case ASTVERSTRING:
- *var_len = strlen(ASTERISK_VERSION);
- return (u_char *)ASTERISK_VERSION;
+ {
+ const char *version = ast_get_version();
+ *var_len = strlen(version);
+ return (u_char *)version;
+ }
case ASTVERTAG:
- long_ret = ASTERISK_VERSION_NUM;
+ sscanf(ast_get_version_num(), "%lu", &long_ret);
return (u_char *)&long_ret;
default:
break;