about summary refs log tree commit diff
path: root/system-settings/plugins/ifupdown/interface_parser.h
diff options
context:
space:
mode:
authorMichael Biebl <biebl@debian.org>2010-11-29 19:00:27 +0100
committerMichael Biebl <biebl@debian.org>2010-11-29 19:00:27 +0100
commit90764db0c249831a00ca5506fc2913a418eb980a (patch)
tree88199b4c694a5977b407670b54e5c160985b1399 /system-settings/plugins/ifupdown/interface_parser.h
parent262012122f6fdb67f1645c009beb5f8c477e5868 (diff)
parenta6b89d35fabd9f5934b84d7cde22e9268f92c3d3 (diff)
Merge commit 'upstream/0.8.2' into experimental
Diffstat (limited to 'system-settings/plugins/ifupdown/interface_parser.h')
-rw-r--r--system-settings/plugins/ifupdown/interface_parser.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/system-settings/plugins/ifupdown/interface_parser.h b/system-settings/plugins/ifupdown/interface_parser.h
index 52b98d04..ea991c32 100644
--- a/system-settings/plugins/ifupdown/interface_parser.h
+++ b/system-settings/plugins/ifupdown/interface_parser.h
@@ -26,8 +26,6 @@
 
 #include "config.h"
 
-#define ENI_INTERFACES_FILE "/etc/network/interfaces"
-
 typedef struct _if_data
 {
 	char *key;
@@ -43,12 +41,14 @@ typedef struct _if_block
 	struct _if_block *next;
 } if_block;
 
-void ifparser_init(void);
+void ifparser_init(const char *eni_file, int quiet);
 void ifparser_destroy(void);
 
 if_block *ifparser_getif(const char* iface);
 if_block *ifparser_getfirst(void);
 const char *ifparser_getkey(if_block* iface, const char *key);
+int ifparser_get_num_blocks(void);
+int ifparser_get_num_info(if_block* iface);
 
 void add_block(const char *type, const char* name);
 void add_data(const char *key,const char *data);