📄 genif.h
字号:
/************************************************************************//* *//* MODULE: genif.h *//* PRODUCT: pNA+, OpEN TCP/IP PPP driver *//* PURPOSE: GENIF module *//* DATE: 28 February, 1996 *//* *//*----------------------------------------------------------------------*//* *//* Copyright 1996, Integrated Systems, Inc. *//* ALL RIGHTS RESERVED *//* *//* Permission is hereby granted to licensees of Integrated Systems, *//* Inc. products to use or abstract this computer program for the *//* sole purpose of implementing a product based on Integrated *//* Systems, Inc. products. No other rights to reproduce, use, *//* or disseminate this computer program, whether in part or in *//* whole, are granted. *//* *//* Integrated Systems, Inc. makes no representation or warranties *//* with respect to the performance of this computer program, and *//* specifically disclaims any responsibility for any damages, *//* special or consequential, connected with the use of this program. *//* *//************************************************************************/#ifndef _GENIF_H_#define _GENIF_H_typedef struct Ifentrypoint { unsigned long (*genifinit)(void); unsigned long (*genifopen)(void *, Uid, Lid *); unsigned long (*genifclose)(Lid); unsigned long (*genifioctl)(Lid, unsigned long, void *); unsigned long (*genifsend)(Lid, mblk_t *);} IFentrypoint;typedef struct IFcfg { void (*callback)(Uid uid, unsigned long cmd , void *arg); void *IFconfig;} IFcfg;/* IOCTL commands */#define SETUPLINK 0#define CLOSELINK 1/* Interface Indication commands */#define LINKUP 0#define LINKDOWN 1#define LINKCLOSE 2#define RCVDPKT 3#define ERROR 4 #endif /* _GENIF_H_ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -