+ } else if (!strncasecmp(colname, "chanvar[", 8)) {
+ char *chanvar=colname + 8;
+ struct ast_variable *v;
+
+ chanvar = strsep(&chanvar, "]");
+ for (v = peer->chanvars ; v ; v = v->next)
+ if (strcasecmp(v->name, chanvar) == 0)
+ ast_copy_string(buf, v->value, sizeof(buf));