diff --git a/os/linux/rt_linux.c b/os/linux/rt_linux.c index 7b10cee..a0f6ed8 100644 --- a/os/linux/rt_linux.c +++ b/os/linux/rt_linux.c @@ -1134,6 +1134,10 @@ static inline void __RtmpOSFSInfoChange(OS_FS_INFO * pOSFSInfo, pOSFSInfo->fsuid = current->fsuid; pOSFSInfo->fsgid = current->fsgid; current->fsuid = current->fsgid = 0; +#endif +#if LINUX_VERSION_CODE > KERNEL_VERSION(4,4,0) + pOSFSInfo->fsuid = current_fsuid().val; + pOSFSInfo->fsgid = current_fsgid().val; #else pOSFSInfo->fsuid = current_fsuid(); pOSFSInfo->fsgid = current_fsgid(); diff --git a/sta/sta_cfg.c b/sta/sta_cfg.c index 89b2579..f10e1cc 100644 --- a/sta/sta_cfg.c +++ b/sta/sta_cfg.c @@ -4902,7 +4902,7 @@ VOID RTMPIoctlShow( wrq->u.data.length = strlen(extra) + 1; /* 1: size of '\0' */ break; case SHOW_DRVIER_VERION: - snprintf(extra, size, "Driver version-%s, %s %s\n", STA_DRIVER_VERSION, __DATE__, __TIME__ ); + snprintf(extra, size, "Driver version-%s\n", STA_DRIVER_VERSION); wrq->u.data.length = strlen(extra) + 1; /* 1: size of '\0' */ break; #ifdef DOT11_N_SUPPORT diff --git a/tools/bin2h b/tools/bin2h index cdf07b8..2cc4de8 100755 Binary files a/tools/bin2h and b/tools/bin2h differ