]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commitdiff
make parseRRA and handle_dependent_rras globally available
authorPeter Stamfest <peter@stamfest.at>
Thu, 27 Feb 2014 20:50:50 +0000 (21:50 +0100)
committerPeter Stamfest <peter@stamfest.at>
Thu, 27 Feb 2014 20:50:50 +0000 (21:50 +0100)
src/rrd_create.c
src/rrd_create.h

index dfde17f9e31d0f75a0aee5feb3e4f0a4d5201ef7..2eeaec4103775f95e15164c1adf455296f5a5aba 100644 (file)
@@ -187,9 +187,9 @@ int parseDS(const char *def,
 }
 
 
-static int parseRRA(const char *def,
-                   rra_def_t *rra_def, 
-                   unsigned long hash) {
+int parseRRA(const char *def,
+            rra_def_t *rra_def, 
+            unsigned long hash) {
     char     *argvcopy;
     char     *tokptr = "";
     unsigned short token_idx, error_flag, period = 0;
@@ -458,9 +458,9 @@ static int parseRRA(const char *def,
   the one with index rra_cnt-1 to check if more RRAs have to be
   created
  */
-static rra_def_t *handle_dependent_rras(rra_def_t *rra_def_array, 
-                                       long unsigned int *rra_cnt, 
-                                       unsigned long hash) {
+rra_def_t *handle_dependent_rras(rra_def_t *rra_def_array, 
+                                long unsigned int *rra_cnt, 
+                                unsigned long hash) {
     rra_def_t *rra_def = rra_def_array + (*rra_cnt-1);
 
     /* should we create CF_SEASONAL, CF_DEVSEASONAL, and CF_DEVPREDICT? */
index 89a82f6d15dff290023767da4a8cbcfa355c2811..2a76b4c0c100064205cee3ce5c7fb3c9990f6626 100644 (file)
@@ -15,7 +15,15 @@ extern    "C" {
 int parseDS(const char *def, 
            ds_def_t *ds_def,
            void *key_hash,
-           long (*lookup)(void *, char *)); 
+           long (*lookup)(void *, char *));
+
+int parseRRA(const char *def,
+            rra_def_t *rra_def, 
+            unsigned long hash);
+
+rra_def_t *handle_dependent_rras(rra_def_t *rra_def_array, 
+                                long unsigned int *rra_cnt, 
+                                unsigned long hash);
 
 #endif