The following is my .h file
下面是我的。h文件
1 typedef int32_t status_t;
2 typedef u_int16_t pic_id_t;
3 typedef const char* (*pic_flavor_t) (pic_t *);
4 typedef status_t (*pic_periodic_t) (pic_t *);
5 typedef status_t (*pic_get_port_info_t) (pic_t *pic, u_int16_t link,void *info,boolean *need_update);
6
7 struct pic_
8 {
9 u_int16_t nic_slot;
10 u_int16_t pic_slot;
11 u_int32_t pic_flags;
12 pic_id_t pic_id;
13 u_int16_t pic_asic_type;
14 u_int16_t pic_firstport;
15 pic_periodic_t pic_periodic;
16 pic_flavor_t pic_flavor;
17 pic_get_port_info_t pic_get_port_info;
18 void *pic_context;
19 }pic_t;
20
1 t