int main(int ac, char **av) { t_env env; if (ac < 2) ft_exit("server: invalid arguments\nserver <port>", EXIT_FAILURE); parse_parameters(&env, av); build_host(&env); run(&env); return (EXIT_SUCCESS); }
flim::build_info_t flim::build_info() { flim::build_info_t info; info.date = build_date(); info.host = build_host(); info.user = build_user(); info.rev[0] = m_rfflim->get_reg(RORC_REG_FLIM_BUILD_REV_0); info.rev[1] = m_rfflim->get_reg(RORC_REG_FLIM_BUILD_REV_1); info.rev[2] = m_rfflim->get_reg(RORC_REG_FLIM_BUILD_REV_2); info.rev[3] = m_rfflim->get_reg(RORC_REG_FLIM_BUILD_REV_3); info.rev[4] = m_rfflim->get_reg(RORC_REG_FLIM_BUILD_REV_4); info.hw_ver = hardware_ver(); info.clean = (m_rfflim->get_reg(RORC_REG_FLIM_BUILD_FLAGS) & 0x1); info.repo = (m_rfflim->get_reg(RORC_REG_FLIM_BUILD_FLAGS) & 0x6) >> 1; return info; }