diff options
author | Franciszek Malinka <franciszek.malinka@gmail.com> | 2021-04-19 18:05:41 +0200 |
---|---|---|
committer | Franciszek Malinka <franciszek.malinka@gmail.com> | 2021-04-19 18:05:41 +0200 |
commit | 9247a4c0998de14ef5993822cac75b4a6327ee1e (patch) | |
tree | 50ebb7e1db657a70b6309265661fb5cf6dfd49ff /Semestr 4/sieci/pracownia2/router/network_addr.h | |
parent | bf9914308497839c1d05905f6f156ee4165fdae1 (diff) |
Router working finally
Diffstat (limited to 'Semestr 4/sieci/pracownia2/router/network_addr.h')
-rw-r--r-- | Semestr 4/sieci/pracownia2/router/network_addr.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/Semestr 4/sieci/pracownia2/router/network_addr.h b/Semestr 4/sieci/pracownia2/router/network_addr.h index 2067e05..616c64f 100644 --- a/Semestr 4/sieci/pracownia2/router/network_addr.h +++ b/Semestr 4/sieci/pracownia2/router/network_addr.h @@ -5,12 +5,9 @@ #include <stdint.h> #include <stdbool.h> -#define INFINITY_DIST 128 - -/* Network address and sitance */ +/* Network address with netmask. */ struct network_addr { struct in_addr addr; - uint16_t distance; uint8_t netmask; }; @@ -23,10 +20,9 @@ struct in_addr get_broadcast_address(struct network_addr na); struct in_addr get_network_address(struct network_addr na); /* Prints network_addr via stdio. */ -void pretty_print(struct network_addr na); +void pretty_print_network(struct network_addr na); /* Converts string of ip in CIDR notation with a netmask to network_addr. */ -struct network_addr stora(char *str); - +struct network_addr stona(char *str); #endif
\ No newline at end of file |