bootparam.h

来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C头文件 代码 · 共 89 行

H
89
字号
/* @(#)bootparam.h	4.1	7/2/90 *//* * Based on: *	@(#)bootparam.h	1.3 D/NFS *	@(#)bootparam.h 1.2 88/02/08 SMI */#ifndef KERNEL#include <rpc/types.h>#include <sys/time.h>#include <sys/errno.h>#include <nfs/nfs.h>#endif#define	MAX_MACHINE_NAME 255#define	MAX_PATH_LEN	1024#define	MAX_FILEID	32#define	IP_ADDR_TYPE	1typedef char *bp_machine_name_t;typedef char *bp_path_t;typedef char *bp_fileid_t;struct ip_addr_t {	char net;	char host;	char lh;	char impno;};typedef struct ip_addr_t ip_addr_t;struct bp_address {	int address_type;	union {		ip_addr_t ip_addr;	} bp_address;};typedef struct bp_address bp_address;struct bp_whoami_arg {	bp_address client_address;};typedef struct bp_whoami_arg bp_whoami_arg;struct bp_whoami_res {	bp_machine_name_t client_name;	bp_machine_name_t domain_name;	bp_address router_address;};typedef struct bp_whoami_res bp_whoami_res;struct bp_getfile_arg {	bp_machine_name_t client_name;	bp_fileid_t file_id;};typedef struct bp_getfile_arg bp_getfile_arg;struct bp_getfile_res {	bp_machine_name_t server_name;	bp_address server_address;	bp_path_t server_path;};typedef struct bp_getfile_res bp_getfile_res;#define BOOTPARAMPROG 100026#define BOOTPARAMVERS 1#define BOOTPARAMPROC_WHOAMI 1#define BOOTPARAMPROC_GETFILE 2bool_t xdr_bp_machine_name_t();bool_t xdr_bp_path_t();bool_t xdr_bp_fileid_t();bool_t xdr_ip_addr_t();bool_t xdr_bp_address();bool_t xdr_bp_whoami_arg();bool_t xdr_bp_whoami_res();bool_t xdr_bp_getfile_arg();bool_t xdr_bp_getfile_res();

⌨️ 快捷键说明

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