RDK Documentation (Open Sourced RDK Components)
|
Device_IP_Interface_IPv6Address API Implementation. More...
#include <sys/sysinfo.h>
#include <sys/ioctl.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <arpa/inet.h>
#include <ifaddrs.h>
#include "Device_IP_Interface_IPv6Address.h"
#include "Device_IP_Interface_Stats.h"
#include "Device_IP_Interface.h"
#include "hostIf_utils.h"
#include "Device_IP.h"
#include "safec_lib.h"
Go to the source code of this file.
Data Structures | |
struct | in6_ifreq |
The structure holds the required parameters such as IPv6 address,interface index etc.. for the IPv6 interface address. More... | |
Device_IP_Interface_IPv6Address API Implementation.
If not stated otherwise in this file or this component's Licenses.txt file the following copyright and licenses apply:
Copyright 2016 RDK Management
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
This is the implementation of the Device_IP_Interface_IPv6Address API.
Definition in file Device_IP_Interface_IPv6Address.cpp.
struct in6_ifreq |
The structure holds the required parameters such as IPv6 address,interface index etc.. for the IPv6 interface address.
Definition at line 54 of file Device_IP_Interface_IPv6Address.cpp.
Data Fields | ||
---|---|---|
struct in6_addr | ifr6_addr | |
long | ifr6_prefixlen | |
unsigned int | ifr6_ifindex |