fherbine / 42_ft_traceroute

Basically a reproduction of the `traceroute` command (Windows `tracert`), developped in C language.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ft_traceroute

Basically a reproduction of the traceroute command (Windows tracert), developped in C language.

Final grade: 121/100

Prerequisites

You'll have to install libcurl to run the program:

$ sudo apt install libcurl4-openssl-dev

How to compile

This project Makefile uses clang as C compiler, please make sure clang is installed, then run:

$ make

How to run

As the regular traceroute (1) command, you can start with:

$ ./ft_traceroute google.com
[...]
$ ./ft_traceroute 8.8.8.8

To see, all the available options, please type:

$ ./ft_traceroute -h

About

Basically a reproduction of the `traceroute` command (Windows `tracert`), developped in C language.


Languages

Language:C 97.2%Language:Makefile 2.8%