THT_FW_NAME
fd = open(THT_FW_NAME, O_WRONLY | O_CREAT | O_TRUNC, 0644);
err(1, "%s", THT_FW_NAME);
err(1, "%s write", THT_FW_NAME);
errx(1, "%s: short write", THT_FW_NAME);