OSDN Git Service

staging: ozwpan: Remove typedefs
authorChristoph Jaeger <email@christophjaeger.info>
Wed, 24 Sep 2014 14:42:18 +0000 (10:42 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 29 Sep 2014 02:03:58 +0000 (22:03 -0400)
As these typedefs are only used once, there is no real need for them.

Signed-off-by: Christoph Jaeger <email@christophjaeger.info>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/ozwpan/ozproto.h

index 73cc69b..30c2db9 100644 (file)
 
 /* Application handler functions.
  */
-typedef int (*oz_app_init_fn_t)(void);
-typedef void (*oz_app_term_fn_t)(void);
-typedef int (*oz_app_start_fn_t)(struct oz_pd *pd, int resume);
-typedef void (*oz_app_stop_fn_t)(struct oz_pd *pd, int pause);
-typedef void (*oz_app_rx_fn_t)(struct oz_pd *pd, struct oz_elt *elt);
-typedef int (*oz_app_heartbeat_fn_t)(struct oz_pd *pd);
-typedef void (*oz_app_farewell_fn_t)(struct oz_pd *pd, u8 ep_num,
-                       u8 *data, u8 len);
-
 struct oz_app_if {
-       oz_app_init_fn_t        init;
-       oz_app_term_fn_t        term;
-       oz_app_start_fn_t       start;
-       oz_app_stop_fn_t        stop;
-       oz_app_rx_fn_t          rx;
-       oz_app_heartbeat_fn_t   heartbeat;
-       oz_app_farewell_fn_t    farewell;
+       int  (*init)(void);
+       void (*term)(void);
+       int  (*start)(struct oz_pd *pd, int resume);
+       void (*stop)(struct oz_pd *pd, int pause);
+       void (*rx)(struct oz_pd *pd, struct oz_elt *elt);
+       int  (*heartbeat)(struct oz_pd *pd);
+       void (*farewell)(struct oz_pd *pd, u8 ep_num, u8 *data, u8 len);
 };
 
 int oz_protocol_init(char *devs);