echange message ok
This commit is contained in:
@@ -11,21 +11,12 @@ void send_char(int server_pid, char c)
|
||||
{
|
||||
int mask;
|
||||
mask = 1 << 6;
|
||||
ft_printf("%c %i ", c, c);
|
||||
ft_putnbrbase(c, "01");
|
||||
ft_putchar('\n');
|
||||
while (mask != 0)
|
||||
{
|
||||
if ((c & mask) != 0)
|
||||
{
|
||||
ft_putnbr(1);
|
||||
kill(server_pid, SIGUSR1);
|
||||
}
|
||||
if ((c & mask) == 0)
|
||||
{
|
||||
ft_putnbr(0);
|
||||
kill(server_pid, SIGUSR2);
|
||||
}
|
||||
mask >>= 1;
|
||||
usleep(300);
|
||||
}
|
||||
@@ -39,6 +30,7 @@ void send_message(int server_pid, char *msg)
|
||||
send_char(server_pid, *msg);
|
||||
msg++;
|
||||
}
|
||||
send_char(server_pid, *msg);
|
||||
|
||||
// if (!ft_strcmp(msg, "SIGUSR1"))
|
||||
// kill(server_pid, SIGUSR1);
|
||||
|
||||
Reference in New Issue
Block a user