<commit_before>package main

import (
	"fmt"
	"github.com/aeden/traceroute"
)

func main() {
	out, err := traceroute.Traceroute("google.com", new(traceroute.TracerouteOptions))
	if err != nil {
		fmt.Printf("Error: ", err)
	}

	for i, hop := range out.Hops {
		addr := fmt.Sprintf("%v.%v.%v.%v", hop.Address[0], hop.Address[1], hop.Address[2], hop.Address[3])<commit_msg>Specify host on the command line<commit_after>package main

import (
	"flag"
	"fmt"
	"github.com/aeden/traceroute"
)

func address(address [4]byte) string {
	return fmt.Sprintf("%v.%v.%v.%v", address[0], address[1], address[2], address[3])
}

func main() {
	flag.Parse()
	host := flag.Arg(0)
	options := traceroute.TracerouteOptions{}

	result, err := traceroute.Traceroute(host, &options)

	fmt.Printf("traceroute to %v (%v), %v hops max, %v byte packets\n", host, address(result.DestinationAddress), options.MaxHops, options.PacketSize)

	if err != nil {
		fmt.Printf("Error: ", err)
	}

	for i, hop := range result.Hops {
		addr := address(hop.Address)
{'fraction_non_alphanumeric': 0.18128654970760233, 'fraction_numerical': 0.009746588693957114, 'mean_word_length': 4.6740331491712706, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6112034', 'n_tokens_mistral': 398, 'n_tokens_neox': 384, 'n_words': 84}