Lines Matching refs:Ip6
102 …bool IsPrefixMatch(const Ip6::Address &aAddress) const { return aAddress.MatchesPrefix(GetPrefix()… in IsPrefixMatch()
133 Ip6::Netif::UnicastAddress &GetAloc(void) { return mAloc; } in GetAloc()
141 const Ip6::Prefix &GetPrefix(void) const { return mPrefix; } in GetPrefix()
149 Ip6::Prefix &GetPrefix(void) { return mPrefix; } in GetPrefix()
157 const Ip6::Address &GetPrefixAsAddress(void) const in GetPrefixAsAddress()
159 return static_cast<const Ip6::Address &>(mPrefix.mPrefix); in GetPrefixAsAddress()
170 …void Set(const Ip6::Prefix &aPrefix, const Ip6::NetworkPrefix &aMeshLocalPrefix, uint8_t aContextI… in Set()
175 …mAloc.GetAddress().SetToAnycastLocator(aMeshLocalPrefix, (Ip6::Address::kAloc16Mask << 8) + aConte… in Set()
179 Ip6::Netif::UnicastAddress mAloc;
180 Ip6::Prefix mPrefix;
188 void AddPrefixAgent(const Ip6::Prefix &aIp6Prefix, const Lowpan::Context &aContext);
199 Error AddIaAddress(Message &aMessage, const Ip6::Address &aPrefix, ClientIdentifier &aClientId);
202 void HandleUdpReceive(Message &aMessage, const Ip6::MessageInfo &aMessageInfo);
204 …void ProcessSolicit(Message &aMessage, const Ip6::Address &aDst, const TransactionId &aTransaction…
212 Error SendReply(const Ip6::Address &aDst,
217 Ip6::Udp::Socket mSocket;