hc
2024-05-10 23fa18eaa71266feff7ba8d83022d9e1cc83c65a
kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/dhd_pktlog.c
old mode 100644new mode 100755
....@@ -1204,8 +1204,8 @@
12041204 set_fs(KERNEL_DS);
12051205 file_mode = O_CREAT | O_WRONLY;
12061206
1207
- w_pcap_fp = dhd_filp_open(pktlogdump_path, file_mode, 0664);
1208
- if (IS_ERR(w_pcap_fp) || (w_pcap_fp == NULL)) {
1207
+ w_pcap_fp = filp_open(pktlogdump_path, file_mode, 0664);
1208
+ if (IS_ERR(w_pcap_fp)) {
12091209 DHD_ERROR(("%s: Couldn't open file '%s' err %ld\n",
12101210 __FUNCTION__, pktlogdump_path, PTR_ERR(w_pcap_fp)));
12111211 ret = BCME_ERROR;
....@@ -1219,14 +1219,14 @@
12191219 }
12201220
12211221 /* Sync file from filesystem to physical media */
1222
- ret = dhd_vfs_fsync(w_pcap_fp, 0);
1222
+ ret = vfs_fsync(w_pcap_fp, 0);
12231223 if (ret < 0) {
12241224 DHD_ERROR(("%s(): sync pcap file error, err = %d\n", __FUNCTION__, ret));
12251225 goto fail;
12261226 }
12271227 fail:
12281228 if (!IS_ERR(w_pcap_fp)) {
1229
- dhd_filp_close(w_pcap_fp, NULL);
1229
+ filp_close(w_pcap_fp, NULL);
12301230 }
12311231
12321232 set_fs(old_fs);