dhcpc.h

来自「arm9200t上的一个叫busybox的东西」· C头文件 代码 · 共 38 行

H
38
字号
/* dhcpc.h */#ifndef _DHCPC_H#define _DHCPC_H#define DEFAULT_SCRIPT  "/usr/share/udhcpc/default.script"/* allow libbb_udhcp.h to redefine DEFAULT_SCRIPT */#include "libbb_udhcp.h"#define INIT_SELECTING	0#define REQUESTING	1#define BOUND		2#define RENEWING	3#define REBINDING	4#define INIT_REBOOT	5#define RENEW_REQUESTED 6#define RELEASED	7struct client_config_t {	char foreground;		/* Do not fork */	char quit_after_lease;		/* Quit after obtaining lease */	char abort_if_no_lease;		/* Abort if no lease */	char background_if_no_lease;	/* Fork to background if no lease */	char *interface;		/* The name of the interface to use */	char *pidfile;			/* Optionally store the process ID */	char *script;			/* User script to run at dhcp events */	uint8_t *clientid;		/* Optional client id to use */	uint8_t *hostname;		/* Optional hostname to use */	int ifindex;			/* Index number of the interface to use */	uint8_t arp[6];			/* Our arp address */};extern struct client_config_t client_config;#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?