aboutsummaryrefslogtreecommitdiff
path: root/networking/udhcp/libbb_udhcp.h
diff options
context:
space:
mode:
authorRuss Dill <Russ.Dill@asu.edu>2003-12-16 02:28:20 +0000
committerRuss Dill <Russ.Dill@asu.edu>2003-12-16 02:28:20 +0000
commit4b77acafa6f8b907903ea4a140b7c4a314ed71b2 (patch)
treeeb9fcbf83020bdcc0f4cfbab13a22384cbec34a7 /networking/udhcp/libbb_udhcp.h
parent7becf5987a1712e1366c6b7d3eeab70f3978a089 (diff)
downloadbusybox-w32-4b77acafa6f8b907903ea4a140b7c4a314ed71b2.tar.gz
busybox-w32-4b77acafa6f8b907903ea4a140b7c4a314ed71b2.tar.bz2
busybox-w32-4b77acafa6f8b907903ea4a140b7c4a314ed71b2.zip
start attempting to bring udhcp in busybox back to the state where it is (ideally) an exact copy of udhcp outside of busybox so that its easy to merge back and forth
Diffstat (limited to '')
-rw-r--r--networking/udhcp/libbb_udhcp.h26
1 files changed, 25 insertions, 1 deletions
diff --git a/networking/udhcp/libbb_udhcp.h b/networking/udhcp/libbb_udhcp.h
index e09429808..73e21464f 100644
--- a/networking/udhcp/libbb_udhcp.h
+++ b/networking/udhcp/libbb_udhcp.h
@@ -4,7 +4,7 @@
4#define _LIBBB_UDHCP_H 4#define _LIBBB_UDHCP_H
5 5
6#ifdef IN_BUSYBOX 6#ifdef IN_BUSYBOX
7#include "libbb.h" 7#include "busybox.h"
8 8
9#ifdef CONFIG_FEATURE_UDHCP_SYSLOG 9#ifdef CONFIG_FEATURE_UDHCP_SYSLOG
10#define SYSLOG 10#define SYSLOG
@@ -17,12 +17,36 @@
17#define COMBINED_BINARY 17#define COMBINED_BINARY
18#include "version.h" 18#include "version.h"
19 19
20#ifdef CONFIG_INSTALL_NO_USR
21#define DEFAULT_SCRIPT "/share/udhcpc/default.script"
22#else
23#define DEFAULT_SCRIPT "/usr/share/udhcpc/default.script"
24#endif
25
26#define xfopen bb_xfopen
27
20#else /* ! BB_VER */ 28#else /* ! BB_VER */
21 29
30#include <stdlib.h>
31#include <stdio.h>
32
22#define TRUE 1 33#define TRUE 1
23#define FALSE 0 34#define FALSE 0
24 35
25#define xmalloc malloc 36#define xmalloc malloc
37#define xcalloc calloc
38
39#define DEFAULT_SCRIPT "/usr/share/udhcpc/default.script"
40
41static inline FILE *xfopen(const char *file, const char *mode)
42{
43 FILE *fp;
44 if (!(fp = fopen(file, mode))) {
45 perror("could not open input file");
46 exit(0);
47 }
48 return fp;
49}
26 50
27#endif /* BB_VER */ 51#endif /* BB_VER */
28 52