X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Modules%2FIPStack%2Fmain.c;h=6b6f8a936bb5073f50ffd1ef98e33e88342ef850;hb=07173b260d76a7e6482838c02d5deb2ead2afbb2;hp=7ec76899329c07c0a4d2dffa0da512883c936862;hpb=134f1d02a00ac320c3f22354e014917ea552b01f;p=tpg%2Facess2.git diff --git a/Modules/IPStack/main.c b/Modules/IPStack/main.c index 7ec76899..6b6f8a93 100644 --- a/Modules/IPStack/main.c +++ b/Modules/IPStack/main.c @@ -21,6 +21,8 @@ extern void UDP_Initialise(); extern void TCP_Initialise(); extern int IPv4_Initialise(); extern int IPv4_Ping(tInterface *Iface, tIPv4 Addr); +extern int IPv6_Initialise(); +//extern int IPv6_Ping(tInterface *Iface, tIPv6 Addr); // === PROTOTYPES === int IPStack_Install(char **Arguments); @@ -65,9 +67,12 @@ int IPStack_Install(char **Arguments) { int i = 0; - // Install Handlers + // Layer 2 - Data Link Layer ARP_Initialise(); + // Layer 3 - Network Layer IPv4_Initialise(); + IPv6_Initialise(); + // Layer 4 - Transport Layer TCP_Initialise(); UDP_Initialise();