diff options
author | Andreas Baumann <mail@andreasbaumann.cc> | 2017-08-02 18:26:23 +0200 |
---|---|---|
committer | Andreas Baumann <mail@andreasbaumann.cc> | 2017-08-02 18:26:23 +0200 |
commit | db1f6609d13a888dd7212c9ed2840846e70a284e (patch) | |
tree | e8a4c777bb5feafda1a50feb9c6280a36d0a0dfb /src/net/ipv4.c | |
parent | 7d40548496f4d3cdfce828fc8e4f0fd4286e873a (diff) | |
download | abaos-db1f6609d13a888dd7212c9ed2840846e70a284e.tar.gz abaos-db1f6609d13a888dd7212c9ed2840846e70a284e.tar.bz2 |
added an IPv4 module, currently containg an address to string function
started to add ARP packet definition, reading and printing ARP request now
some renames in networking layer
Diffstat (limited to 'src/net/ipv4.c')
-rw-r--r-- | src/net/ipv4.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/net/ipv4.c b/src/net/ipv4.c new file mode 100644 index 0000000..38ae7da --- /dev/null +++ b/src/net/ipv4.c @@ -0,0 +1,13 @@ +#include "ipv4.h" + +#include "stdio.h" + +char *network_ipv4_address_to_string( network_ipv4_address_t addr, char *buf, size_t buflen ) +{ + snprintf( buf, buflen, "%d.%d.%d.%d", + addr.byte[0], addr.byte[1], + addr.byte[2], addr.byte[3] ); + + return buf; +} + |