msgfile: use namespace prefix osmo_* and use more descriptive names
authorPablo Neira Ayuso <pablo@gnumonks.org>
Sat, 7 May 2011 11:01:41 +0000 (13:01 +0200)
committerPablo Neira Ayuso <pablo@gnumonks.org>
Sat, 7 May 2011 11:14:41 +0000 (13:14 +0200)
Summary of changes:

s/msg_entry/osmo_config_entry/g
s/msg_entries/osmo_config_list/g
s/msg_entry_parse/osmo_config_list_parse/g

minor glitch included in this patch while I was at it:

-#include "linuxlist.h"
+#include <osmocom/core/linuxlist.h>

include/osmocom/core/msgfile.h
src/msgfile.c
tests/msgfile/msgfile_test.c

index 92caa9f..c5e67a4 100644 (file)
 #ifndef MSG_FILE_H
 #define MSG_FILE_H
 
-#include "linuxlist.h"
+#include <osmocom/core/linuxlist.h>
 
 /**
  * One message in the list.
  */
-struct msg_entry {
+struct osmo_config_entry {
        struct llist_head list;
 
        /* number for everyone to use */
@@ -40,10 +40,10 @@ struct msg_entry {
        char *text;
 };
 
-struct msg_entries {
+struct osmo_config_list {
        struct llist_head entry;
 };
 
-struct msg_entries *msg_entry_parse(void *ctx, const char *filename);
+struct osmo_config_list* osmo_config_list_parse(void *ctx, const char *filename);
 
 #endif
index c13df51..d2b180d 100644 (file)
 #include <unistd.h>
 #include <string.h>
 
-static struct msg_entry *alloc_entry(struct msg_entries *entries,
-                                    const char *mcc, const char *mnc,
-                                    const char *option, const char *text)
+static struct osmo_config_entry *
+alloc_entry(struct osmo_config_list *entries,
+           const char *mcc, const char *mnc,
+           const char *option, const char *text)
 {
-       struct msg_entry *entry = talloc_zero(entries, struct msg_entry);
+       struct osmo_config_entry *entry =
+               talloc_zero(entries, struct osmo_config_entry);
        if (!entry)
                return NULL;
 
@@ -46,11 +48,11 @@ static struct msg_entry *alloc_entry(struct msg_entries *entries,
        return entry;
 }
 
-static struct msg_entries *alloc_entries(void *ctx)
+static struct osmo_config_list *alloc_entries(void *ctx)
 {
-       struct msg_entries *entries;
+       struct osmo_config_list *entries;
 
-       entries = talloc_zero(ctx, struct msg_entries);
+       entries = talloc_zero(ctx, struct osmo_config_list);
        if (!entries)
                return NULL;
 
@@ -61,7 +63,7 @@ static struct msg_entries *alloc_entries(void *ctx)
 /*
  * split a line like 'foo:Text'.
  */
-static void handle_line(struct msg_entries *entries, char *line)
+static void handle_line(struct osmo_config_list *entries, char *line)
 {
        int i;
        const int len = strlen(line);
@@ -91,9 +93,9 @@ static void handle_line(struct msg_entries *entries, char *line)
        /* nothing found */
 }
 
-struct msg_entries *msg_entry_parse(void *ctx, const char *filename)
+struct osmo_config_list *osmo_config_list_parse(void *ctx, const char *filename)
 {
-       struct msg_entries *entries;
+       struct osmo_config_list *entries;
        size_t n;
        char *line;
        FILE *file;
index 4637cea..ed7aa97 100644 (file)
@@ -23,9 +23,9 @@
 
 #include <stdio.h>
 
-static void dump_entries(struct msg_entries *entries)
+static void dump_entries(struct osmo_config_list *entries)
 {
-       struct msg_entry *entry;
+       struct osmo_config_entry *entry;
 
        if (!entries) {
                fprintf(stderr, "Failed to parse the file\n");
@@ -40,10 +40,10 @@ static void dump_entries(struct msg_entries *entries)
 
 int main(int argc, char **argv)
 {
-       struct msg_entries *entries;
+       struct osmo_config_list *entries;
 
        /* todo use msgfile_test.c.in and replace the path */
-       entries = msg_entry_parse(NULL, "msgconfig.cfg");
+       entries = osmo_config_list_parse(NULL, "msgconfig.cfg");
        dump_entries(entries);
 
        return 0;