#include <time.h>
#include <unistd.h>
#include <tcl.h>
+#include <stdlib.h>
#include "../../src/rrd_tool.h"
#include "../../src/rrd_format.h"
}
static void getopt_free_element(
- argv2,
- argn)
- char *argv2[];
- int argn;
+ char *argv2[],
+ int argn)
{
if (argv2[argn] != NULL) {
free(argv2[argn]);
}
static void getopt_squieeze(
- argc,
- argv2)
- int *argc;
- char *argv2[];
+ int *argc,
+ char *argv2[])
{
int i, null_i = 0, argc_tmp = *argc;
time_t last_up = time(NULL) - 10;
long int long_tmp;
unsigned long int pdp_step = 300;
- struct rrd_time_value last_up_tv;
+ rrd_time_value_t last_up_tv;
argv2 = getopt_init(argc, argv);
getopt_cleanup(argc, argv2);
return TCL_ERROR;
}
- if ((parsetime_error = parsetime(argv2[argv_i], &last_up_tv))) {
+ if ((parsetime_error = rrd_parsetime(argv2[argv_i], &last_up_tv))) {
Tcl_AppendResult(interp, "RRD Error: invalid time format: '",
argv2[argv_i], "'", (char *) NULL);
getopt_cleanup(argc, argv2);