int netsnmp_register_scalar_group(netsnmp_handler_registration *reginfo, oid first, oid last) { netsnmp_inject_handler(reginfo, netsnmp_get_instance_handler()); netsnmp_inject_handler(reginfo, netsnmp_get_scalar_group_handler(first, last)); return netsnmp_register_serialize(reginfo); }
int netsnmp_register_scalar_group(netsnmp_handler_registration *reginfo, oid first, oid last) { reginfo->rootoid = realloc(reginfo->rootoid, (reginfo->rootoid_len+2) * sizeof(oid) ); reginfo->rootoid[ reginfo->rootoid_len ] = 0; reginfo->rootoid[ reginfo->rootoid_len+1 ] = 0; netsnmp_inject_handler(reginfo, netsnmp_get_instance_handler()); netsnmp_inject_handler(reginfo, netsnmp_get_scalar_handler()); netsnmp_inject_handler(reginfo, netsnmp_get_scalar_group_handler(first, last)); return netsnmp_register_serialize(reginfo); }