Browse code

exec: clang format the code

Daniel-Constantin Mierla authored on 17/01/2018 21:18:20
Showing 1 changed files
... ...
@@ -13,15 +13,15 @@
13 13
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14 14
  * GNU General Public License for more details.
15 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 
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 18
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
19 19
  */
20 20
 
21 21
 /*!
22 22
  * \file
23 23
  * \brief Exec module:: Kill process
24
- * \ingroup exec 
24
+ * \ingroup exec
25 25
  * Module: \ref exec
26 26
  */
27 27
 
... ...
@@ -29,7 +29,8 @@
29 29
 #ifndef _KILL_H
30 30
 #define _KILL_H
31 31
 
32
-struct timer_link {
32
+struct timer_link
33
+{
33 34
 	struct timer_link *next_tl;
34 35
 	struct timer_link *prev_tl;
35 36
 	volatile unsigned int time_out;
... ...
@@ -38,16 +39,14 @@ struct timer_link {
38 39
 
39 40
 struct timer_list
40 41
 {
41
-	struct timer_link  first_tl;
42
-	struct timer_link  last_tl;
42
+	struct timer_link first_tl;
43
+	struct timer_link last_tl;
43 44
 };
44 45
 
45 46
 extern unsigned int time_to_kill;
46 47
 
47 48
 void destroy_kill(void);
48 49
 int initialize_kill(void);
49
-int schedule_to_kill( int pid );
50
-
50
+int schedule_to_kill(int pid);
51 51
 
52 52
 #endif
53
-
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,53 @@
1
+/*
2
+ * Copyright (C) 2001-2003 FhG Fokus
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
+ * \file
23
+ * \brief Exec module:: Kill process
24
+ * \ingroup exec 
25
+ * Module: \ref exec
26
+ */
27
+
28
+
29
+#ifndef _KILL_H
30
+#define _KILL_H
31
+
32
+struct timer_link {
33
+	struct timer_link *next_tl;
34
+	struct timer_link *prev_tl;
35
+	volatile unsigned int time_out;
36
+	int pid;
37
+};
38
+
39
+struct timer_list
40
+{
41
+	struct timer_link  first_tl;
42
+	struct timer_link  last_tl;
43
+};
44
+
45
+extern unsigned int time_to_kill;
46
+
47
+void destroy_kill(void);
48
+int initialize_kill(void);
49
+int schedule_to_kill( int pid );
50
+
51
+
52
+#endif
53
+