summaryrefslogtreecommitdiffstats
path: root/src/plugins/dhcp
AgeCommit message (Expand)AuthorFilesLines
2021-10-21fib: respect mfib entry flags on create with pathsPaul Atkins1-3/+3
2021-10-13docs: convert plugins doc md->rstNathan Skrzypczak2-86/+113
2021-10-12dhcp: fix coverity warningFlorin Coras1-1/+1
2021-10-11docs: nitfixes in FEATURE.yamlNathan Skrzypczak1-1/+1
2021-08-11fib: A 16-8-8 and a 8-8-8-8 versions of an ip4_fib_tNeale Ranns1-6/+4
2021-07-13misc: remove vnet_all_api_h and vnet_msg_enumFilip Tehlar1-1/+0
2021-05-13tests: move test source to vpp/testDave Wallace3-2622/+0
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne3-3/+0
2021-03-03dhcp: calls to vnet_feature_enable_disable needs to be protectedSteven Luong1-1/+7
2021-02-11tests: tag the tests that do not work with multi-worker configurationAndrew Yourtchenko1-0/+2
2021-01-22tests: add generalized tags for tests, use them for run-solo testsAndrew Yourtchenko2-8/+4
2020-12-14misc: move to new pool_foreach macrosDamjan Marion5-51/+51
2020-11-13ethernet: mac must support 64-bits loadsBenoît Ganne3-4/+5
2020-10-21vlib: print logs to stderr if interactive or nosyslog setDamjan Marion1-1/+1
2020-10-21misc: minimize dependencies on udp.hFlorin Coras3-3/+4
2020-10-07misc: Purge unused pg includesNeale Ranns3-3/+0
2020-08-27tests: "force solo" testcase supportAndrew Yourtchenko2-0/+8
2020-08-25api: register endian handlers for reply messagesOle Troan2-4/+1
2020-05-28dhcp: use per-thread vlib main instead of global oneBenoît Ganne1-2/+2
2020-05-27dhcp: vat support for the dhcp_client_dump APIDave Barach2-4/+33
2020-05-04misc: binary api fuzz test fixesDave Barach1-0/+14
2020-04-26dhcp: fix dhcp proxy behavior for qinq and dot1q subinterfacesStanislav Zaikin2-14/+57
2020-04-24ip: Setting the Link-Local address from the API enables IPv6 on theNeale Ranns2-3/+3
2020-04-13dhcp: fix unicast pkts, clean up state machineDave Barach2-49/+42
2020-04-08misc: check return values from vlib_buffer_copy(...)Dave Barach6-1/+22
2020-04-04misc: sprintf be goneDave Barach2-20/+30
2020-02-21dhcp: update secondary radv_info structuresDave Barach1-22/+47
2020-01-28dhcp: disable extraneous vlib_log spewDave Barach1-9/+12
2020-01-10docs: Edit FEATURE.yaml files so they can be publishedJohn DeNisco1-2/+2
2019-12-17dhcp: client use local loggerPaul Vinciguerra1-7/+6
2019-12-17ip: Protocol Independent IP NeighborsNeale Ranns5-52/+27
2019-12-14tests: changes for scapy 2.4.3 migrationsnaramre2-4/+2
2019-12-10api: multiple connections per processDave Barach2-2/+2
2019-11-30dhcp: add FEATURE.yaml for the DHCP pluginJerome Tollet1-0/+11
2019-11-27nat: fix dhcp client on outside interface with output featureAlexander Chernavin1-0/+1
2019-11-13dhcp: option 61 add missing type fieldDave Barach2-3/+6
2019-11-10dhcp: ipv6 prefix delegation improvementsDave Barach1-10/+96
2019-11-09dhcp: fix dhcpv6 client and dhcpv6 prefix delegationDave Barach3-37/+19
2019-11-05misc: Fix python scripts shebang lineRenato Botelho do Couto1-1/+1
2019-10-31dhcp: fix proxy dhcpv6 size checkBenoît Ganne1-2/+3
2019-10-30dhcp: allocate memory for dnsAleksander Djuric1-2/+8
2019-10-25dhcp: fix crash on unicast renewal sendNeale Ranns10-417/+644
2019-10-21dhcp: python3 support in testsOle Troan2-40/+53
2019-10-09dhcp: dhcp6_pd_client_cp API cleanupJakub Grajciar4-53/+53
2019-10-09api: autogenerate event handler functions for *_test.cOle Troan1-106/+50
2019-10-07dhcp: Move to pluginNeale Ranns31-0/+13878
oller:inmemory-datastore-provider"> <schema-service> <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:schema-service</type> <name>yang-schema-service</name> </schema-service> </inmemory-config-datastore-provider> </module> <module> <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:inmemory-datastore-provider">prefix:inmemory-operational-datastore-provider</type> <name>netconf-operational-store-service</name> <inmemory-operational-datastore-provider xmlns="urn:opendaylight:params:xml:ns:yang:controller:inmemory-datastore-provider"> <schema-service> <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:schema-service</type> <name>yang-schema-service</name> </schema-service> </inmemory-operational-datastore-provider> </module> <module> <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom:impl">prefix:dom-inmemory-data-broker</type> <name>netconf-inmemory-data-broker</name> <schema-service> <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:schema-service</type> <name>yang-schema-service</name> </schema-service> <config-data-store> <type xmlns:config-dom-store-spi="urn:opendaylight:params:xml:ns:yang:controller:md:sal:core:spi:config-dom-store">config-dom-store-spi:config-dom-datastore</type> <name>netconf-config-store-service</name> </config-data-store> <operational-data-store> <type xmlns:operational-dom-store-spi="urn:opendaylight:params:xml:ns:yang:controller:md:sal:core:spi:operational-dom-store">operational-dom-store-spi:operational-dom-datastore</type> <name>netconf-operational-store-service</name> </operational-data-store> </module> <!-- FIXME end--> <!-- HC operational data tree --> <module> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:data:impl">prefix:honeycomb-operational-data-tree</type> <name>operational-data-tree</name> <schema-service> <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:schema-service</type> <name>yang-schema-service</name> </schema-service> <serializer> <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">prefix:binding-dom-mapping-service</type> <name>runtime-mapping-singleton</name> </serializer> <reader-registry> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:translate:api">prefix:honeycomb-reader-registry</type> <name>read-registry</name> </reader-registry> <netconf-monitoring-dom-data-broker> <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:dom-async-data-broker</type> <name>netconf-inmemory-data-broker</name> </netconf-monitoring-dom-data-broker> <context-binding-broker> <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-async-data-broker</type> <name>honeycomb-context-binding-data-broker</name> </context-binding-broker> </module> <!-- DOM data broker which provides transaction functionality for HC using BI format--> <module> <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:v3po:impl">prefix:honeycomb-dom-data-broker</type> <name>honeycomb-dom-data-broker</name> <config-data-tree> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:data:api">prefix:honeycomb-modifiable-data-tree</type> <name>config-data-tree</name> </config-data-tree> <operational-data-tree> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:data:api">prefix:honeycomb-readable-data-tree</type> <name>operational-data-tree</name> </operational-data-tree> </module> <!-- Binding data broker which provides transaction functionality for HC using BA format --> <module> <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">prefix:binding-forwarded-data-broker</type> <name>honeycomb-binding-data-broker</name> <binding-forwarded-data-broker xmlns="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl"> <dom-async-broker> <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:dom-async-data-broker</type> <name>honeycomb-dom-data-broker</name> </dom-async-broker> <schema-service> <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:schema-service</type> <name>yang-schema-service</name> </schema-service> <binding-mapping-service> <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl">binding:binding-dom-mapping-service</type> <name>runtime-mapping-singleton</name> </binding-mapping-service> </binding-forwarded-data-broker> </module> <module> <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:v3po:impl">prefix:v3po</type> <name>v3po-default</name> <dom-broker> <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">prefix:dom-broker-osgi-registry</type> <name>dom-broker</name> </dom-broker> <honeycomb-dom-data-broker> <type xmlns:prefix="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">prefix:dom-async-data-broker</type> <name>honeycomb-dom-data-broker</name> </honeycomb-dom-data-broker> </module> </modules> <services xmlns="urn:opendaylight:params:xml:ns:yang:controller:config"> <!-- FIXME workaround for: https://git.opendaylight.org/gerrit/#/c/37499/ Move to netconf-north-config --> <service> <type xmlns:config-dom-store-spi="urn:opendaylight:params:xml:ns:yang:controller:md:sal:core:spi:config-dom-store">config-dom-store-spi:config-dom-datastore</type> <instance> <name>netconf-config-store-service</name> <provider>/modules/module[type='inmemory-config-datastore-provider'][name='netconf-config-store-service']</provider> </instance> </service> <service> <type xmlns:operational-dom-store-spi="urn:opendaylight:params:xml:ns:yang:controller:md:sal:core:spi:operational-dom-store">operational-dom-store-spi:operational-dom-datastore</type> <instance> <name>netconf-operational-store-service</name> <provider>/modules/module[type='inmemory-operational-datastore-provider'][name='netconf-operational-store-service']</provider> </instance> </service> <service> <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:dom-async-data-broker</type> <instance> <name>netconf-inmemory-data-broker</name> <provider>/modules/module[type='dom-inmemory-data-broker'][name='netconf-inmemory-data-broker']</provider> </instance> </service> <!-- FIXME end--> <service> <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom">dom:dom-async-data-broker</type> <instance> <name>honeycomb-dom-data-broker</name> <provider>/modules/module[type='honeycomb-dom-data-broker'][name='honeycomb-dom-data-broker']</provider> </instance> </service> <service> <type xmlns:binding="urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding">binding:binding-async-data-broker</type> <instance> <name>honeycomb-binding-data-broker</name> <provider>/modules/module[type='binding-forwarded-data-broker'][name='honeycomb-binding-data-broker']</provider> </instance> </service> <service> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:translate:api">prefix:honeycomb-reader-registry</type> <instance> <name>read-registry</name> <provider>/modules/module[type='delegating-reader-registry'][name='read-registry']</provider> </instance> </service> <service> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:translate:api">prefix:honeycomb-writer-registry</type> <instance> <name>write-registry</name> <provider>/modules/module[type='delegating-writer-registry'][name='write-registry']</provider> </instance> </service> <service> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:data:api">prefix:data-tree</type> <instance> <name>inmemory-config-data-tree</name> <provider>/modules/module[type='inmemory-data-tree'][name='inmemory-config-data-tree'] </provider> </instance> <instance> <name>inmemory-persisted-config-data-tree</name> <provider>/modules/module[type='persisting-data-tree-adapter'][name='inmemory-persisted-config-data-tree'] </provider> </instance> </service> <service> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:data:api">prefix:honeycomb-modifiable-data-tree</type> <instance> <name>config-data-tree</name> <provider>/modules/module[type='honeycomb-config-data-tree'][name='config-data-tree'] </provider> </instance> </service> <service> <type xmlns:prefix="urn:honeycomb:params:xml:ns:yang:data:api">prefix:honeycomb-readable-data-tree</type> <instance> <name>operational-data-tree</name> <provider>/modules/module[type='honeycomb-operational-data-tree'][name='operational-data-tree'] </provider> </instance> </service> <service> <type xmlns:dom="urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom"> dom:dom-broker-osgi-registry </type> <instance> <name>vpp-dom-broker</name> <provider>/modules/module[type='v3po'][name='v3po-default']</provider> </instance> </service> </services> </data> </configuration> </snapshot>