mise a la norme et ajout de ressources dans readme
This commit is contained in:
@@ -27,7 +27,6 @@ void send_message(int sig_num)
|
||||
}
|
||||
if (client.done == 0)
|
||||
send_char(client.text[client.count_char], client.mask, client.srv_pid);
|
||||
ft_putnbrbase(client.text[client.count_char], "01"); ft_printf(" - %i - [%i] %s\n", (client.text[client.count_char] & client.mask) != 0, client.count_char, client.text + client.count_char);
|
||||
}
|
||||
|
||||
void init_client(int pid, char *msg)
|
||||
@@ -46,6 +45,7 @@ int main(int ac, char **av)
|
||||
return (usage());
|
||||
init_client(ft_atoi(av[1]), av[2]);
|
||||
kill((int)getpid(), SIGUSR1);
|
||||
while (client.done == 0);
|
||||
while (client.done == 0)
|
||||
;
|
||||
return (0);
|
||||
}
|
||||
|
||||
@@ -5,8 +5,6 @@ void send_char(void)
|
||||
if (message.count_bits == 7)
|
||||
{
|
||||
ft_putchar(message.character);
|
||||
if (message.character == '\0')
|
||||
exit(EXIT_SUCCESS);
|
||||
message.count_bits = 0;
|
||||
message.character = 0;
|
||||
}
|
||||
@@ -38,10 +36,10 @@ void init_message(void)
|
||||
message.text = ft_strdup("");
|
||||
}
|
||||
|
||||
int main()
|
||||
int main(void)
|
||||
{
|
||||
struct sigaction act_1;
|
||||
struct sigaction act_2;
|
||||
struct sigaction act_1;
|
||||
struct sigaction act_2;
|
||||
|
||||
act_1.sa_flags = SA_SIGINFO;
|
||||
act_1.sa_sigaction = sig_handler_1;
|
||||
@@ -51,7 +49,8 @@ int main()
|
||||
sigaction(SIGUSR2, &act_2, NULL);
|
||||
ft_putnbrendl((int)getpid());
|
||||
init_message();
|
||||
while (1);
|
||||
while (1)
|
||||
;
|
||||
return (0);
|
||||
}
|
||||
|
||||
@@ -105,7 +104,7 @@ int main()
|
||||
** # # # # # # # # # # # # # # # # # # # #
|
||||
** CODE TO CALCULATE TIME IN MICROSECONDS
|
||||
**
|
||||
** found here https://stackoverflow.com/questions/5833094/get-a-timestamp-in-c-in-microseconds
|
||||
** found here : https://stackoverflow.com/a/5833240/9497573
|
||||
**
|
||||
** #include <stdint.h>
|
||||
** #include <sys/time.h>
|
||||
|
||||
Reference in New Issue
Block a user