Commit e4a7580
rtl8192eu: fix -Wmissing-prototypes for 121 functions
- Mark 103 file-private functions as static (verified single-file usage)
- Add prototypes to headers for 10 cross-file functions:
rtw_br_ext.h: nat25_db_expire/handle, nat25_handle_frame,
dhcp_flag_bcast, scdb_findEntry
rtw_recv.h: recv_decache, validate_recv_mgnt_frame
rtw_mlme_ext.h: update_hidden_ssid
- Wrap rtw_btcoex.c definitions in #ifdef CONFIG_BT_COEXIST_SOCKET_TRX
(declarations already guarded in header, definitions were not)
- Wrap rtw_get_xframe in #ifdef CONFIG_TX_AMSDU (same mismatch)
- Normalize CRLF->LF in driver sources before patching
(rtw_chplan.c from upstream has Windows line endings)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent b08f73a commit e4a7580
2 files changed
Lines changed: 8650 additions & 0 deletions
File tree
- lib/functions/compilation/patch
- patch/misc
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
181 | 181 | | |
182 | 182 | | |
183 | 183 | | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
184 | 187 | | |
185 | 188 | | |
186 | 189 | | |
| |||
0 commit comments