Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0 */
0002 /* atm_tcp.h - Driver-specific declarations of the ATMTCP driver (for use by
0003            driver-specific utilities) */
0004 
0005 /* Written 1997-2000 by Werner Almesberger, EPFL LRC/ICA */
0006 
0007 #ifndef LINUX_ATM_TCP_H
0008 #define LINUX_ATM_TCP_H
0009 
0010 #include <uapi/linux/atm_tcp.h>
0011 
0012 struct atm_vcc;
0013 struct module;
0014 
0015 struct atm_tcp_ops {
0016     int (*attach)(struct atm_vcc *vcc,int itf);
0017     int (*create_persistent)(int itf);
0018     int (*remove_persistent)(int itf);
0019     struct module *owner;
0020 };
0021 
0022 extern struct atm_tcp_ops atm_tcp_ops;
0023 
0024 #endif