- if (daemon != NULL)
- {
- status = rrdc_connect (daemon);
- if (status != 0)
- {
- rrd_set_error ("rrdc_connect failed with status %i.", status);
- return (-1);
- }
- }
-
- status = rrd_fetch_fn (filename, cf_idx, start, end, step,
- (daemon == NULL) ? 0 : 1,
- ds_cnt, ds_namv, data);
-
- rrdc_disconnect ();
-
- return (status);
+ return (rrd_fetch_fn
+ (filename, cf_idx, start, end, step, ds_cnt, ds_namv, data));