diff options
author | stephen hemminger <shemminger@vyatta.com> | 2011-09-16 15:09:51 +0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-09-17 03:20:20 +0400 |
commit | d91d25d537af07ba71ed9751d5319daa8eee5066 (patch) | |
tree | 98e74416319a55d84de9c3401c63b7809926e18d /drivers/net/ethernet/brocade/bna/bna.h | |
parent | 1d70cb06db4f8105997672378ae248f44c3a4379 (diff) | |
download | linux-d91d25d537af07ba71ed9751d5319daa8eee5066.tar.xz |
bna: make function tables cont
To prevent malicious usage, all tables of pointers must be const.
Compile tested only.
Gleaned for PAX.
Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/brocade/bna/bna.h')
-rw-r--r-- | drivers/net/ethernet/brocade/bna/bna.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/brocade/bna/bna.h b/drivers/net/ethernet/brocade/bna/bna.h index 3a6e7906149c..4d7a5de08e12 100644 --- a/drivers/net/ethernet/brocade/bna/bna.h +++ b/drivers/net/ethernet/brocade/bna/bna.h @@ -453,7 +453,7 @@ void bna_tx_res_req(int num_txq, int txq_depth, struct bna_res_info *res_info); struct bna_tx *bna_tx_create(struct bna *bna, struct bnad *bnad, struct bna_tx_config *tx_cfg, - struct bna_tx_event_cbfn *tx_cbfn, + const struct bna_tx_event_cbfn *tx_cbfn, struct bna_res_info *res_info, void *priv); void bna_tx_destroy(struct bna_tx *tx); void bna_tx_enable(struct bna_tx *tx); @@ -490,7 +490,7 @@ void bna_rx_res_req(struct bna_rx_config *rx_config, struct bna_res_info *res_info); struct bna_rx *bna_rx_create(struct bna *bna, struct bnad *bnad, struct bna_rx_config *rx_cfg, - struct bna_rx_event_cbfn *rx_cbfn, + const struct bna_rx_event_cbfn *rx_cbfn, struct bna_res_info *res_info, void *priv); void bna_rx_destroy(struct bna_rx *rx); void bna_rx_enable(struct bna_rx *rx); |