8 #ifndef K_FIRESYNC_ARP_H
9 #define K_FIRESYNC_ARP_H
90 #include <kFireSync/Net/kArp.x.h>
kStatus kArp_BeginAnnounce(kArp arp, kMacAddress macAddress, kIpAddress ipAddress)
Announces an IP address.
Essential API declarations for the kFireSync library.
kStatus kArp_Probe(kArp arp, kMacAddress macAddress, kIpAddress ipAddress)
Probes whether the given IP address is in use.
kStatus kArp_IsAnnouncing(kArp arp)
Reports if announcement is still running.
kStatus kArp_Construct(kArp *arp, const kChar *adapterName, kAlloc allocator)
Constructs a kArp object.
Implements ARP protocol (IP probing and announcing).
kStatus kArp_ConstructEx(kArp *arp, kPacketSocket sockt, kAlloc allocator)
Constructs a kArp object.
Represents layer 2 functionality (sending and receiving of raw ethernet frames).