42-archive/libft/srcs/net/forge_ip.c
2017-09-01 19:29:17 +02:00

17 lines
339 B
C

#include "net.h"
void iphdr_init(struct iphdr *header)
{
memset(header, 0, sizeof(*header));
header->version = 4;
header->ihl = 5;
header->tos = 0;
header->tot_len = 0;
header->id = ntohl(epoch_micro());
header->frag_off = 0;
header->ttl = 255;
header->protocol = 0;
header->daddr = 0;
header->saddr = 0;
header->check = 0;
}