diff options
| author | Yingying Tang <yintang@codeaurora.org> | 2017-02-15 21:11:12 +0800 |
|---|---|---|
| committer | qcabuildsw <qcabuildsw@localhost> | 2017-02-28 11:47:39 -0800 |
| commit | f413aa862ee27e103d4f0f2fbe73d755712d5619 (patch) | |
| tree | b1ebcbde7ee0e8eac6727a8c123cd3c36173aaeb /qdf/linux/src | |
| parent | 6705ce514e1f11892ebdb829b25c681829b1b180 (diff) | |
qcacmn: Fix unknown symbol error when FEATURE_TSO is disabled
__qdf_nbuf_get_tso_num_seg is defined under FEATURE_TSO but declared in header
file without FEATURE_TSO. Compilation can be successful when FEATURE_TSO is
disabled but there is unknown symbol error in driver loading.
Add fix to resolve this issue.
Change-Id: Ie01875405d65a0f43221cbfd42940747de0df916
CRs-Fixed: 2007179
Diffstat (limited to 'qdf/linux/src')
| -rw-r--r-- | qdf/linux/src/i_qdf_nbuf.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/qdf/linux/src/i_qdf_nbuf.h b/qdf/linux/src/i_qdf_nbuf.h index 05d0cdf135a5..21dc71d90ec3 100644 --- a/qdf/linux/src/i_qdf_nbuf.h +++ b/qdf/linux/src/i_qdf_nbuf.h @@ -1047,8 +1047,17 @@ void __qdf_nbuf_unmap_tso_segment(qdf_device_t osdev, struct qdf_tso_seg_elem_t *tso_seg, bool is_last_seg); +#ifdef FEATURE_TSO uint32_t __qdf_nbuf_get_tso_num_seg(struct sk_buff *skb); +#else +static inline uint32_t __qdf_nbuf_get_tso_num_seg(struct sk_buff *skb) +{ + return 0; +} + +#endif /* FEATURE_TSO */ + static inline bool __qdf_nbuf_is_tso(struct sk_buff *skb) { if (skb_is_gso(skb) && |
