(cherry picked from commit efe69269efb0f4df5f402d178b93c6bf2ca58c86)
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>