summaryrefslogtreecommitdiffstats
path: root/src/vnet/ip6-nd/ip6_nd.h
blob: 2aade3fb512c47bfeb922fd7906eead364501cd3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/*
 *
 * ip6_neighboor.h: ip6 neighbor structures
 *
 * Copyright (c) 2016 Cisco and/or its affiliates.
 * 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.
 */

#ifndef __IP6_ND_H__
#define __IP6_ND_H__

#include <vnet/ip/ip6_packet.h>

extern int ip6_nd_proxy_add (u32 sw_if_index, const ip6_address_t * addr);
extern int ip6_nd_proxy_del (u32 sw_if_index, const ip6_address_t * addr);
extern int ip6_nd_proxy_enable_disable (u32 sw_if_index, u8 enable);

#endif /* included_ip6_neighbor_h */

/*
 * fd.io coding-style-patch-verification: ON
 *
 * Local Variables:
 * eval: (c-set-style "gnu")
 * End:
 */
n entries: M: Maintainer Full name and E-mail address: Full Name <address@domain> One maintainer per line. Multiple M: lines acceptable. F: Files and directories with wildcard patterns. A trailing slash includes all files and subdirectory files. F: drivers/net/ all files in and below drivers/net F: drivers/net/* all files in drivers/net, but not below One pattern per line. Multiple F: lines acceptable. C: Single line comment related to current section. ----------------------------------- Build System M: Damjan Marion <damarion@cisco.com> F: Makefile F: src/*.ac F: src/*.am F: src/*.mk F: src/m4/ Build System Internal M: Dave Barach <dave@barachs.net> F: build-root/Makefile F: build-data/* Doxygen M: Chris Luke <chrisy@flirble.org> F: doxygen/ DPDK Development Packaging M: Damjan Marion <damarion@cisco.com> F: dpdk/ F: dpdk/* Infrastructure Library M: Dave Barach <dave@barachs.net> F: src/vppinfra/ VLIB Library M: Dave Barach <dave@barachs.net> M: Damjan Marion <damarion@cisco.com> F: src/vlib/ VLIB API Libraries M: Dave Barach <dave@barachs.net> F: src/vlibapi/ F: src/vlibmemory/ F: src/vlibsocket/ VNET Bidirectonal Forwarding Detection (BFD) M: Klement Sekera <ksekera@cisco.com> F: src/vnet/bfd/ VNET Device Drivers M: Damjan Marion <damarion@cisco.com> F: src/vnet/devices/ VNET Device Drivers - DPDK Crypto M: Sergio Gonzalez Monroy <sergio.gonzalez.monroy@intel.com> F: src/devices/dpdk/ipsec/ VNET Feature Arcs M: Dave Barach <dave@barachs.net> M: Damjan Marion <damarion@cisco.com> F: src/vnet/feature/ VNET FIB M: Neale Ranns <nranns@cisco.com> F: src/vnet/fib/ F: src/vnet/mfib/ F: src/vnet/dpo F: src/vnet/adj VNET IPv4 and IPv6 LPM M: Dave Barach <dave@barachs.net> F: src/vnet/ip/ VNET Segment Routing (IPv6 and MPLS) M: Pablo Camarillo <pcamaril@cisco.com> F: src/vnet/srv6/ F: src/vnet/srmpls/ F: src/examples/srv6-sample-localsid/ VNET IPSec M: Sergio Gonzalez Monroy <sergio.gonzalez.monroy@intel.com> M: Matus Fabian <matfabia@cisco.com> F: src/vnet/ipsec/ VNET L2 M: John Lo <loj@cisco.com> F: src/vnet/l2/ VNET Link Layer Discovery Protocol (LLDP) M: Klement Sekera <ksekera@cisco.com> F: src/vnet/lldp/ VNET LISP M: Florin Coras <fcoras@cisco.com> F: src/vnet/lisp-cp/ F: src/vnet/lisp-gpe/ VNET MAP M: Ole Troan <ot@cisco.com> F: src/vnet/map VNET MPLS M: Neale Ranns <nranns@cisco.com> F: src/vnet/mpls/ VNET VXLAN M: John Lo <loj@cisco.com> F: src/vnet/vxlan/ Plugin - flowperpkt M: Dave Barach <dave@barachs.net> F: src/plugins/flowperpkt/ F: src/plugins/flowperpkt.am Plugin - SIXRD M: Ole Troan <ot@cisco.com> F: src/plugins/sixrd/ F: src/plugins/sixrd.am Test Infrastructure M: Klement Sekera <ksekera@cisco.com> F: test/ SVM Library M: Dave Barach <dave@barachs.net> F: src/svm VPP API TEST M: Dave Barach <dave@barachs.net> F: src/vat/ VPP Executable M: Dave Barach <dave@barachs.net> F: src/vpp/ Graphical Event Viewer M: Dave Barach <dave@barachs.net> F: src/tools/g2/ Performance Tooling M: Dave Barach <dave@barachs.net> F: src/tools/perftool/ Binary API Compiler M: Dave Barach <dave@barachs.net> F: src/tools/vppapigen/ Ganglia Telemetry Module M: Dave Barach <dave@barachs.net> F: gmod/ THE REST C: Contact vpp-dev Mailing List <vpp-dev@fd.io> F: * F: */