⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 netconfig.h

📁 KPIT GNU Tools is a set of GNU development tools for Renesas microcontrollers.
💻 H
字号:
/*	$NetBSD: netconfig.h,v 1.1 2000/06/02 22:57:54 fvdl Exp $	*//*	$FreeBSD: src/include/netconfig.h,v 1.3 2002/03/23 17:24:53 imp Exp $ */#ifndef _NETCONFIG_H_#define _NETCONFIG_H_#include <sys/cdefs.h>#define NETCONFIG	"/etc/netconfig"#define NETPATH		"NETPATH"struct netconfig {	char *nc_netid;			/* Network ID */	unsigned long nc_semantics;	/* Semantics (see below) */	unsigned long nc_flag;		/* Flags (see below) */	char *nc_protofmly;		/* Protocol family */	char *nc_proto;			/* Protocol name */	char *nc_device;		/* Network device pathname */	unsigned long nc_nlookups;	/* Number of directory lookup libs */	char **nc_lookups;		/* Names of the libraries */	unsigned long nc_unused[9];	/* reserved */};typedef struct {	struct netconfig **nc_head;	struct netconfig **nc_curr;} NCONF_HANDLE;/* * nc_semantics values */#define NC_TPI_CLTS	1#define NC_TPI_COTS	2#define NC_TPI_COTS_ORD	3#define NC_TPI_RAW	4/* * nc_flag values */#define NC_NOFLAG	0x00#define NC_VISIBLE	0x01#define NC_BROADCAST	0x02/* * nc_protofmly values */#define NC_NOPROTOFMLY	"-"#define NC_LOOPBACK	"loopback"#define NC_INET		"inet"#define NC_INET6	"inet6"#define NC_IMPLINK	"implink"#define NC_PUP		"pup"#define NC_CHAOS	"chaos"#define NC_NS		"ns"#define NC_NBS		"nbs"#define NC_ECMA		"ecma"#define NC_DATAKIT	"datakit"#define NC_CCITT	"ccitt"#define NC_SNA		"sna"#define NC_DECNET	"decnet"#define NC_DLI		"dli"#define NC_LAT		"lat"#define NC_HYLINK	"hylink"#define NC_APPLETALK	"appletalk"#define NC_NIT		"nit"#define NC_IEEE802	"ieee802"#define NC_OSI		"osi"#define NC_X25		"x25"#define NC_OSINET	"osinet"#define NC_GOSIP	"gosip"/* * nc_proto values */#define NC_NOPROTO	"-"#define NC_TCP		"tcp"#define NC_UDP		"udp"#define NC_ICMP		"icmp"__BEGIN_DECLSvoid *setnetconfig(void);struct netconfig *getnetconfig(void *);struct netconfig *getnetconfigent(const char *);void freenetconfigent(struct netconfig *);int endnetconfig(void *);void *setnetpath(void);struct netconfig *getnetpath(void *);int endnetpath(void *);void nc_perror(const char *);char *nc_sperror(void);__END_DECLS#endif /* _NETCONFIG_H_ */

⌨️ 快捷键说明

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