Browse code

cfgt: format code using clang-format

Victor Seva authored on 28/09/2017 06:41:57
Showing 1 changed files
... ...
@@ -15,7 +15,7 @@
15 15
  *
16 16
  * You should have received a copy of the GNU General Public License
17 17
  * along with this program; if not, write to the Free Software
18
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
18
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 USA
19 19
  *
20 20
  *
21 21
  */
... ...
@@ -26,15 +26,16 @@
26 26
 #include "../../core/sr_module.h"
27 27
 
28 28
 /* export not usable from scripts */
29
-#define NO_SCRIPT	-1
29
+#define NO_SCRIPT -1
30 30
 
31 31
 typedef int (*cfgt_process_route_f)(struct sip_msg *msg, struct action *a);
32 32
 
33
-typedef struct cfgt_api {
33
+typedef struct cfgt_api
34
+{
34 35
 	cfgt_process_route_f cfgt_process_route;
35 36
 } cfgt_api_t;
36 37
 
37 38
 /*! cfgt API export bind function */
38
-typedef int (*bind_cfgt_t)(cfgt_api_t* api);
39
+typedef int (*bind_cfgt_t)(cfgt_api_t *api);
39 40
 
40 41
 #endif
Browse code

core, lib, modules: updated include paths for header files

Daniel-Constantin Mierla authored on 07/12/2016 11:07:22
Showing 1 changed files
... ...
@@ -23,7 +23,7 @@
23 23
 #ifndef _CFGT_BIND_H
24 24
 #define _CFGT_BIND_H
25 25
 
26
-#include "../../sr_module.h"
26
+#include "../../core/sr_module.h"
27 27
 
28 28
 /* export not usable from scripts */
29 29
 #define NO_SCRIPT	-1
Browse code

core, lib, modules: restructured source code tree

- new folder src/ to hold the source code for main project applications
- main.c is in src/
- all core files are subfolder are in src/core/
- modules are in src/modules/
- libs are in src/lib/
- application Makefiles are in src/
- application binary is built in src/ (src/kamailio)

Daniel-Constantin Mierla authored on 07/12/2016 11:03:51
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,40 @@
1
+/*
2
+ * Copyright (C) 2015 Victor Seva (sipwise.com)
3
+ *
4
+ * This file is part of Kamailio, a free SIP server.
5
+ *
6
+ * Kamailio is free software; you can redistribute it and/or modify
7
+ * it under the terms of the GNU General Public License as published by
8
+ * the Free Software Foundation; either version 2 of the License, or
9
+ * (at your option) any later version
10
+ *
11
+ * Kamailio is distributed in the hope that it will be useful,
12
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
13
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
+ * GNU General Public License for more details.
15
+ *
16
+ * You should have received a copy of the GNU General Public License
17
+ * along with this program; if not, write to the Free Software
18
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
19
+ *
20
+ *
21
+ */
22
+
23
+#ifndef _CFGT_BIND_H
24
+#define _CFGT_BIND_H
25
+
26
+#include "../../sr_module.h"
27
+
28
+/* export not usable from scripts */
29
+#define NO_SCRIPT	-1
30
+
31
+typedef int (*cfgt_process_route_f)(struct sip_msg *msg, struct action *a);
32
+
33
+typedef struct cfgt_api {
34
+	cfgt_process_route_f cfgt_process_route;
35
+} cfgt_api_t;
36
+
37
+/*! cfgt API export bind function */
38
+typedef int (*bind_cfgt_t)(cfgt_api_t* api);
39
+
40
+#endif