diff options
Diffstat (limited to 'include/net/dcbnl.h')
| -rw-r--r-- | include/net/dcbnl.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/net/dcbnl.h b/include/net/dcbnl.h index a8e7852b10ab..e5983c9053dc 100644 --- a/include/net/dcbnl.h +++ b/include/net/dcbnl.h | |||
| @@ -43,6 +43,8 @@ struct dcbnl_rtnl_ops { | |||
| 43 | int (*ieee_setpfc) (struct net_device *, struct ieee_pfc *); | 43 | int (*ieee_setpfc) (struct net_device *, struct ieee_pfc *); |
| 44 | int (*ieee_getapp) (struct net_device *, struct dcb_app *); | 44 | int (*ieee_getapp) (struct net_device *, struct dcb_app *); |
| 45 | int (*ieee_setapp) (struct net_device *, struct dcb_app *); | 45 | int (*ieee_setapp) (struct net_device *, struct dcb_app *); |
| 46 | int (*ieee_peer_getets) (struct net_device *, struct ieee_ets *); | ||
| 47 | int (*ieee_peer_getpfc) (struct net_device *, struct ieee_pfc *); | ||
| 46 | 48 | ||
| 47 | /* CEE std */ | 49 | /* CEE std */ |
| 48 | u8 (*getstate)(struct net_device *); | 50 | u8 (*getstate)(struct net_device *); |
| @@ -77,7 +79,14 @@ struct dcbnl_rtnl_ops { | |||
| 77 | u8 (*getdcbx)(struct net_device *); | 79 | u8 (*getdcbx)(struct net_device *); |
| 78 | u8 (*setdcbx)(struct net_device *, u8); | 80 | u8 (*setdcbx)(struct net_device *, u8); |
| 79 | 81 | ||
| 82 | /* peer apps */ | ||
| 83 | int (*peer_getappinfo)(struct net_device *, struct dcb_peer_app_info *, | ||
| 84 | u16 *); | ||
| 85 | int (*peer_getapptable)(struct net_device *, struct dcb_app *); | ||
| 80 | 86 | ||
| 87 | /* CEE peer */ | ||
| 88 | int (*cee_peer_getpg) (struct net_device *, struct cee_pg *); | ||
| 89 | int (*cee_peer_getpfc) (struct net_device *, struct cee_pfc *); | ||
| 81 | }; | 90 | }; |
| 82 | 91 | ||
| 83 | #endif /* __NET_DCBNL_H__ */ | 92 | #endif /* __NET_DCBNL_H__ */ |
