From 3ca6e7b42c1a1546f222e37f85a52caf8b87367c Mon Sep 17 00:00:00 2001 From: rameshraghupathy <43161235+rameshraghupathy@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:11:24 -0800 Subject: [PATCH 01/12] Mounting /host/reboot-cause on pmon so that the modules can persist (#20916) Mounting /host/reboot-cause on pmon so that the modules can persist their reboot cause history Why I did it In SmartSwitch each DPU module's reboot-cause history needs to be persisted on the host How I did it By mounting "/host/reboot-cause" volume on pmon How to verify it Once the host boot up check the path on the pmon containe --- rules/docker-platform-monitor.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/docker-platform-monitor.mk b/rules/docker-platform-monitor.mk index 71f9678b5f6a..baf4282517d3 100644 --- a/rules/docker-platform-monitor.mk +++ b/rules/docker-platform-monitor.mk @@ -54,6 +54,7 @@ $(DOCKER_PLATFORM_MONITOR)_CONTAINER_NAME = pmon $(DOCKER_PLATFORM_MONITOR)_RUN_OPT += --privileged -t $(DOCKER_PLATFORM_MONITOR)_RUN_OPT += -v /etc/sonic:/etc/sonic:ro $(DOCKER_PLATFORM_MONITOR)_RUN_OPT += -v /etc/timezone:/etc/timezone:ro +$(DOCKER_PLATFORM_MONITOR)_RUN_OPT += -v /host/reboot-cause:/host/reboot-cause:rw $(DOCKER_PLATFORM_MONITOR)_RUN_OPT += -v /host/pmon/stormond:/usr/share/stormond:rw $(DOCKER_PLATFORM_MONITOR)_RUN_OPT += -v /var/run/platform_cache:/var/run/platform_cache:ro $(DOCKER_PLATFORM_MONITOR)_RUN_OPT += -v /usr/share/sonic/device/pddf:/usr/share/sonic/device/pddf:ro From a98bee6f2d2447aa548820051da15bcb5e6f5363 Mon Sep 17 00:00:00 2001 From: Saikrishna Arcot Date: Sun, 1 Dec 2024 21:58:07 -0800 Subject: [PATCH 02/12] Fix Broadcom RPC build following syncd container upgrade to Bookworm (#20949) Why I did it With the syncd container upgrade to Bookworm in #19712, the RPC containers started failing to build. There are some additional changes needed to the RPC container build and to use a newer version of the PTF package. Work item tracking Microsoft ADO (number only): 30368269 How I did it Modify the RPC dockerfiles to use Python 3, and to use the existing nanomsg package in Debian. Also, enable the Broadcom RPC image build as part of PRs. --- azure-pipelines.yml | 2 + .../broadcom/docker-syncd-brcm-dnx-rpc.mk | 3 +- .../docker-syncd-brcm-dnx-rpc/Dockerfile.j2 | 79 +++++++++++-------- platform/broadcom/docker-syncd-brcm-rpc.mk | 3 +- .../docker-syncd-brcm-rpc/Dockerfile.j2 | 78 ++++++++++-------- platform/broadcom/libsaithrift-dev.mk | 6 -- platform/broadcom/rules.mk | 2 + 7 files changed, 100 insertions(+), 73 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 3956a7c94448..4af6d03fea36 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -70,6 +70,8 @@ stages: - name: broadcom variables: swi_image: yes + docker_syncd_rpc_image: yes + platform_rpc: brcm INCLUDE_RESTAPI: y - name: mellanox variables: diff --git a/platform/broadcom/docker-syncd-brcm-dnx-rpc.mk b/platform/broadcom/docker-syncd-brcm-dnx-rpc.mk index 0416007a2c25..88c04a3136d8 100644 --- a/platform/broadcom/docker-syncd-brcm-dnx-rpc.mk +++ b/platform/broadcom/docker-syncd-brcm-dnx-rpc.mk @@ -3,13 +3,14 @@ DOCKER_SYNCD_BRCM_DNX_RPC = docker-syncd-brcm-dnx-rpc.gz DOCKER_SYNCD_DNX_BASE = docker-syncd-brcm-dnx.gz $(DOCKER_SYNCD_BRCM_DNX_RPC)_PATH = $(PLATFORM_PATH)/docker-syncd-brcm-dnx-rpc -$(DOCKER_SYNCD_BRCM_DNX_RPC)_DEPENDS += $(SYNCD_RPC) $(LIBTHRIFT) $(PTF) +$(DOCKER_SYNCD_BRCM_DNX_RPC)_DEPENDS += $(SYNCD_RPC) ifeq ($(INSTALL_DEBUG_TOOLS), y) $(DOCKER_SYNCD_BRCM_DNX_RPC)_DEPENDS += $(SYNCD_RPC_DBG) \ $(LIBSWSSCOMMON_DBG) \ $(LIBSAIMETADATA_DBG) \ $(LIBSAIREDIS_DBG) endif +$(DOCKER_SYNCD_BRCM_DNX_RPC)_PYTHON_WHEELS += $(PTF_PY3) $(DOCKER_SYNCD_BRCM_DNX_RPC)_FILES += $(DSSERVE) $(BCMCMD) $(SUPERVISOR_PROC_EXIT_LISTENER_SCRIPT) $(DOCKER_SYNCD_BRCM_DNX_RPC)_LOAD_DOCKERS += $(DOCKER_SYNCD_DNX_BASE) SONIC_DOCKER_IMAGES += $(DOCKER_SYNCD_BRCM_DNX_RPC) diff --git a/platform/broadcom/docker-syncd-brcm-dnx-rpc/Dockerfile.j2 b/platform/broadcom/docker-syncd-brcm-dnx-rpc/Dockerfile.j2 index ca85d74083ea..b5ed2b720e93 100644 --- a/platform/broadcom/docker-syncd-brcm-dnx-rpc/Dockerfile.j2 +++ b/platform/broadcom/docker-syncd-brcm-dnx-rpc/Dockerfile.j2 @@ -1,58 +1,71 @@ +{% from "dockers/dockerfile-macros.j2" import install_debian_packages, install_python_wheels, copy_files %} FROM docker-syncd-brcm-dnx-{{DOCKER_USERNAME}}:{{DOCKER_USERTAG}} ## Make apt-get non-interactive ENV DEBIAN_FRONTEND=noninteractive -COPY \ -{% for deb in docker_syncd_brcm_dnx_rpc_debs.split(' ') -%} -debs/{{ deb }}{{' '}} -{%- endfor -%} -debs/ - RUN apt-get purge -y syncd ## Pre-install the fundamental packages RUN apt-get update \ && apt-get -y install \ net-tools \ - python3-pip \ - python-setuptools \ + python3-pip \ + python3-dev \ + python-is-python3 \ + python3-scapy \ build-essential \ libssl-dev \ libffi-dev \ - python-dev \ wget \ cmake \ - libqt5core5a \ - libqt5network5 \ - libboost-atomic1.74.0 - -RUN dpkg_apt() { [ -f $1 ] && { dpkg -i $1 || apt-get -y install -f; } || return 1; } ; \ -{% for deb in docker_syncd_brcm_dnx_rpc_debs.split(' ') -%} -dpkg_apt debs/{{ deb }}{{'; '}} -{%- endfor %} - -RUN wget https://github.com/nanomsg/nanomsg/archive/1.0.0.tar.gz \ - && tar xvfz 1.0.0.tar.gz \ - && cd nanomsg-1.0.0 \ - && mkdir -p build \ - && cmake . \ - && make install \ - && ldconfig \ - && cd .. \ - && rm -fr nanomsg-1.0.0 \ - && rm -f 1.0.0.tar.gz \ - && pip2 install cffi==1.7.0 \ - && pip2 install --upgrade cffi==1.7.0 \ - && pip2 install wheel \ - && pip2 install nnpy \ + libnanomsg5 \ + libnanomsg-dev + +{% if docker_syncd_brcm_dnx_rpc_debs.strip() -%} +# Copy locally-built Debian package dependencies +{{ copy_files("debs/", docker_syncd_brcm_dnx_rpc_debs.split(' '), "/debs/") }} +{% endif %} + +{% if docker_syncd_brcm_dnx_rpc_pydebs.strip() -%} +# Copy locally-built Debian package dependencies +{{ copy_files("python-debs/", docker_syncd_brcm_dnx_rpc_pydebs.split(' '), "/debs/") }} +{% endif %} + +{% if docker_syncd_brcm_dnx_rpc_debs.strip() -%} +# Install locally-built Debian packages and implicitly install their dependencies +{{ install_debian_packages(docker_syncd_brcm_dnx_rpc_debs.split(' ')) }} +{% endif %} + +{% if docker_syncd_brcm_dnx_rpc_pydebs.strip() -%} +# Install locally-built Debian packages and implicitly install their dependencies +{{ install_debian_packages(docker_syncd_brcm_dnx_rpc_pydebs.split(' ')) }} +{% endif %} + +RUN pip3 install cffi==1.16.0 \ + && pip3 install wheel \ + && pip3 install nnpy \ && mkdir -p /opt \ && cd /opt \ && wget https://raw.githubusercontent.com/p4lang/ptf/master/ptf_nn/ptf_nn_agent.py \ - && mkdir ptf && cd ptf && wget https://raw.githubusercontent.com/p4lang/ptf/master/src/ptf/afpacket.py && touch __init__.py \ && apt-get clean -y; apt-get autoclean -y; apt-get autoremove -y \ && rm -rf /root/deps COPY ["ptf_nn_agent.conf", "/etc/supervisor/conf.d/"] +## Clean up +RUN apt-get -y purge \ + cmake \ + libssl-dev \ + libffi-dev \ + python3-dev \ + python3-pip \ + libthrift-dev \ + build-essential + +RUN apt-get clean -y && \ + apt-get autoclean -y && \ + apt-get autoremove -y && \ + rm -rf /debs + ENTRYPOINT ["/usr/local/bin/supervisord"] diff --git a/platform/broadcom/docker-syncd-brcm-rpc.mk b/platform/broadcom/docker-syncd-brcm-rpc.mk index 929642331598..98e443a9f130 100644 --- a/platform/broadcom/docker-syncd-brcm-rpc.mk +++ b/platform/broadcom/docker-syncd-brcm-rpc.mk @@ -2,13 +2,14 @@ DOCKER_SYNCD_BRCM_RPC = docker-syncd-brcm-rpc.gz $(DOCKER_SYNCD_BRCM_RPC)_PATH = $(PLATFORM_PATH)/docker-syncd-brcm-rpc -$(DOCKER_SYNCD_BRCM_RPC)_DEPENDS += $(SYNCD_RPC) $(LIBTHRIFT) $(PTF) +$(DOCKER_SYNCD_BRCM_RPC)_DEPENDS += $(SYNCD_RPC) ifeq ($(INSTALL_DEBUG_TOOLS), y) $(DOCKER_SYNCD_BRCM_RPC)_DEPENDS += $(SYNCD_RPC_DBG) \ $(LIBSWSSCOMMON_DBG) \ $(LIBSAIMETADATA_DBG) \ $(LIBSAIREDIS_DBG) endif +$(DOCKER_SYNCD_BRCM_RPC)_PYTHON_WHEELS += $(PTF_PY3) $(DOCKER_SYNCD_BRCM_RPC)_FILES += $(DSSERVE) $(BCMCMD) $(SUPERVISOR_PROC_EXIT_LISTENER_SCRIPT) $(DOCKER_SYNCD_BRCM_RPC)_LOAD_DOCKERS += $(DOCKER_SYNCD_BASE) SONIC_DOCKER_IMAGES += $(DOCKER_SYNCD_BRCM_RPC) diff --git a/platform/broadcom/docker-syncd-brcm-rpc/Dockerfile.j2 b/platform/broadcom/docker-syncd-brcm-rpc/Dockerfile.j2 index 3517b037a40a..82e2e510ea98 100644 --- a/platform/broadcom/docker-syncd-brcm-rpc/Dockerfile.j2 +++ b/platform/broadcom/docker-syncd-brcm-rpc/Dockerfile.j2 @@ -1,51 +1,50 @@ +{% from "dockers/dockerfile-macros.j2" import install_debian_packages, install_python_wheels, copy_files %} FROM docker-syncd-brcm-{{DOCKER_USERNAME}}:{{DOCKER_USERTAG}} ## Make apt-get non-interactive ENV DEBIAN_FRONTEND=noninteractive -COPY \ -{% for deb in docker_syncd_brcm_rpc_debs.split(' ') -%} -debs/{{ deb }}{{' '}} -{%- endfor -%} -debs/ - RUN apt-get purge -y syncd ## Pre-install the fundamental packages RUN apt-get update \ && apt-get -y install \ net-tools \ - python3-pip \ - python-setuptools \ + python3-pip \ + python3-dev \ + python-is-python3 \ + python3-scapy \ build-essential \ libssl-dev \ libffi-dev \ - python-dev \ wget \ cmake \ - libqt5core5a \ - libqt5network5 \ - libboost-atomic1.74.0 - -RUN dpkg_apt() { [ -f $1 ] && { dpkg -i $1 || apt-get -y install -f; } || return 1; } ; \ -{% for deb in docker_syncd_brcm_rpc_debs.split(' ') -%} -dpkg_apt debs/{{ deb }}{{'; '}} -{%- endfor %} - -RUN wget https://github.com/nanomsg/nanomsg/archive/1.0.0.tar.gz \ - && tar xvfz 1.0.0.tar.gz \ - && cd nanomsg-1.0.0 \ - && mkdir -p build \ - && cmake . \ - && make install \ - && ldconfig \ - && cd .. \ - && rm -fr nanomsg-1.0.0 \ - && rm -f 1.0.0.tar.gz \ - && pip2 install cffi==1.7.0 \ - && pip2 install --upgrade cffi==1.7.0 \ - && pip2 install wheel \ - && pip2 install nnpy \ + libnanomsg5 \ + libnanomsg-dev + +{% if docker_syncd_brcm_rpc_debs.strip() -%} +# Copy locally-built Debian package dependencies +{{ copy_files("debs/", docker_syncd_brcm_rpc_debs.split(' '), "/debs/") }} +{% endif %} + +{% if docker_syncd_brcm_rpc_pydebs.strip() -%} +# Copy locally-built Debian package dependencies +{{ copy_files("python-debs/", docker_syncd_brcm_rpc_pydebs.split(' '), "/debs/") }} +{% endif %} + +{% if docker_syncd_brcm_rpc_debs.strip() -%} +# Install locally-built Debian packages and implicitly install their dependencies +{{ install_debian_packages(docker_syncd_brcm_rpc_debs.split(' ')) }} +{% endif %} + +{% if docker_syncd_brcm_rpc_pydebs.strip() -%} +# Install locally-built Debian packages and implicitly install their dependencies +{{ install_debian_packages(docker_syncd_brcm_rpc_pydebs.split(' ')) }} +{% endif %} + +RUN pip3 install cffi==1.16.0 \ + && pip3 install wheel \ + && pip3 install nnpy \ && mkdir -p /opt \ && cd /opt \ && wget https://raw.githubusercontent.com/p4lang/ptf/master/ptf_nn/ptf_nn_agent.py \ @@ -54,4 +53,19 @@ RUN wget https://github.com/nanomsg/nanomsg/archive/1.0.0.tar.gz \ COPY ["ptf_nn_agent.conf", "/etc/supervisor/conf.d/"] +## Clean up +RUN apt-get -y purge \ + cmake \ + libssl-dev \ + libffi-dev \ + python3-dev \ + python3-pip \ + libthrift-dev \ + build-essential + +RUN apt-get clean -y && \ + apt-get autoclean -y && \ + apt-get autoremove -y && \ + rm -rf /debs + ENTRYPOINT ["/usr/local/bin/supervisord"] diff --git a/platform/broadcom/libsaithrift-dev.mk b/platform/broadcom/libsaithrift-dev.mk index ec4e1f6e6da6..037f12f03501 100644 --- a/platform/broadcom/libsaithrift-dev.mk +++ b/platform/broadcom/libsaithrift-dev.mk @@ -4,14 +4,8 @@ SAI_VER = 0.9.4 LIBSAITHRIFT_DEV = libsaithrift$(SAITHRIFT_VER)-dev_$(SAI_VER)_amd64.deb $(LIBSAITHRIFT_DEV)_SRC_PATH = $(SRC_PATH)/sonic-sairedis/SAI -#Support two different versions of thrift ifeq ($(SAITHRIFT_V2),y) -$(LIBSAITHRIFT_DEV)_DEPENDS += $(LIBTHRIFT_0_14_1) $(LIBTHRIFT_0_14_1_DEV) $(PYTHON3_THRIFT_0_14_1) $(THRIFT_0_14_1_COMPILER) -$(LIBSAITHRIFT_DEV)_RDEPENDS += $(LIBTHRIFT_0_14_1) $(LIBSAITHRIFT_DEV)_BUILD_ENV = SAITHRIFTV2=true SAITHRIFT_VER=v2 -else -$(LIBSAITHRIFT_DEV)_DEPENDS += $(LIBTHRIFT) $(LIBTHRIFT_DEV) $(PYTHON_THRIFT) $(THRIFT_COMPILER) -$(LIBSAITHRIFT_DEV)_RDEPENDS += $(LIBTHRIFT) endif $(LIBSAITHRIFT_DEV)_DEPENDS += $(BRCM_XGS_SAI) $(BRCM_XGS_SAI_DEV) $(LIBSAITHRIFT_DEV)_RDEPENDS += $(BRCM_XGS_SAI) diff --git a/platform/broadcom/rules.mk b/platform/broadcom/rules.mk index 4070f7be06ae..e3f0e46ccccc 100755 --- a/platform/broadcom/rules.mk +++ b/platform/broadcom/rules.mk @@ -56,5 +56,7 @@ $(SYNCD)_DEPENDS += $(BRCM_XGS_SAI) $(BRCM_XGS_SAI_DEV) $(SYNCD)_UNINSTALLS += $(BRCM_XGS_SAI_DEV) $(BRCM_XGS_SAI) ifeq ($(ENABLE_SYNCD_RPC),y) +# Remove the libthrift_0.11.0 dependency injected by rules/syncd.mk +$(SYNCD)_DEPENDS := $(filter-out $(LIBTHRIFT_DEV),$($(SYNCD)_DEPENDS)) $(SYNCD)_DEPENDS += $(LIBSAITHRIFT_DEV) endif From 56c07d2336f295a44ae01ece67f49986b8770dc9 Mon Sep 17 00:00:00 2001 From: Stepan Blyshchak <38952541+stepanblyschak@users.noreply.github.com> Date: Mon, 2 Dec 2024 08:45:43 +0200 Subject: [PATCH 03/12] [healthd] fix healthd shutdown race (#19504) #### Why I did it To fix errors that happen when writing to the queue: ``` Jun 5 23:04:41.798613 r-leopard-56 NOTICE healthd: Caught SIGTERM - exiting... Jun 5 23:04:41.798985 r-leopard-56 NOTICE healthd: Caught SIGTERM - exiting... Jun 5 23:04:41.799535 r-leopard-56 NOTICE healthd: Caught SIGTERM - exiting... Jun 5 23:04:41.806010 r-leopard-56 NOTICE healthd: Caught SIGTERM - exiting... Jun 5 23:04:41.814075 r-leopard-56 ERR healthd: system_service[Errno 104] Connection reset by peer Jun 5 23:04:41.824135 r-leopard-56 ERR healthd: Traceback (most recent call last):#012 File "/usr/local/lib/python3.9/dist-packages/health_checker/sysmonitor.py", line 484, in system_service#012 msg = self.myQ.get(timeout=QUEUE_TIMEOUT)#012 File "", line 2, in get#012 File "/usr/lib/python3.9/multiprocessing/managers.py", line 809, in _callmethod#012 kind, result = conn.recv()#012 File "/usr/lib/python3.9/multiprocessing/connection.py", line 255, in recv#012 buf = self._recv_bytes()#012 File "/usr/lib/python3.9/multiprocessing/connection.py", line 419, in _recv_bytes#012 buf = self._recv(4)#012 File "/usr/lib/python3.9/multiprocessing/connection.py", line 384, in _recv#012 chunk = read(handle, remaining)#012ConnectionResetError: [Errno 104] Connection reset by peer Jun 5 23:04:41.826489 r-leopard-56 INFO healthd[8494]: ERROR:dbus.connection:Exception in handler for D-Bus signal: Jun 5 23:04:41.826591 r-leopard-56 INFO healthd[8494]: Traceback (most recent call last): Jun 5 23:04:41.826640 r-leopard-56 INFO healthd[8494]: File "/usr/lib/python3/dist-packages/dbus/connection.py", line 232, in maybe_handle_message Jun 5 23:04:41.826686 r-leopard-56 INFO healthd[8494]: self._handler(*args, **kwargs) Jun 5 23:04:41.826738 r-leopard-56 INFO healthd[8494]: File "/usr/local/lib/python3.9/dist-packages/health_checker/sysmonitor.py", line 82, in on_job_removed Jun 5 23:04:41.826785 r-leopard-56 INFO healthd[8494]: self.task_notify(msg) Jun 5 23:04:41.826831 r-leopard-56 INFO healthd[8494]: File "/usr/local/lib/python3.9/dist-packages/health_checker/sysmonitor.py", line 110, in task_notify Jun 5 23:04:41.826877 r-leopard-56 INFO healthd[8494]: self.task_queue.put(msg) Jun 5 23:04:41.826923 r-leopard-56 INFO healthd[8494]: File "", line 2, in put Jun 5 23:04:41.826973 r-leopard-56 INFO healthd[8494]: File "/usr/lib/python3.9/multiprocessing/managers.py", line 808, in _callmethod Jun 5 23:04:41.827018 r-leopard-56 INFO healthd[8494]: conn.send((self._id, methodname, args, kwds)) Jun 5 23:04:41.827065 r-leopard-56 INFO healthd[8494]: File "/usr/lib/python3.9/multiprocessing/connection.py", line 211, in send Jun 5 23:04:41.827115 r-leopard-56 INFO healthd[8494]: self._send_bytes(_ForkingPickler.dumps(obj)) Jun 5 23:04:41.827158 r-leopard-56 INFO healthd[8494]: File "/usr/lib/python3.9/multiprocessing/connection.py", line 416, in _send_bytes Jun 5 23:04:41.827199 r-leopard-56 INFO healthd[8494]: self._send(header + buf) Jun 5 23:04:41.827254 r-leopard-56 INFO healthd[8494]: File "/usr/lib/python3.9/multiprocessing/connection.py", line 373, in _send Jun 5 23:04:41.827322 r-leopard-56 INFO healthd[8494]: n = write(self._handle, buf) Jun 5 23:04:41.827368 r-leopard-56 INFO healthd[8494]: BrokenPipeError: [Errno 32] Broken pipe Jun 5 23:04:42.800216 r-leopard-56 NOTICE healthd: Caught SIGTERM - exiting... ``` When the multiprocessing.Manager is shutdown the queue will raise the above errors. This happens during shutdown - fast-reboot, warm-reboot. With the fix, system-health service does not hang: ``` root@sonic:/home/admin# sudo systemctl start system-health ; sleep 10; echo "$(date): Stopping..."; sudo systemctl stop system-health; echo "$(date): Stopped" Thu Oct 17 01:07:56 PM IDT 2024: Stopping... Thu Oct 17 01:07:58 PM IDT 2024: Stopped root@sonic:/home/admin# sudo systemctl start system-health ; sleep 10; echo "$(date): Stopping..."; sudo systemctl stop system-health; echo "$(date): Stopped" Thu Oct 17 01:08:13 PM IDT 2024: Stopping... Thu Oct 17 01:08:14 PM IDT 2024: Stopped root@sonic:/home/admin# sudo systemctl start system-health ; sleep 10; echo "$(date): Stopping..."; sudo systemctl stop system-health; echo "$(date): Stopped" Thu Oct 17 01:09:05 PM IDT 2024: Stopping... Thu Oct 17 01:09:06 PM IDT 2024: Stopped ``` ##### Work item tracking - Microsoft ADO **(number only)**: #### How I did it Remove the call to shutdown, the cleanup will happen automatically when GC runs as per documentation - https://docs.python.org/3/library/multiprocessing.html #### How to verify it Run warm-reboot, fast-reboot multiple times and verify no errors in the log. #### Which release branch to backport (provide reason below if selected) - [ ] 201811 - [ ] 201911 - [ ] 202006 - [ ] 202012 - [ ] 202106 - [ ] 202111 - [x] 202205 - [x] 202311 - [x] 202405 #### Tested branch (Please provide the tested image version) - [ ] - [ ] #### Description for the changelog #### Link to config_db schema for YANG module changes #### A picture of a cute animal (not mandatory but encouraged) --- .../health_checker/sysmonitor.py | 24 +++++++++---------- 1 file changed, 11 insertions(+), 13 deletions(-) diff --git a/src/system-health/health_checker/sysmonitor.py b/src/system-health/health_checker/sysmonitor.py index c07b58b5489b..1f95006befcf 100755 --- a/src/system-health/health_checker/sysmonitor.py +++ b/src/system-health/health_checker/sysmonitor.py @@ -104,6 +104,11 @@ def task_worker(self): logger.log_info("Start Listening to systemd bus (pid {0})".format(os.getpid())) self.subscribe_sysbus() + def task_stop(self): + # FIXME: Gracefully stop `loop.run()`. + self._task_process.kill() + return True + def task_notify(self, msg): if self.task_stopping_event.is_set(): return @@ -481,9 +486,11 @@ def system_service(self): from queue import Empty # Queue to receive the STATEDB and Systemd state change event - while not self.task_stopping_event.is_set(): + while True: try: msg = self.myQ.get(timeout=QUEUE_TIMEOUT) + if msg == "stop": + break event = msg["unit"] event_src = msg["evt_src"] event_time = msg["time"] @@ -503,15 +510,10 @@ def system_service(self): monitor_statedb_table.task_stop() def task_worker(self): - if self.task_stopping_event.is_set(): - return self.system_service() def task_stop(self): - # Signal the process to stop - self.task_stopping_event.set() - #Clear the resources of mpmgr- Queue - self.mpmgr.shutdown() + self.myQ.put("stop") # Wait for the process to exit self._task_process.join(self._stop_timeout_secs) @@ -519,12 +521,8 @@ def task_stop(self): # If the process didn't exit, attempt to kill it if self._task_process.is_alive(): logger.log_notice("Attempting to kill sysmon main process with pid {}".format(self._task_process.pid)) - os.kill(self._task_process.pid, signal.SIGKILL) - - if self._task_process.is_alive(): - logger.log_error("Sysmon main process with pid {} could not be killed".format(self._task_process.pid)) + self._task_process.kill() + self._task_process.join() return False return True - - From 6506a6e290f15f8a9a211a3209043c500cb8c0ad Mon Sep 17 00:00:00 2001 From: Gagan Punathil Ellath Date: Sun, 1 Dec 2024 22:55:49 -0800 Subject: [PATCH 04/12] Debug dump utility dash objects update (#19440) Why I did it This PR is required for the changes in sonic-net/sonic-utilities#3387. Adds libdashapi in the image and adds dependency of libdashapi to sonic-utilities Work item tracking Microsoft ADO (number only): How I did it Changed files/build_templates/sonic_debian_extension.j2 to install libdashapi to the image and changed rules/sonic-utilities.mk to add the dependency --- files/build_templates/sonic_debian_extension.j2 | 5 +++++ rules/sonic-utilities.mk | 3 +++ 2 files changed, 8 insertions(+) diff --git a/files/build_templates/sonic_debian_extension.j2 b/files/build_templates/sonic_debian_extension.j2 index e0ede21e5490..18658ab0184f 100644 --- a/files/build_templates/sonic_debian_extension.j2 +++ b/files/build_templates/sonic_debian_extension.j2 @@ -1137,7 +1137,12 @@ sudo cp {{platform_api_py3_wheel_path}} $FILESYSTEM_ROOT/$SONIC_PLATFORM_PY3_WHE sudo https_proxy=$https_proxy LANG=C chroot $FILESYSTEM_ROOT pip3 install $SONIC_PLATFORM_PY3_WHEEL_NAME sudo rm -rf $FILESYSTEM_ROOT/$SONIC_PLATFORM_PY3_WHEEL_NAME + +sudo dpkg --root=$FILESYSTEM_ROOT -i $debs_path/libdashapi_*.deb || \ + sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y install -f + sudo LANG=C DEBIAN_FRONTEND=noninteractive chroot $FILESYSTEM_ROOT apt-get -y install xmlstarlet + {% endif %} {%- if SONIC_ROUTING_STACK == "frr" %} diff --git a/rules/sonic-utilities.mk b/rules/sonic-utilities.mk index 64db62c49f53..d0dec73e90e5 100644 --- a/rules/sonic-utilities.mk +++ b/rules/sonic-utilities.mk @@ -21,4 +21,7 @@ $(SONIC_UTILITIES_PY3)_DEBS_DEPENDS = $(LIBYANG) \ $(LIBYANG_PY3) \ $(LIBSWSSCOMMON) \ $(PYTHON3_SWSSCOMMON) +ifeq ($(CONFIGURED_PLATFORM),nvidia-bluefield) +$(SONIC_UTILITIES_PY3)_DEBS_DEPENDS += $(LIB_SONIC_DASH_API) +endif SONIC_PYTHON_WHEELS += $(SONIC_UTILITIES_PY3) From 22159b9af4d280ac8a4d265f4224bffba8a697fd Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Mon, 2 Dec 2024 19:01:32 +0800 Subject: [PATCH 05/12] [submodule] Update submodule sonic-swss-common to the latest HEAD automatically (#20983) #### Why I did it src/sonic-swss-common ``` * aa1021f - (HEAD -> master, origin/master, origin/HEAD) Update redispipeline.h (#954) (30 minutes ago) [Yijiao Qin] ``` #### How I did it #### How to verify it #### Description for the changelog --- src/sonic-swss-common | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-swss-common b/src/sonic-swss-common index 6bac82be1884..aa1021fb14bd 160000 --- a/src/sonic-swss-common +++ b/src/sonic-swss-common @@ -1 +1 @@ -Subproject commit 6bac82be1884f8e2c7e43aef2c8a9e6ee20c440f +Subproject commit aa1021fb14bd79c01e34ea99733b2213da70029a From 3bf26956f1fb7a31ed673656ace417455de2e64d Mon Sep 17 00:00:00 2001 From: Stephen Sun <5379172+stephenxs@users.noreply.github.com> Date: Tue, 3 Dec 2024 01:24:14 +0800 Subject: [PATCH 06/12] [Dynamic buffer] Reduce small packet percentage to 50% (#20632) [Dynamic buffer] Reduce small packet percentage to 50% Signed-off-by: Stephen Sun --- files/build_templates/buffers_config.j2 | 2 +- .../tests/sample_output/py2/buffers-mellanox2410-dynamic.json | 2 +- .../tests/sample_output/py3/buffers-mellanox2410-dynamic.json | 2 +- .../py3/buffers-mellanox4600c-t0-dynamic-remap-disabled.json | 2 +- .../sample_output/py3/buffers-mellanox4600c-t0-dynamic.json | 2 +- .../py3/buffers-mellanox4600c-t1-dynamic-remap-disabled.json | 2 +- .../sample_output/py3/buffers-mellanox4600c-t1-dynamic.json | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/files/build_templates/buffers_config.j2 b/files/build_templates/buffers_config.j2 index 9787bec1bd68..8ad98b89c1c6 100644 --- a/files/build_templates/buffers_config.j2 +++ b/files/build_templates/buffers_config.j2 @@ -302,7 +302,7 @@ def "LOSSLESS_TRAFFIC_PATTERN": { "AZURE": { "mtu": "1024", - "small_packet_percentage": "100" + "small_packet_percentage": "50" } } {% endif %} diff --git a/src/sonic-config-engine/tests/sample_output/py2/buffers-mellanox2410-dynamic.json b/src/sonic-config-engine/tests/sample_output/py2/buffers-mellanox2410-dynamic.json index 1cb60747fc3e..2f6fa6584cb3 100644 --- a/src/sonic-config-engine/tests/sample_output/py2/buffers-mellanox2410-dynamic.json +++ b/src/sonic-config-engine/tests/sample_output/py2/buffers-mellanox2410-dynamic.json @@ -1302,7 +1302,7 @@ "LOSSLESS_TRAFFIC_PATTERN": { "AZURE": { "mtu": "1024", - "small_packet_percentage": "100" + "small_packet_percentage": "50" } } } diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox2410-dynamic.json b/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox2410-dynamic.json index 109389c95047..40e57b993e37 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox2410-dynamic.json +++ b/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox2410-dynamic.json @@ -1302,7 +1302,7 @@ "LOSSLESS_TRAFFIC_PATTERN": { "AZURE": { "mtu": "1024", - "small_packet_percentage": "100" + "small_packet_percentage": "50" } } } diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t0-dynamic-remap-disabled.json b/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t0-dynamic-remap-disabled.json index c70d257b3a8d..44dce5912819 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t0-dynamic-remap-disabled.json +++ b/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t0-dynamic-remap-disabled.json @@ -2002,7 +2002,7 @@ "LOSSLESS_TRAFFIC_PATTERN": { "AZURE": { "mtu": "1024", - "small_packet_percentage": "100" + "small_packet_percentage": "50" } } } diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t0-dynamic.json b/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t0-dynamic.json index a784d0e0cff3..d653ef10eacf 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t0-dynamic.json +++ b/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t0-dynamic.json @@ -2038,7 +2038,7 @@ "LOSSLESS_TRAFFIC_PATTERN": { "AZURE": { "mtu": "1024", - "small_packet_percentage": "100" + "small_packet_percentage": "50" } } } diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t1-dynamic-remap-disabled.json b/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t1-dynamic-remap-disabled.json index 4adfa363eed7..5d34084e44d1 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t1-dynamic-remap-disabled.json +++ b/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t1-dynamic-remap-disabled.json @@ -1475,7 +1475,7 @@ "LOSSLESS_TRAFFIC_PATTERN": { "AZURE": { "mtu": "1024", - "small_packet_percentage": "100" + "small_packet_percentage": "50" } } } diff --git a/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t1-dynamic.json b/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t1-dynamic.json index d036b2d723bb..670cb7cd1568 100644 --- a/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t1-dynamic.json +++ b/src/sonic-config-engine/tests/sample_output/py3/buffers-mellanox4600c-t1-dynamic.json @@ -1654,7 +1654,7 @@ "LOSSLESS_TRAFFIC_PATTERN": { "AZURE": { "mtu": "1024", - "small_packet_percentage": "100" + "small_packet_percentage": "50" } } } From 73982cff67b4f211c23f5b9b127750f99ff522ad Mon Sep 17 00:00:00 2001 From: Sudharsan Dhamal Gopalarathnam Date: Mon, 2 Dec 2024 09:58:05 -0800 Subject: [PATCH 07/12] [Mellanox]Updating SAI Version to SAIBuild2405.30.0.1 (#20934) - Why I did it Fix issue found - How I did it update the makefile to point to newer versions - How to verify it sonic-mgmt test --- platform/mellanox/mlnx-sai.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/mellanox/mlnx-sai.mk b/platform/mellanox/mlnx-sai.mk index 96cf4019f23a..92b6382312f7 100644 --- a/platform/mellanox/mlnx-sai.mk +++ b/platform/mellanox/mlnx-sai.mk @@ -1,6 +1,6 @@ # Mellanox SAI -MLNX_SAI_VERSION = SAIBuild2405.30.0.0 +MLNX_SAI_VERSION = SAIBuild2405.30.0.1 MLNX_SAI_ASSETS_GITHUB_URL = https://github.com/Mellanox/Spectrum-SDK-Drivers-SONiC-Bins MLNX_SAI_ASSETS_RELEASE_TAG = sai-$(MLNX_SAI_VERSION)-$(BLDENV)-$(CONFIGURED_ARCH) MLNX_SAI_ASSETS_URL = $(MLNX_SAI_ASSETS_GITHUB_URL)/releases/download/$(MLNX_SAI_ASSETS_RELEASE_TAG) From a6b9e1af61d0737ad133fb4a79cf53ffa0adbcba Mon Sep 17 00:00:00 2001 From: krismarvell <108510436+krismarvell@users.noreply.github.com> Date: Tue, 3 Dec 2024 00:18:06 +0530 Subject: [PATCH 08/12] [ci]: Fix pipeline build platform name for marvell-teralynx (#20936) To Fix newly renamed marvell-teralynx pipeline build failures after #19829 --- .azure-pipelines/azure-pipelines-build.yml | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.azure-pipelines/azure-pipelines-build.yml b/.azure-pipelines/azure-pipelines-build.yml index 642f356083bc..57819513073c 100644 --- a/.azure-pipelines/azure-pipelines-build.yml +++ b/.azure-pipelines/azure-pipelines-build.yml @@ -82,7 +82,7 @@ jobs: variables: dbg_image: yes - - name: innovium + - name: marvell-teralynx variables: dbg_image: yes diff --git a/README.md b/README.md index 5799352af345..aebacea58ca4 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ [![Broadcom](https://dev.azure.com/mssonic/build/_apis/build/status/broadcom/Azure.sonic-buildimage.official.broadcom?branchName=master&label=Broadcom)](https://dev.azure.com/mssonic/build/_build/latest?definitionId=138&branchName=master) [![Centec](https://dev.azure.com/mssonic/build/_apis/build/status/centec/Azure.sonic-buildimage.official.centec?branchName=master&label=Centec)](https://dev.azure.com/mssonic/build/_build/latest?definitionId=143&branchName=master) [![Centec(arm64)](https://dev.azure.com/mssonic/build/_apis/build/status/centec/Azure.sonic-buildimage.official.centec-arm64?branchName=master&label=Centec-arm64)](https://dev.azure.com/mssonic/build/_build/latest?definitionId=140&branchName=master) -[![Marvell-Teralynx](https://dev.azure.com/mssonic/build/_apis/build/status/marvell-teralynx/Azure.sonic-buildimage.official.innovium?branchName=master&label=Marvell-Teralynx)](https://dev.azure.com/mssonic/build/_build/latest?definitionId=148&branchName=master) +[![Marvell-Teralynx](https://dev.azure.com/mssonic/build/_apis/build/status/marvell-teralynx/Azure.sonic-buildimage.official.marvell-teralynx?branchName=master&label=Marvell-Teralynx)](https://dev.azure.com/mssonic/build/_build/latest?definitionId=148&branchName=master) [![Mellanox](https://dev.azure.com/mssonic/build/_apis/build/status/mellanox/Azure.sonic-buildimage.official.mellanox?branchName=master&label=Mellanox)](https://dev.azure.com/mssonic/build/_build/latest?definitionId=139&branchName=master) [![Marvell(armhf)](https://dev.azure.com/mssonic/build/_apis/build/status/marvell/Azure.sonic-buildimage.official.marvell-armhf?branchName=master&label=Marvell-armhf)](https://dev.azure.com/mssonic/build/_build/latest?definitionId=141&branchName=master) [![Marvell(arm64)](https://dev.azure.com/mssonic/build/_apis/build/status/marvell/Azure.sonic-buildimage.official.marvell-arm64?branchName=master&label=Marvell-arm64)](https://dev.azure.com/mssonic/build/_build/latest?definitionId=999&branchName=master) From f94d4f81c7234c74108cc0aed899e9f5da6cc91e Mon Sep 17 00:00:00 2001 From: Stepan Blyshchak <38952541+stepanblyschak@users.noreply.github.com> Date: Tue, 3 Dec 2024 00:11:11 +0200 Subject: [PATCH 09/12] [system-health] delay system-health service start (#20771) Why I did it To improve boot time and stabilize boot time as well as fast-reboot downtime consistency. How I did it Delay system-health daemon till boot is finished, same as other daemons. Signed-off-by: Stepan Blyschak --- src/system-health/scripts/healthd | 3 +++ src/system-health/tests/test_system_health.py | 7 ++++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/system-health/scripts/healthd b/src/system-health/scripts/healthd index 28bffeb7129b..3d250be6a8ef 100644 --- a/src/system-health/scripts/healthd +++ b/src/system-health/scripts/healthd @@ -5,6 +5,9 @@ System health monitor daemon for SONiC """ +from swsscommon.swsscommon import RestartWaiter +RestartWaiter.waitAdvancedBootDone() + import signal import threading import time diff --git a/src/system-health/tests/test_system_health.py b/src/system-health/tests/test_system_health.py index 4aeb3b18f041..179971844907 100644 --- a/src/system-health/tests/test_system_health.py +++ b/src/system-health/tests/test_system_health.py @@ -22,6 +22,7 @@ from .mock_connector import MockConnector swsscommon.SonicV2Connector = MockConnector +swsscommon.RestartWaiter = MagicMock() test_path = os.path.dirname(os.path.abspath(__file__)) telemetry_path = os.path.join(test_path, 'telemetry') @@ -48,7 +49,7 @@ snmp-subagent EXITED Oct 19 01:53 AM """ device_info.get_platform = MagicMock(return_value='unittest') - + device_runtime_metadata = {"DEVICE_RUNTIME_METADATA": {"ETHERNET_PORTS_PRESENT":True}} def no_op(*args, **kwargs): @@ -843,7 +844,7 @@ def test_publish_system_status_allowed_status(): sysmon = Sysmonitor() sysmon.publish_system_status('UP') sysmon.publish_system_status('DOWN') - + expected_calls = [ (("UP",), {}), (("DOWN",), {}) @@ -856,7 +857,7 @@ def test_publish_system_status(): sysmon = Sysmonitor() sysmon.publish_system_status('UP') result = swsscommon.SonicV2Connector.get(MockConnector, 0, "SYSTEM_READY|SYSTEM_STATE", 'Status') - assert result == "UP" + assert result == "UP" @patch('health_checker.sysmonitor.Sysmonitor.get_all_system_status', test_get_all_system_status_ok()) @patch('health_checker.sysmonitor.Sysmonitor.publish_system_status', test_publish_system_status()) From a8b2dca3b688f57dfdafa536dfc758ecb5c7b3e8 Mon Sep 17 00:00:00 2001 From: Saikrishna Arcot Date: Mon, 2 Dec 2024 18:32:32 -0800 Subject: [PATCH 10/12] Upgrade docker-sonic-vs to bookworm (#20697) Why I did it This updates the docker-sonic-vs container to be based on Bookworm. --- .azure-pipelines/template-variables.yml | 2 +- platform/vs/docker-gbsyncd-vs.mk | 4 +- platform/vs/docker-gbsyncd-vs/Dockerfile.j2 | 4 +- platform/vs/docker-sonic-vs.mk | 4 +- platform/vs/docker-sonic-vs/Dockerfile.j2 | 30 +- platform/vs/docker-syncd-vs.mk | 4 +- platform/vs/docker-syncd-vs/Dockerfile.j2 | 4 +- rules/libnl3.mk | 27 +- src/libnl3/Makefile | 35 +- src/libnl3/debian/README.Debian | 17 - src/libnl3/debian/README.source | 10 - src/libnl3/debian/changelog | 1043 --------- src/libnl3/debian/compat | 1 - src/libnl3/debian/control | 206 -- src/libnl3/debian/copyright | 160 -- src/libnl3/debian/gbp.conf | 16 - src/libnl3/debian/libnl-3-200.install | 3 - src/libnl3/debian/libnl-3-200.symbols | 661 ------ src/libnl3/debian/libnl-3-dev.install | 5 - src/libnl3/debian/libnl-cli-3-200.install | 4 - src/libnl3/debian/libnl-cli-3-200.symbols | 226 -- src/libnl3/debian/libnl-cli-3-dev.install | 3 - src/libnl3/debian/libnl-genl-3-200.install | 2 - src/libnl3/debian/libnl-genl-3-200.symbols | 88 - src/libnl3/debian/libnl-genl-3-dev.install | 4 - src/libnl3/debian/libnl-idiag-3-200.install | 1 - src/libnl3/debian/libnl-idiag-3-200.symbols | 206 -- src/libnl3/debian/libnl-idiag-3-dev.install | 3 - src/libnl3/debian/libnl-nf-3-200.install | 1 - src/libnl3/debian/libnl-nf-3-200.symbols | 620 ----- src/libnl3/debian/libnl-nf-3-dev.install | 3 - src/libnl3/debian/libnl-route-3-200.install | 1 - src/libnl3/debian/libnl-route-3-200.symbols | 2051 ----------------- src/libnl3/debian/libnl-route-3-dev.install | 3 - src/libnl3/debian/libnl-utils.install | 1 - src/libnl3/debian/libnl-utils.manpages | 1 - src/libnl3/debian/libnl-xfrm-3-200.install | 1 - src/libnl3/debian/libnl-xfrm-3-200.symbols | 484 ---- src/libnl3/debian/libnl-xfrm-3-dev.install | 3 - src/libnl3/debian/patches/series | 0 src/libnl3/debian/rules | 4 - src/libnl3/debian/source/format | 1 - src/libnl3/debian/watch | 2 - .../patch/0001-mpls-encap-accessors.patch | 77 - .../0002-mpls-remove-nl_addr_valid.patch | 63 - ...ding-support-for-RTA_NH_ID-attribute.patch | 2 +- .../keep-symbol-versions-in-libraries.patch | 91 + src/libnl3/patch/series | 5 +- src/libnl3/patch/switch-to-debhelper.patch | 263 +++ src/libnl3/patch/update-changelog.patch | 30 + 50 files changed, 446 insertions(+), 6034 deletions(-) delete mode 100644 src/libnl3/debian/README.Debian delete mode 100644 src/libnl3/debian/README.source delete mode 100644 src/libnl3/debian/changelog delete mode 100644 src/libnl3/debian/compat delete mode 100644 src/libnl3/debian/control delete mode 100644 src/libnl3/debian/copyright delete mode 100644 src/libnl3/debian/gbp.conf delete mode 100755 src/libnl3/debian/libnl-3-200.install delete mode 100644 src/libnl3/debian/libnl-3-200.symbols delete mode 100755 src/libnl3/debian/libnl-3-dev.install delete mode 100755 src/libnl3/debian/libnl-cli-3-200.install delete mode 100644 src/libnl3/debian/libnl-cli-3-200.symbols delete mode 100644 src/libnl3/debian/libnl-cli-3-dev.install delete mode 100755 src/libnl3/debian/libnl-genl-3-200.install delete mode 100644 src/libnl3/debian/libnl-genl-3-200.symbols delete mode 100755 src/libnl3/debian/libnl-genl-3-dev.install delete mode 100644 src/libnl3/debian/libnl-idiag-3-200.install delete mode 100644 src/libnl3/debian/libnl-idiag-3-200.symbols delete mode 100644 src/libnl3/debian/libnl-idiag-3-dev.install delete mode 100644 src/libnl3/debian/libnl-nf-3-200.install delete mode 100644 src/libnl3/debian/libnl-nf-3-200.symbols delete mode 100644 src/libnl3/debian/libnl-nf-3-dev.install delete mode 100644 src/libnl3/debian/libnl-route-3-200.install delete mode 100644 src/libnl3/debian/libnl-route-3-200.symbols delete mode 100644 src/libnl3/debian/libnl-route-3-dev.install delete mode 100644 src/libnl3/debian/libnl-utils.install delete mode 100644 src/libnl3/debian/libnl-utils.manpages delete mode 100644 src/libnl3/debian/libnl-xfrm-3-200.install delete mode 100644 src/libnl3/debian/libnl-xfrm-3-200.symbols delete mode 100644 src/libnl3/debian/libnl-xfrm-3-dev.install delete mode 100644 src/libnl3/debian/patches/series delete mode 100755 src/libnl3/debian/rules delete mode 100644 src/libnl3/debian/source/format delete mode 100644 src/libnl3/debian/watch delete mode 100644 src/libnl3/patch/0001-mpls-encap-accessors.patch delete mode 100644 src/libnl3/patch/0002-mpls-remove-nl_addr_valid.patch create mode 100644 src/libnl3/patch/keep-symbol-versions-in-libraries.patch create mode 100644 src/libnl3/patch/switch-to-debhelper.patch create mode 100644 src/libnl3/patch/update-changelog.patch diff --git a/.azure-pipelines/template-variables.yml b/.azure-pipelines/template-variables.yml index 934693196807..e8aa4f60c604 100644 --- a/.azure-pipelines/template-variables.yml +++ b/.azure-pipelines/template-variables.yml @@ -1,6 +1,6 @@ variables: DEFAULT_CONTAINER_REGISTRY: 'publicmirror.azurecr.io' - COMMON_LIB_BUILD_ENVS: 'bullseye' + COMMON_LIB_BUILD_ENVS: 'bookworm' SONIC_SLAVE_DOCKER_DRIVER: 'overlay2' SONIC_BUILD_RETRY_COUNT: 3 SONIC_BUILD_RETRY_INTERVAL: 600 diff --git a/platform/vs/docker-gbsyncd-vs.mk b/platform/vs/docker-gbsyncd-vs.mk index f3cd8a139e8f..9433a28a06bb 100644 --- a/platform/vs/docker-gbsyncd-vs.mk +++ b/platform/vs/docker-gbsyncd-vs.mk @@ -3,7 +3,9 @@ DOCKER_GBSYNCD_PLATFORM_CODE = vs include $(PLATFORM_PATH)/../template/docker-gbsyncd-bookworm.mk -$(DOCKER_GBSYNCD_BASE)_DEPENDS += $(SYNCD_VS) +$(DOCKER_GBSYNCD_BASE)_DEPENDS += $(SYNCD_VS) \ + $(LIBNL3_DEV) \ + $(LIBNL3) $(DOCKER_GBSYNCD_BASE)_DBG_DEPENDS += $(SYNCD_VS_DBG) \ $(LIBSWSSCOMMON_DBG) \ diff --git a/platform/vs/docker-gbsyncd-vs/Dockerfile.j2 b/platform/vs/docker-gbsyncd-vs/Dockerfile.j2 index 1c28688ca7c3..59bafc9c920b 100644 --- a/platform/vs/docker-gbsyncd-vs/Dockerfile.j2 +++ b/platform/vs/docker-gbsyncd-vs/Dockerfile.j2 @@ -11,8 +11,8 @@ RUN apt-get install -f -y iproute2 libcap2-bin # For DASH engine -COPY debs/libnl-3-dev_3.5.0-1_amd64.deb debs/libnl-route-3-dev_3.5.0-1_amd64.deb debs/ -RUN dpkg -i debs/libnl-3-dev_3.5.0-1_amd64.deb debs/libnl-route-3-dev_3.5.0-1_amd64.deb +COPY debs/libnl-3-dev_{{ LIBNL3_VERSION_SONIC }}_{{ CONFIGURED_ARCH }}.deb debs/libnl-route-3-dev_{{ LIBNL3_VERSION_SONIC }}_{{ CONFIGURED_ARCH }}.deb debs/ +RUN dpkg -i debs/libnl-3-dev_{{ LIBNL3_VERSION_SONIC }}_{{ CONFIGURED_ARCH }}.deb debs/libnl-route-3-dev_{{ LIBNL3_VERSION_SONIC }}_{{ CONFIGURED_ARCH }}.deb RUN apt-get install -f -y libabsl20220623 libc-ares2 python3-six libboost-thread1.74.0 libboost-dev libboost-system-dev libboost-thread-dev libboost-filesystem1.74.0 libboost-program-options1.74.0 libboost-thread1.74.0 libnanomsg5 libpcap0.8 libthrift-0.17.0 libboost-dev libboost-filesystem-dev libboost-program-options-dev libgmp-dev libnanomsg-dev libpcap-dev libtool pkg-config libthrift-dev python3-thrift thrift-compiler libboost-iostreams1.74.0 libgc1 cpp libboost-dev libboost-all-dev libboost-graph-dev libboost-iostreams-dev libfl-dev libgc-dev libgmp-dev libbpf-dev tcpdump libelf-dev llvm clang python3-pyroute2 python3-ply python3-scapy python3-setuptools python3-thrift libthrift-0.17.0 libgrpc++1.51 libgrpc29 libprotobuf32 libboost-dev libboost-system-dev libboost-thread-dev libprotoc-dev protobuf-compiler python3-protobuf libgrpc++-dev libgrpc-dev protobuf-compiler-grpc python3-grpcio diff --git a/platform/vs/docker-sonic-vs.mk b/platform/vs/docker-sonic-vs.mk index 53735eb980cf..3e66e94546ad 100644 --- a/platform/vs/docker-sonic-vs.mk +++ b/platform/vs/docker-sonic-vs.mk @@ -46,7 +46,7 @@ $(DOCKER_SONIC_VS)_FILES += $(CONFIGDB_LOAD_SCRIPT) \ $(UPDATE_CHASSISDB_CONFIG_SCRIPT) \ $(COPP_CONFIG_TEMPLATE) -$(DOCKER_SONIC_VS)_LOAD_DOCKERS += $(DOCKER_SWSS_LAYER_BULLSEYE) +$(DOCKER_SONIC_VS)_LOAD_DOCKERS += $(DOCKER_SWSS_LAYER_BOOKWORM) SONIC_DOCKER_IMAGES += $(DOCKER_SONIC_VS) -SONIC_BULLSEYE_DOCKERS += $(DOCKER_SONIC_VS) +SONIC_BOOKWORM_DOCKERS += $(DOCKER_SONIC_VS) diff --git a/platform/vs/docker-sonic-vs/Dockerfile.j2 b/platform/vs/docker-sonic-vs/Dockerfile.j2 index 6caa69b301f9..54b408b50bd2 100644 --- a/platform/vs/docker-sonic-vs/Dockerfile.j2 +++ b/platform/vs/docker-sonic-vs/Dockerfile.j2 @@ -1,5 +1,5 @@ {% from "dockers/dockerfile-macros.j2" import install_debian_packages, install_python_wheels, copy_files %} -FROM docker-swss-layer-bullseye-{{DOCKER_USERNAME}}:{{DOCKER_USERTAG}} +FROM docker-swss-layer-bookworm-{{DOCKER_USERNAME}}:{{DOCKER_USERTAG}} ARG docker_container_name @@ -12,24 +12,18 @@ ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && apt-get install -y gnupg RUN apt-get install -y net-tools \ + iproute2 \ arping \ ndisc6 \ ethtool \ tcpdump \ ifupdown \ bridge-utils \ - python-ply \ - libqt5core5a \ - libqt5network5 \ - libgmp10 \ libjudydebian1 \ openssh-client \ openssh-server \ libc-ares2 \ - grub2-common \ bash-completion \ - libelf1 \ - libmnl0 \ logrotate \ apt-utils \ psmisc \ @@ -37,7 +31,6 @@ RUN apt-get install -y net-tools \ conntrack \ iptables \ jq \ - libzmq5 \ uuid-dev \ # For installing Python m2crypto package # (these can be uninstalled after installation) @@ -69,8 +62,6 @@ RUN apt-get install -y net-tools \ libgssrpc4 \ libkdb5-10 -RUN apt-get install -y -t bullseye-backports iproute2 - # For sonic-config-engine Python 3 package # Install pyangbind here, outside sonic-config-engine dependencies, as pyangbind causes enum34 to be installed. # Then immediately uninstall enum34, as enum34 should not be installed for Python >= 3.4, as it causes a @@ -120,14 +111,15 @@ RUN apt-get autoclean -y RUN apt-get autoremove -y RUN rm -rf /debs ~/.cache -RUN sed -ri 's/^(save .*$)/# \1/g; \ - s/^daemonize yes$/daemonize no/; \ - s/^logfile .*$/logfile ""/; \ - s/^# syslog-enabled no$/syslog-enabled no/; \ - s/^# unixsocket/unixsocket/; \ - s/notify-keyspace-events ""/notify-keyspace-events AKE/; \ - s/redis-server.sock/redis.sock/g; \ - s/^client-output-buffer-limit pubsub [0-9]+mb [0-9]+mb [0-9]+/client-output-buffer-limit pubsub 0 0 0/ \ +RUN sed -ri 's/^# save ""$/save ""/g; \ + s/^daemonize yes$/daemonize no/; \ + s/^logfile .*$/logfile ""/; \ + s/^# syslog-enabled no$/syslog-enabled no/; \ + s/^# unixsocket/unixsocket/; \ + s/redis-server.sock/redis.sock/g; \ + s/^client-output-buffer-limit pubsub [0-9]+mb [0-9]+mb [0-9]+/client-output-buffer-limit pubsub 0 0 0/; \ + s/^notify-keyspace-events ""$/notify-keyspace-events AKE/; \ + s/^databases [0-9]+$/databases 100/ \ ' /etc/redis/redis.conf COPY ["50-default.conf", "/etc/rsyslog.d/"] diff --git a/platform/vs/docker-syncd-vs.mk b/platform/vs/docker-syncd-vs.mk index a9656f291f24..9ca9746bd7c4 100644 --- a/platform/vs/docker-syncd-vs.mk +++ b/platform/vs/docker-syncd-vs.mk @@ -3,7 +3,9 @@ DOCKER_SYNCD_PLATFORM_CODE = vs include $(PLATFORM_PATH)/../template/docker-syncd-bookworm.mk -$(DOCKER_SYNCD_BASE)_DEPENDS += $(SYNCD_VS) +$(DOCKER_SYNCD_BASE)_DEPENDS += $(SYNCD_VS) \ + $(LIBNL3_DEV) \ + $(LIBNL3) $(DOCKER_SYNCD_BASE)_DBG_DEPENDS += $(SYNCD_VS_DBG) \ $(LIBSWSSCOMMON_DBG) \ diff --git a/platform/vs/docker-syncd-vs/Dockerfile.j2 b/platform/vs/docker-syncd-vs/Dockerfile.j2 index 6e40fd8225bf..b23c1c234817 100644 --- a/platform/vs/docker-syncd-vs/Dockerfile.j2 +++ b/platform/vs/docker-syncd-vs/Dockerfile.j2 @@ -12,8 +12,8 @@ RUN apt-get install -f -y iproute2 libcap2-bin # For DASH engine -COPY debs/libnl-3-dev_3.5.0-1_amd64.deb debs/libnl-route-3-dev_3.5.0-1_amd64.deb debs/ -RUN dpkg -i debs/libnl-3-dev_3.5.0-1_amd64.deb debs/libnl-route-3-dev_3.5.0-1_amd64.deb +COPY debs/libnl-3-dev_{{ LIBNL3_VERSION_SONIC }}_{{ CONFIGURED_ARCH }}.deb debs/libnl-route-3-dev_{{ LIBNL3_VERSION_SONIC }}_{{ CONFIGURED_ARCH }}.deb debs/ +RUN dpkg -i debs/libnl-3-dev_{{ LIBNL3_VERSION_SONIC }}_{{ CONFIGURED_ARCH }}.deb debs/libnl-route-3-dev_{{ LIBNL3_VERSION_SONIC }}_{{ CONFIGURED_ARCH }}.deb RUN apt-get install -f -y libabsl20220623 libc-ares2 python3-six libboost-thread1.74.0 libboost-dev libboost-system-dev libboost-thread-dev libboost-filesystem1.74.0 libboost-program-options1.74.0 libboost-thread1.74.0 libnanomsg5 libpcap0.8 libthrift-0.17.0 libboost-dev libboost-filesystem-dev libboost-program-options-dev libgmp-dev libnanomsg-dev libpcap-dev libtool pkg-config libthrift-dev python3-thrift thrift-compiler libboost-iostreams1.74.0 libgc1 cpp libboost-dev libboost-all-dev libboost-graph-dev libboost-iostreams-dev libfl-dev libgc-dev libgmp-dev libbpf-dev tcpdump libelf-dev llvm clang python3-pyroute2 python3-ply python3-scapy python3-setuptools python3-thrift libthrift-0.17.0 libgrpc++1.51 libgrpc29 libprotobuf32 libboost-dev libboost-system-dev libboost-thread-dev libprotoc-dev protobuf-compiler python3-protobuf libgrpc++-dev libgrpc-dev protobuf-compiler-grpc python3-grpcio diff --git a/rules/libnl3.mk b/rules/libnl3.mk index cdd807b2f5c8..a40392e77840 100644 --- a/rules/libnl3.mk +++ b/rules/libnl3.mk @@ -1,49 +1,52 @@ # libnl3 -LIBNL3_VERSION_BASE = 3.5.0 -LIBNL3_VERSION = $(LIBNL3_VERSION_BASE)-1 +LIBNL3_VERSION_BASE = 3.7.0 +LIBNL3_VERSION = $(LIBNL3_VERSION_BASE)-0.2 +LIBNL3_VERSION_SONIC = $(LIBNL3_VERSION_BASE)-0.2+b1sonic1 export LIBNL3_VERSION_BASE export LIBNL3_VERSION +export LIBNL3_VERSION_SONIC -LIBNL3 = libnl-3-200_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb +LIBNL3 = libnl-3-200_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb $(LIBNL3)_SRC_PATH = $(SRC_PATH)/libnl3 SONIC_MAKE_DEBS += $(LIBNL3) -LIBNL3_DEV = libnl-3-dev_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb +LIBNL3_DEV = libnl-3-dev_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb +$(LIBNL3_DEV)_DEPENDS += $(LIBNL3) $(eval $(call add_derived_package,$(LIBNL3),$(LIBNL3_DEV))) -LIBNL_GENL3 = libnl-genl-3-200_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb +LIBNL_GENL3 = libnl-genl-3-200_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb $(LIBNL_GENL3)_RDEPENDS += $(LIBNL3) $(eval $(call add_derived_package,$(LIBNL3),$(LIBNL_GENL3))) -LIBNL_GENL3_DEV = libnl-genl-3-dev_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb +LIBNL_GENL3_DEV = libnl-genl-3-dev_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb $(LIBNL_GENL3_DEV)_DEPENDS += $(LIBNL_GENL3) $(LIBNL3_DEV) $(eval $(call add_derived_package,$(LIBNL3),$(LIBNL_GENL3_DEV))) -LIBNL_ROUTE3 = libnl-route-3-200_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb +LIBNL_ROUTE3 = libnl-route-3-200_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb $(LIBNL_ROUTE3)_RDEPENDS += $(LIBNL3) $(eval $(call add_derived_package,$(LIBNL3),$(LIBNL_ROUTE3))) -LIBNL_ROUTE3_DEV = libnl-route-3-dev_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb +LIBNL_ROUTE3_DEV = libnl-route-3-dev_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb $(LIBNL_ROUTE3_DEV)_DEPENDS += $(LIBNL_ROUTE3) $(LIBNL3_DEV) $(eval $(call add_derived_package,$(LIBNL3),$(LIBNL_ROUTE3_DEV))) -LIBNL_NF3 = libnl-nf-3-200_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb +LIBNL_NF3 = libnl-nf-3-200_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb $(LIBNL_NF3)_DEPENDS += $(LIBNL_ROUTE3_DEV) $(LIBNL_NF3)_RDEPENDS += $(LIBNL_ROUTE3) $(eval $(call add_derived_package,$(LIBNL3),$(LIBNL_NF3))) -LIBNL_NF3_DEV = libnl-nf-3-dev_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb +LIBNL_NF3_DEV = libnl-nf-3-dev_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb $(LIBNL_NF3_DEV)_DEPENDS += $(LIBNL_NF3) $(eval $(call add_derived_package,$(LIBNL3),$(LIBNL_NF3_DEV))) -LIBNL_CLI = libnl-cli-3-200_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb +LIBNL_CLI = libnl-cli-3-200_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb $(LIBNL_CLI)_DEPENDS += $(LIBNL_GENL3_DEV) $(LIBNL_NF3_DEV) $(LIBNL_ROUTE3_DEV) $(LIBNL_CLI)_RDEPENDS += $(LIBNL_GENL3) $(LIBNL_NF3) $(LIBNL_ROUTE3) $(eval $(call add_derived_package,$(LIBNL3),$(LIBNL_CLI))) -LIBNL_CLI_DEV = libnl-cli-3-dev_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb +LIBNL_CLI_DEV = libnl-cli-3-dev_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb $(LIBNL_CLI_DEV)_DEPENDS += $(LIBNL_CLI) $(LIBNL_GENL3_DEV) $(LIBNL_NF3_DEV) $(LIBNL_ROUTE3_DEV) $(eval $(call add_derived_package,$(LIBNL3),$(LIBNL_CLI_DEV))) diff --git a/src/libnl3/Makefile b/src/libnl3/Makefile index e510363df7e9..34a40d5d2371 100644 --- a/src/libnl3/Makefile +++ b/src/libnl3/Makefile @@ -2,33 +2,36 @@ SHELL = /bin/bash .SHELLFLAGS += -e -MAIN_TARGET = libnl-3-200_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb -DERIVED_TARGETS = libnl-3-dev_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb \ - libnl-genl-3-200_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb \ - libnl-genl-3-dev_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb \ - libnl-route-3-200_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb \ - libnl-route-3-dev_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb \ - libnl-nf-3-200_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb \ - libnl-nf-3-dev_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb \ - libnl-cli-3-200_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb \ - libnl-cli-3-dev_$(LIBNL3_VERSION)_$(CONFIGURED_ARCH).deb +MAIN_TARGET = libnl-3-200_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb +DERIVED_TARGETS = libnl-3-dev_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb \ + libnl-genl-3-200_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb \ + libnl-genl-3-dev_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb \ + libnl-route-3-200_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb \ + libnl-route-3-dev_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb \ + libnl-nf-3-200_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb \ + libnl-nf-3-dev_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb \ + libnl-cli-3-200_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb \ + libnl-cli-3-dev_$(LIBNL3_VERSION_SONIC)_$(CONFIGURED_ARCH).deb $(addprefix $(DEST)/, $(MAIN_TARGET)): $(DEST)/% : # Obtaining the libnl3 rm -rf ./libnl3-$(LIBNL3_VERSION_BASE) - git clone https://github.com/thom311/libnl libnl3-$(LIBNL3_VERSION_BASE) + dget https://deb.debian.org/debian/pool/main/libn/libnl3/libnl3_$(LIBNL3_VERSION).dsc pushd libnl3-$(LIBNL3_VERSION_BASE) - git checkout tags/libnl$(subst .,_,$(LIBNL3_VERSION_BASE)) - git checkout -b sonic + # Create a git repository here for stg to apply patches + git init + git add -f * + git commit -qm "initial commit" + + # Apply patch series stg init stg import -s ../patch/series - cp -r ../debian debian ifeq ($(CROSS_BUILD_ENVIRON), y) - dpkg-buildpackage -rfakeroot -b -us -uc -a$(CONFIGURED_ARCH) -Pcross,nocheck -j$(SONIC_CONFIG_MAKE_JOBS) --admindir $(SONIC_DPKG_ADMINDIR) + DPKG_GENSYMBOLS_CHECK_LEVEL=0 dpkg-buildpackage -rfakeroot -b -us -uc -a$(CONFIGURED_ARCH) -Pcross,nocheck -j$(SONIC_CONFIG_MAKE_JOBS) --admindir $(SONIC_DPKG_ADMINDIR) else - dpkg-buildpackage -rfakeroot -b -us -uc -j$(SONIC_CONFIG_MAKE_JOBS) --admindir $(SONIC_DPKG_ADMINDIR) + DPKG_GENSYMBOLS_CHECK_LEVEL=0 dpkg-buildpackage -rfakeroot -b -us -uc -j$(SONIC_CONFIG_MAKE_JOBS) --admindir $(SONIC_DPKG_ADMINDIR) endif popd diff --git a/src/libnl3/debian/README.Debian b/src/libnl3/debian/README.Debian deleted file mode 100644 index 002e249bbfcb..000000000000 --- a/src/libnl3/debian/README.Debian +++ /dev/null @@ -1,17 +0,0 @@ - -libnl versions explained -======================== - -Once libnl3 hits the archive there will exist 3 versions of libnl. -libnl1 with libnl-dev - up until March 2011 the stable version -libnl2 with libnl2-dev - development version that resulted in -libnl3 with libnl3-dev - the new stable (API and ABI wise) version - -libnl1 has currently a lot of users in the archive and a lot of changes -happened since its last upstream release in 2008-01. - -The plan is therefore to introduce libnl3, port the two users of libnl2 -(freesmartphone.org libs and powertop) to it, remove libnl2 and don't touch -libnl1 and libnl-dev for now. - - -- Heiko Stuebner Sat, 21 May 2011 19:25:13 +0200 diff --git a/src/libnl3/debian/README.source b/src/libnl3/debian/README.source deleted file mode 100644 index f6e8ee70da94..000000000000 --- a/src/libnl3/debian/README.source +++ /dev/null @@ -1,10 +0,0 @@ -This package uses the simple-patchsys of cdbs. - -The following patches are used: -0001: Fixes the header inclusion in the Makefiles. - This for example make distcheck -0002: Includes all generated libraries as linktargets in the pkg-config file. - Reason: Currently libnl3 generates a bunch of child libraries. - These don't get individual .pc files from upstream at the moment but - programs linking against libnl3 using the .pc file mostly need these - additional libraries too. diff --git a/src/libnl3/debian/changelog b/src/libnl3/debian/changelog deleted file mode 100644 index 58b68510576d..000000000000 --- a/src/libnl3/debian/changelog +++ /dev/null @@ -1,1043 +0,0 @@ -libnl3 (3.5.0-1) unstable; urgency=low - - [ skuklinski ] - * route/link: IFLA_VLAN_PROTOCOL added to vlan_put_attrs - - [ Thomas Haller ] - * rtnl/link: indicate capability NL_CAPABILITY_RTNL_LINK_VLAN_PROTOCOL_SERIALZE - - [ David Ahern ] - * route/vrf: add VRF support - * neigh: add support for NTF_SELF - - [ Beniamino Galvani ] - * route/link: fix parsing of 'remote' attribute for GRE links - - [ Thomas Haller ] - * route/vlan: allow clearing vlan ingress map - - [ David Ahern ] - * link/neigh: add flags option to link and neighbor caches - - [ Thomas Haller ] - * gitignore: ignore test binaries in "tests/" - - [ Beniamino Galvani ] - * route/link: add macvtap support - * route/link: fix dump of parent link for some link types - * route/link: add ipv6 support to vxlan links - - [ Tobias Jungel ] - * route/link: corrected array size for inet_policy - - [ David Ahern ] - * route/link: add link info compare operation - * route/link/vxlan: trivial rename VXLAN_HAS_ prefix and vxi_mask - * route/link/vxlan: add support for link_info compare - - [ Andrew Vagin ] - * libnl: don't use out-of-scope buffer in nl_send_iovec() - - [ David Ahern ] - * link: add AF operation to append attributes to a GETLINK message - * lib: handle family-based parsing of IFLA_AF_SPEC attribute - - [ Thomas Haller ] - * include/linux: update copy of kernel headers - - [ David Ahern ] - * bridge: add support for VLANs - - [ Tobias Jungel ] - * route/link: handle RTEXT_FILTER_BRVLAN_COMPRESSED - * route/link/bridge: fixed return type - - [ Quentin Armitage ] - * route/link: add support for IN6_ADDR_GEN_MODE_STABLE_PRIVACY - - [ Amit Khatri ] - * lib/route: potential memory leak in pktloc.c - - [ Nick Lewycky ] - * remove null dereference from netlink/link.h - - [ David Ahern ] - * lib: update ce-mask to uint64_t - - [ Thomas Haller ] - * libnl: add nl_object_diff64() to libnl-3.sym - * lib/utils: add NL_CAPABILITY_NL_OBJECT_DIFF64 capability - - [ Przemyslaw Szczerbik ] - * lib: add type casting for nla_for_each_nested macro - - [ Tobias Klauser ] - * build: move -rdynamic from CPPFLAGS to LDFLAGS - - [ Thomas Haller ] - * route: sort entries in libnl-route-3.sym by name - - [ Haishuang Yan ] - * ipgre: add support for gretap tunnel - - [ Thadeu Lima de Souza Cascardo ] - * sit: add 6RD support - - [ Thomas Haller ] - * sit/trivial: whitespace - * sit: don't print ip6rd_prefix as integer in sit_dump_details() - * sit: refactor IS_SIT_LINK_ASSERT() - * sit: fix invalid declaration of rtnl_link_sit_get_proto() in sit.h - * sit: add public API for sit 6RD support - - [ Jonas Johansson ] - * neigh: support neighbour flag NTF_SELF - * neigh: add function to look up neighbour (fdb) by ifindex, mac and vlan - - [ Jef Oliver ] - * link: support RTEXT_FILTER_VF - - [ Thomas Haller ] - * link: allow overwriting IFLA_EXT_MASK flag in ao_get_af() function - - [ Przemyslaw Szczerbik ] - * lib: return error on Netlink attribute length overflow - - [ Thomas Egerer ] - * xfrm: fix buffer overflow when copying keys - * xfrm: check length of alg_name before strcpying it - * xfrm: make character pointers in setters const - * xfrm: fix segfault when using encapsulation templates - - [ Thomas Haller ] - * xfrm: reuse encap data in xfrmnl_sa_set_encap_tmpl() - - [ Thomas Egerer ] - * xfrm: fix memory leak for encap original address - * xfrm: attach only one xfrm alg attribute to netlink message - - [ Thomas Haller ] - * xfrm: fix memleak in build_xfrm_sa_message() error-path - - [ Sabrina Dubroca ] - * pass flags through ->io_compare op - * vxlan: properly handle LOOSE_COMPARISON in ->io_compare - * import macsec uapi headers - * lib/route: add macsec support - - [ Thomas Haller ] - * xfrm: allow avoiding buffer overflow for key in xfrmnl_sa_get_*_params() - * route/addr: fix ID comparison for AF_INET and AF_INET6 addresses - * route/addr: fix handling peer addresses for IPv4 addresses - * route/addr: add capability NL_CAPABILITY_RTNL_ADDR_PEER_FIX to indicate address fixes - * build: fix adding macsec files to include/Makefile.am - * libnl-3.2.28-rc1 release - * libnl-3.2.28 release - - [ Craig Gallek ] - * build: fixup headers for C++ inclusion - - [ Peter Wu ] - * trivial: whitespace-only fixes for src and lib - * cli: add noreturn attributes - * xfrm: fix memleak in another error path of build_xfrm_sa_message - * exp: fix a GCC 6 -Wmisleading-indentation warning - * doc: fix URLs and typo - - [ Tobias Jungel ] - * route/addr: address attributes based on object - - [ Thomas Haller ] - * lib: capability NL_CAPABILITY_RTNL_ADDR_PEER_ID_FIX for ID comparison of v4 addresses - * nl-addr: avoid read-out-of-bound in nl_addr_fill_sockaddr() - - [ André Draszik ] - * lib: add utility function nl_strerror_l() - * lib: switch to using strerror_l() instead of strerror_r() - * src: switch to using strerror_l() instead of strerror_r() - - [ Jeff Squyres ] - * compat: add linux/socket.h for __kernel_sa_family_t - - [ Jef Oliver ] - * lib/route: allow override of message type during link change - * lib/route: set IFLA_PROTINFO attribute in request message - * lib/route: modify link/bridge to set attributes - - [ Davide Caratti ] - * macsec: fix endianness of 'sci' parameter - * macsec: fix maximum ICV length - * remove multiple implementations of htonll(), ntohll() - - [ Jef Oliver ] - * lib/route: Fix appending IFLA_BRPORT_FASTLEAVE - * lib/route: Add port state translation functions - * lib/route: Extend Bridge Flags - * lib/route: Allow override of IFLA_AF_SPEC nesting - * lib/route: Support IFLA_BRIDGE_MODE - - [ Thomas Haller ] - * trivial: whitespace - * bridge: change return values for rtnl_link_bridge_get_hwmode() - - [ Michael Braun ] - * macvlan: add support for "source" mode - - [ Thomas Haller ] - * macvlan: adjust types and merge MACVLAN_HAS_MACCOUNT and MACVLAN_HAS_MACDATA - - [ Brandon Carpenter ] - * vxlan: add support for additional VXLAN attributes. - - [ Thomas Haller ] - * vxlan: fix exporting new symbols - * vxlan: remove redundant enable/disable API from vxlan - * vxlan: restore previous VXLAN_ATTR flag values - * vxlan: don't store vxlan flags as ce_mask - * vxlan: refactor setting/getting vxlan flags - * vxlan: fix error code for missing attribute - - [ Jef Oliver ] - * lib/route: Export correct ipgre functionality - - [ Thomas Haller ] - * lib/route: preserve old ABI for rtnl_link_get_pmtudisc() - - [ Thomas Egerer ] - * xfrm: fix xfrm security context management - * xfrm: add capability reference to xfrmnl_sa_set_* - - [ Thomas Haller ] - * xfrm: remove unused struct xfrmnl_sec_ctx from header files - - [ Jef Oliver ] - * lib/route: SRIOV Parse and Read support - * lib/route: SRIOV Clone Support - * lib/route: SRIOV Utility Functions - * lib/route: SRIOV Info Dump Functions - * lib/route: SRIOV Set Functionality - - [ Thomas Haller ] - * route: remove symbols of internal API from ABI - - [ Tobias Klauser ] - * lib/route: keep link stats minlen compatible with kernel < 4.6 - - [ Thomas Haller ] - * utils: add internal _nl_offset_plus_sizeof() macro - * lib/route: use _nl_offset_plus_sizeof() macro for minlen field for rtln_link_policy - - [ Jonas Johansson ] - * Add PPP support - * ppp: update code after review - * ppp: rename local struct ppp_info* variables; pi -> info - * ppp: fix type of file descriptor; uint32_t -> int32_t - - [ Thomas Haller ] - * ppp: fix API in ppp.h header - - [ Sushma Sitaram ] - * route/cls: support setting of selector fields - - [ Tobias Klauser ] - * src: nl-link-stats: use correct rtnl link stats maximum - * lib/route: add rx_nohandler link stats field - - [ Thomas Haller ] - * nl-link-stats: prefer RTNL_LINK_STATS_MAX over __RTNL_LINK_STATS_MAX - * lib/route: pass sizeof() argument to nl_memcpy() - * link: set ifi_change flags for rtnl_link_build_add_request() - * lib: use MSG_PEEK by default for nl_recvmsgs() - - [ Tobias Jungel ] - * cache_mngr: add include callback v2 - - [ Tobias Klauser ] - * cache: fix GCC warning and avoid variable shadowing - - [ Sushma Sitaram ] - * route/act: add gact tc action - - [ Tobias Klauser ] - * link: add support for IFLA_CARRIER_CHANGES - * link: add support for IFLA_PHYS_PORT_NAME - * link: add support for IFLA_PHYS_SWITCH_ID - * link: add support for IFLA_GSO_MAX_SEGS and IFLA_GSO_MAX_SIZE - * link: fix documentation for rtnl_link_get_carrier_changes - - [ Thomas Haller ] - * libnl-3.2.29-rc1 release - * utils/trivial: rename internal _nl_offset_plus_sizeof() macro to _nl_offsetofend() - - [ Beniamino Galvani ] - * Revert "macsec: fix endianness of 'sci' parameter" - * macsec: document byte order for the SCI and port attributes - - [ Thomas Haller ] - * macsec: fix endianness of sci during dump() - * libnl-3.2.29 release - - [ Tobias Klauser ] - * route/tc: Remove unused function tca_set_kind() - - [ Laine Stump ] - * sriov: fix crash in rtnl_link_sriov_parse_vflist - - [ Thomas Haller ] - * sriov: avoid buffer overrun in rtnl_link_sriov_parse_vflist() - - [ Nick Kralevich ] - * lib/utils.c: lazy initialize user_hz and psched_hz - - [ Thomas Haller ] - * lib/utils.c: ensure calling get_psched_settings() for nl_us2ticks()/nl_ticks2us() - * lib/utils.c: add mutex to get_psched_settings() - - [ Nick Kralevich ] - * fopen: add O_CLOEXEC - - [ Thomas Haller ] - * lib/attr.c: check for valid length argument in nla_reserve() - - [ Tobias Klauser ] - * sit: Fix invalid function prototypes in public header - * sriov: Add missing prototype for rtnl_link_vf_vlan_free() - * qdisc/red: Add missing prototypes for rtnl_red_set_limit() and rtnl_red_get_limit() - * fib_lookup: Add missing prototypes to public header - * link/inet6: Include own public header for function prototypes - * link/ipip: Include own public header for function prototypes - * link/ipip: Add missing prototype for rtnl_link_is_ipip() - * link/ipvti: Include own public header for function prototypes - * link/ipvti: Fix and add function prototypes in public header - * link/macsec: Include own public header for function prototypes - * link/sit: Add missing prototype for rtnl_link_is_sit() - * link/ipgre: Add prototype for ABI-preserving wrapper rtnl_link_get_pmtudisc() - * netfilter/queue: Add missing prototype for nfnl_queue_msg_build_verdict_batch() - * netfilter/exp: Add missing function prototypes - * idiag/req: Add missing function prototype - * xfrm/ae: Include own public header for function prototypes - * xfrm/lifetime: Include own public header for function prototypes - * xfrm/sa: Include own public header for function prototypes - * xfrm/selector: Include own public header for function prototypes - * xfrm/template: Include own public header for function prototypes - * pktloc: Add missing function prototypes - * ematch: Add missing function prototypes - * build: Add -Wmissing-prototypes to CPPFLAGS - - [ Jeroen Roovers ] - * build: distribute in.h in6.h libc-compat.h - - [ Thomas Haller ] - * lib: fix comment for nl_recv() about return value for non-blocking read - * lib: check for integer-overflow in nlmsg_reserve() - * build: cleanup top-level Makefile.am - * build: merge include/Makefile.am into top-level makefile - * build: merge lib/Makefile.am into top-level makefile - * build: merge man/Makefile.am into top-level makefile - * build: merge python/Makefile.am into top-level makefile - * build: merge tests/Makefile.am into top-level makefile - * build: merge src/lib/Makefile.am into top-level makefile - * build: merge src/Makefile.am into top-level makefile - * build: enable building cli during tests - * build: move compiler warning flags to separate autoconf variable - * all: enable -Wmissing-prototype warning for all components - * build: enable more warnings - - [ Roopa Prabhu ] - * route: neigh: use NDA_MASTER for neigh->n_master if available - - [ Simon Buttgereit ] - * fix build_xfrm_sp_message index condition - * fix xfrmnl_sp_set_sec_ctx length attributes - * little style fixes. - * update sp_attr condition in build_xfrm_sp_message - * add possibity to delete policy without index - * update documentation of xfrmnl_sp_get_sec_ctx - * fix of boolean operators - - [ Thomas Haller ] - * xfrm: allow quering optional arguments from xfrmnl_sp_get_sec_ctx() - * xfrm: NUL terminate the ctx_str buffer in xfrmnl_sa_set_sec_ctx() - * build: ensure build directory for generated sources exist - * build: pass --disable-dependency-tracking to `make distcheck` - * build: fix creating directories for generated sources - * build: style cleanup in doc/Makefile.am - * build: reorder checks in configure.ac - * build: add tools/build_release.sh script - * include: don't include kernel headers in public libnl3 headers - * include: restore linux header includes in public headers - * libnl-3.3.0-rc1 release - - [ Alexey Brodkin ] - * lib: escape usage of strerror_l() if it doesn't exist in libc - - [ Thomas Haller ] - * all: don't use math.h or link with libm.so - * libnl-3.3.0 release - * tools: fix building doc in build_release.sh - - [ Markus Trapp ] - * route/link: add accessor API for IPv6 flags - - [ Santhosh Kumar ] - * Provide accessors for actions (rtnl_act). - * Do not increment refcount in rtnl_*_get_action APIs. - - [ Thomas Haller ] - * route: fix symbol versioning - - [ David Ahern ] - * route: Add support for netconf - * nl-monitor: All user to specify line format - * nl-monitor: Add support for netconf caches - * route: Add support for MPLS to netconf - * Update fib_rules.h to latest kernel - * rule: Add support for l3mdev in FIB rules - - [ Thomas Haller ] - * rule: change API for setting/getting l3mdev rule property - - [ Tobias Klauser ] - * addr: add AF_VSOCK to translation table - - [ Thomas Haller ] - * build: don't build cli libraries by default - * build: allow building cli without dynamic librarires support - - [ Tobias Klauser ] - * genl: drop usage of GENL_ID_GENERATE - - [ Rasmus Villemoes ] - * lib/cache_mngr.c: avoid memleak if realloc fails - * lib/cache_mgr.c: remove pointless goto - * lib/data.c: avoid memleak if realloc fails - * lib/route/cls/u32.c: remove pointless nl_data_append calls - * lib/route/cls/u32.c: avoid overflowing an unsigned char - * lib/route/cls/u32.c: let the compiler do pointer arithmetic - * lib/route/cls/u32.c: remove bogus comment - * lib/route/qdisc/netem.c: avoid memory leak if realloc fails - - [ Thomas Haller ] - * lib/route/cls/u32.c: use UCHAR_MAX define instead of numeric 255 - * lib/route/qdisc/netem.c/trivial: fix whitespace and indentation in netem_msg_fill_raw() - * lib/route/qdisc/netem.c/trivial: don't use braces for one-line blocks - - [ Rasmus Villemoes ] - * lib/xfrm/ae.c: fix memcpy(dst, dst) bug - * lib/genl/family.c: fix if (x) y; else y; - - [ Thomas Haller ] - * all: avoid compiler warnings -Wimplicit-fallthrough - * lib/route: add /usr/lib64/tc/ search path for netem dist file - - [ David Ahern ] - * Update rtnetlink.h from kernel tree - * Import mpls header from kernel tree - - [ Thomas Haller ] - * build: add include/linux-private/linux/mpls.h to Makefile.am - - [ David Ahern ] - * addr: Add implementations for mpls_ntop and mpls_pton - * addr: Add support for AF_MPLS - * route: Add support for MPLS address family - * route: Add support for ttl propagation in MPLS routes - * Add support for label stack in nl-route commands - * Import lwtunnel encap files from kernel - * route: Add support for lwtunnel encapsulations - * route: Add support for MPLS encap - - [ Thomas Haller ] - * build: add new include/netlink-private/route/*.h files to Makefile.am - - [ Amit Khatri ] - * Potential memory leak becaue of wrong variable check. - - [ Tobias Klauser ] - * cli: include sys/select.h for select(2) - - [ Thomas Haller ] - * libnl-3.4.0-rc1 release - - [ David Ahern ] - * netconf: Put nc reference in msg_parser - - [ Jeroen Roovers ] - * build: add missing headers for issue #152 - - [ Thomas Haller ] - * libnl-3.4.0 release - * nl: add "const" specifier for nla_policy argument of parse functions [ Roopa Prabhu ] - * route: link: add family to dump messages - * route: neigh: print family in neigh dumps - - [ Sebastian Bixl ] - * route/vlan: fix memory corruption in rtnl_link_vlan_set_egress_map - - [ Thomas Haller ] - * route/vlan: fix cloning vlan link in vlan_clone() - * route/vlan: grow buffer exponentially in rtnl_link_vlan_set_egress_map() - * route/vlan: add capability to indicate heap overflow fix in rtnl_link_vlan_set_egress_map() - * route: fix handling old_nh in rtnl_route_parse() and avoid leak - - [ Jef Oliver ] - * Change rtnl_link_af_ops.ao_override_rtm behavior - - [ Chris Grahn ] - * tests: fix bug in test-create-bridge.c - - [ Steffen Vogel ] - * route: add separate function to set netem qdisc delay distribution - - [ Thomas Haller ] - * all: declare all variables at the beginning of scope (-Wdeclaration-after-statement) - * route: add rtnl_netem_set_delay_distribution_data() to linker script - * route: mark data argument for rtnl_netem_set_delay_distribution_data() as const - * route: fix memleak in rtnl_netem_set_delay_distribution_data() - * route: free previous data in rtnl_netem_set_delay_distribution_data() - * travis: enable more warnings during build - - [ Marcos Paulo de Souza ] - * tests: Add test to {de}activate loopback interface - * lib/veth.c: Disassociate link name of peer name - - [ d0u9 ] - * Coding style format - * Add new function for setting ifindex and parent of a classifier cache. - - [ Thomas Haller ] - * route: rename rtnl_cls_cache_set_tcm_params() and fix symbol versioning - - [ d0u9 ] - * Fix for cgroup filter addition problem. - - [ Thomas Haller ] - * lib: merge implementations of nl_attr_end() and nl_attr_keep_empty() - - [ Wang Jian ] - * link: add Geneve support. - - [ Thomas Haller ] - * lib/rtnl: rename public define RTNL_GENEVE_ID_MAX - - [ Roopa Prabhu ] - * lib: route: rule: add rule_groups to cache ops - - [ Jonas Johansson ] - * route/vrf: initalize clone destination with NULL in vrf_clone() - - [ David Ahern ] - * Update fib_rules.h to latest kernel - * rule: Add support for protocol and port ranges - - [ Lukáš Karas ] - * add demo program for listen conntrack events - * nf-ct-add typo - - [ Thomas Haller ] - * build: sort entries in Makefile.am and .gitignore by name - * build: indent libnl-route-3.sym with tabs - - [ Tobias Jungel ] - * neigh: set correct AF for NDA_DST - * neigh: support bridge entries for vxlan interfaces - - [ Tuetuopay ] - * cache: make "result" output argument for nl_cache_mngr_add() optional - - [ Volodymyr Bendiuga ] - * include: copy entire pkt_cls.h from linux - * route:cls: add matchall classifier - - [ Thomas Haller ] - * route/mall: fix deep cloning mall - - [ Tuetuopay ] - * route/link: fix sequence number handling in rtnl_link_change() - - [ Thomas Haller ] - * route/link: assert in rtnl_link_change() that the sequence number is set as expected - * nl-msg: explicitly initialize nlmsg_seq and nlmsg_pid field in nlmsg_alloc_simple() - - [ d0u9 ] - * route/class: add new api rtnl_class_get_by_parent() - - [ Tobias Jungel ] - * neigh: correct symbol exposed - - [ Matthieu Baerts ] - * nl: fix function name in debug msg - - [ Tobias Jungel ] - * neigh: cache updates as well query AF_BRIDGE neigh - * whitespace cleanup - * nl-neigh-list: free allocated items - * neigh: add get/set functions for NEIGH_ATTR_MASTER - * neigh_dump_line: dump master as well - - [ d0u9 ] - * Add support for cloning cgroup filter object. - - [ Tuetuopay ] - * route/link/vxlan: Fix IPv4 set_local resetting ce_mask - - [ Tobias Jungel ] - * neigh: update neighbour.h and add missing flags - - [ Thomas Winter ] - * ipgre: Fix wrong array size initialization - * ipvti: Fix wrong array size initialization - * if_tunnel: Update IFLA defines up to FWMARK - - [ Thomas Haller ] - * include/linux: update copy of kernel headers - - [ Volodymyr Bendiuga ] - * include: import linux header pkt_sched.h - * route:qdisc: add MQPRIO Qdisc - - [ Thomas Haller ] - * build: cleanup Makefile.am - * lib/tc: ensure correct error code in rtnl_tc_msg_build() - * lib/qdisc: style fixes in "lib/route/qdisc/mqprio.c" - * lib/qdisc: avoid BUG() in "lib/route/qdisc/mqprio.c" - * build: sort entries in libnl-route-3.sym - * lib/tc: fix uninitalized err variable in rtnl_tc_msg_build() - - [ Volodymyr Bendiuga ] - * route:tc: allow to set chain index for tc objects - - [ Thomas Haller ] - * route/tc: return error code from rtnl_tc_get_chain() - - [ Volodymyr Bendiuga ] - * include: import tc_vlan.h - * route:act: add vlan action - - [ Thomas Haller ] - * route/act: style fixes in "lib/route/act/vlan.c" - * route/act: return error code from act-vlan getters - - [ Ilya Pronin ] - * route/cls: fix potential memory leak - - [ Patrick Havelange ] - * nla_ok: fix overrun in attribute iteration. - - [ Wang Jian ] - * link: macvlan fixes - - [ Thomas Haller ] - * route/macvlan: style fixes in "lib/route/link/macvlan.c" - - [ Tobias Jungel ] - * route/link: expose IFLA_INFO_SLAVE_KIND - - [ Thomas Haller ] - * route/link: avoid dangling pointer in rtnl_link_set_slave_type() - - [ Byeonggon Lee ] - * tests: use nl_send_auto() instead of deprecated nl_send_auto_complete() in test-genl.c - - [ Thomas Haller ] - * doc: fix typos in example in documentation - * attr: mark nested attributes as NLA_F_NESTED - - [ xinbao ] - * Add CTA_LABELS and CTA_LABELS_MASK to ctattr_type according to the new kernel - - [ Thomas Haller ] - * route: fix strncpy() warning from coverity about unterminated string - * link/sriov: fix memleak in rtnl_link_sriov_clone() - * utils: add internal helper macros for cleanup - * lib/genl: avoid VLA in cmd_msg_parser() - * travis: enable -Wvla compiler warning in tests - * travis: build tests with NL_MORE_ASSERTS enabled - * xfrm: fix memory corruption (dangling pointer) when when setting xfrmnl_sa - * route/inet6: fix strncpy() in inet6_dump_details() - * route/tc: ensure not string truncation in rtnl_tc_set_kind() - * genl: reject invalid group names in genl_family_add_grp() - - [ Yegor Yefremov ] - * Add SPDX identifiers - - [ Thomas Haller ] - * lib/genl: fix allocating buffer of too small size in cmd_msg_parser() - - [ Michael Forney ] - * dbg: Use __func__ instead of __PRETTY_FUNCTION__ - * all: Avoid pointer arithmetic on `void *` - * lib: Don't return expression in function returning void - * lib: Don't omit second operand to `?` operator - * all: Use __typeof__ instead of typeof - * route: Remove stray `;` at top-level - * Sync linux headers to 4.19.66 - - [ Thomas Haller ] - * idiag: workaround and add comment about idiagnl_send_simple() only handling 8 bit flags - * lib: accept %NULL arguments for nl_addr_cmp() - * lib: fix error code from nfnl_exp_build_message() - - [ Eyal Birger ] - * doc/route: fix example code comments - * xfrmi: introduce XFRM interfaces support - - [ Thomas Haller ] - * xfrmi: return error code from getters for XFRM links - * route/trivial: sort entries in "libnl-route-3.sym" asciibetically - - [ d0u9 ] - * Add 64bit rate/ceil support for htb class - - [ Thomas Haller ] - * route/qdisc: adjust API for 64 bit rate/ceil support for htb class - * libnl-3.5.0 release - - -- Tamer Ahmed Thu, 02 Jan 2020 10:25:18 -0800 - -libnl3 (3.2.27-2) unstable; urgency=low - - * Add upstream fix for CVE-2017-0553 (Closes: #859948) - - -- Heiko Stuebner Mon, 10 Apr 2017 11:48:23 +0200 - -libnl3 (3.2.27-1) unstable; urgency=low - - * New upstream release - Including fixes for unusable sockets after a failed portid - generation (Closes: #808213) - - -- Heiko Stuebner Sun, 24 Jan 2016 23:54:47 +0100 - -libnl3 (3.2.26-1) unstable; urgency=low - - * New upstream release - * Provide Multiarch:same dev packages - * Add new libnl-xfrm library handling packet transformations - * Update standards to 3.9.6 - - -- Heiko Stuebner Mon, 13 Jul 2015 14:16:22 +0200 - -libnl3 (3.2.24-2) unstable; urgency=low - - * Backport two upstream fixes to prevent issues with older kernels: - - dfd0a80ec845 (route: don't enforce minlen in inet6_parse_protinfo() - (IFLA_PROTINFO) and inet_parse_af() (IFLA_AF_SPEC) - - 5206c050504f (route/addr: only sent IFA_FLAGS when needed to workaround - picky older kernels) - - -- Heiko Stuebner Fri, 18 Apr 2014 17:19:37 +0200 - -libnl3 (3.2.24-1) unstable; urgency=low - - * New upstream release - * Add new libnl-idiag library handling inetdiag requests - - -- Heiko Stuebner Sun, 16 Feb 2014 14:23:26 +0100 - -libnl3 (3.2.21-1) unstable; urgency=low - - * New upstream release (Closes: #707081) - Including CAN support (Closes: #698954) - * Add symbols files (Closes: #654758) - * Provide static libraries (Closes: #693939, #693940) - * Update standards to 3.9.4 - * Removed doc package. Libnl3 documentation is released - separately now. - - -- Heiko Stuebner Tue, 21 May 2013 11:39:13 +0200 - -libnl3 (3.2.7-4) unstable; urgency=low - - * Add watch file (Closes: #679473) - * Use dh-autoreconf to update the build system (Closes: 679474) - - -- Heiko Stuebner Sat, 30 Jun 2012 15:54:25 +0200 - -libnl3 (3.2.7-3) unstable; urgency=low - - * Fix FTBFS due to failing gen-tags.sh (Closes: #674322) - * Convert to Multi-Arch (Closes: #676611) - * Update standards to 3.9.3 - no changes - * Switch to dpkg-source format 3.0 (quilt) - - -- Heiko Stuebner Mon, 18 Jun 2012 21:19:30 +0200 - -libnl3 (3.2.7-2) unstable; urgency=low - - * Force doxygen dot-threads to 1 to circumvent segfaults on armel - * Add missing build-dependency on ghostscript - - -- Heiko Stuebner Mon, 05 Mar 2012 23:29:10 +0100 - -libnl3 (3.2.7-1) unstable; urgency=low - - * New upstream release - * Build-depend on source-highlight (Closes: #657254) - - -- Heiko Stuebner Mon, 13 Feb 2012 18:59:30 +0100 - -libnl3 (3.2.3-2) unstable; urgency=low - - * Upload to unstable - * Split split udeb to be in line with regular packages - * Move libnl and libnl-genl to /lib for iw and wpa_supplicant. - - -- Heiko Stuebner Mon, 19 Dec 2011 20:43:21 +0100 - -libnl3 (3.2.3-1) experimental; urgency=low - - * Upload to experimental to not break debian-installer - * Split library and dev packages for the individual libraries - * Add utils package - - [Mathieu Trudel-Lapierre ] - * New upstream release (Closes: #648819) - * debian/patches/0001-fix-headers.patch, - debian/patches/0002-link-sub-libs.patch, - debian/patches/0003-fix-out-of-tree-build.patch: dropped. - * debian/patches/0004-more-out-of-tree-build-fixes.patch: new patch; adjust - Makefiles some more to properly deal with the out-of-tree build when - generating headers and documentation. - * debian/control: - - rename packages to follow upstream soname. - - add python-pygments, xmlstarlet, texlive-latex-base and asciidoc to - Build-Depends. - * debian/rules: update due to upstream soname changes. - * debian/*.install: rename and update due to upstream soname changes. - * debian/libnl-3-200.install: netlink config files should be installed to - /etc/libnl, not /etc/libnl3. - * debian/libnl-3-doc.install, - debian/libnl-3-doc.doc-base: update to take into account new paths. - - -- Heiko Stuebner Tue, 06 Nov 2011 21:23:12 +0200 - -libnl3 (3.0-2) unstable; urgency=low - - * Acknowledge NMU - * Install config-files to /etc/libnl3 (Closes: #632790) - - -- Heiko Stuebner Mon, 26 Sep 2011 20:27:45 +0200 - -libnl3 (3.0-1.1) unstable; urgency=low - - * Non-maintainer upload with agreement from Heiko Stuebner - * Add libnl3-udeb package with seperate build for - debian-installer (Closes: #635962). - - -- Gaudenz Steinlin Fri, 29 Jul 2011 23:25:48 +0200 - -libnl3 (3.0-1) unstable; urgency=low - - * New upstream release (Closes: #626098) - see README.Debian for version explanation. - * Update standards to 3.9.2 - - -- Heiko Stuebner Sat, 21 May 2011 19:25:13 +0200 - -libnl2 (2.0-1) unstable; urgency=low - - * New upstream release (Closes: #603765) - * Fix compilation with binutils-gold or ld --no-add-needed - (Closes: #615745) - * Update standards - * Update build dependencies - tetex-live is not necessary - anymore (Closes: #616260) - - -- Heiko Stuebner Sun, 06 Mar 2011 18:20:47 +0100 - -libnl2 (1.99+git20091216-2) unstable; urgency=low - - * add README.source describing the patches in use. - * remove libnl*-provides - libnl2 should stay sepparate - from libnl1 for now - - -- Heiko Stuebner Wed, 10 Mar 2010 18:03:35 +0100 - -libnl2 (1.99+git20091216-1) unstable; urgency=low - - * New upstream snapshot - * New source name to enable installing libnl and libnl2 side by side - * Set myself as new maintainer for libnl2 according to agreement - with Michael Biebl - * Add debug package - * README.Debian warns of possible breakage in this snapshot - * Add Patch 0001 which fixes some errors in the build system - * Add Patch 0002 which adds libnl-?? libs to linker statement - until I can resolve this with upstream - - -- Heiko Stuebner Mon, 15 Feb 2010 21:50:35 +0100 - -libnl (1.1-5) unstable; urgency=low - - * Add symbols file for libnl1. - - -- Michael Biebl Wed, 25 Feb 2009 00:26:05 +0100 - -libnl (1.1-4) unstable; urgency=low - - * debian/control - - Add ${misc:Depends} to all binary packages. - - Bump Build-Depends on debhelper to (>= 7). - * debian/compat - - Bump debhelper compat level to 7. - * debian/rules - - Include debhelper.mk before other files as recommended by the cdbs - documentation. - - -- Michael Biebl Wed, 18 Feb 2009 13:26:53 +0100 - -libnl (1.1-3) unstable; urgency=low - - * debian/control - - Bump Standards-Version to 3.8.0. - * Switch to quilt for patch management. - * Add README.source which refers to the quilt documentation. - * debian/patches/limits.patch - - Add missing include to limits.h. This is required when compiling against - glibc 2.8. Thanks to Kees Cook for the patch. Closes: #501485 - - -- Michael Biebl Wed, 08 Oct 2008 21:34:34 +0200 - -libnl (1.1-2) unstable; urgency=low - - * debian/libnl-doc.doc-base - - Register the API documentation with doc-base. - * debian/control - - Add Suggests: doc-base to libnl-doc. - - -- Michael Biebl Wed, 05 Mar 2008 00:42:54 +0100 - -libnl (1.1-1) unstable; urgency=low - - * New stable upstream release. - * debian/patches/01-ip_mg_alg_internal_only.patch - - Removed, merged upstream. - * debian/control - - Rename binary package libnl1-pre8 to libnl1. - - [libnl1] Add Conflicts/Replaces: libnl1-pre8. - - [libnl-dev] Change Depends to libnl1. - * Rename debian/libnl1-pre8.install to debian/libnl1.install - * debian/copyright - - Minor updates and additions. - - -- Michael Biebl Thu, 10 Jan 2008 16:58:12 +0100 - -libnl (1.0~pre8-1) unstable; urgency=low - - * New upstream release. Closes: #456175 - * debian/control - - Bump Standards-Version to 3.7.3. No further changes required. - - The Vcs-* fields are now officially supported, so remove the XS- prefix. - - Rename binary package libnl1-pre6 to libnl1-pre8. - - [libnl1-pre8] Add Conflicts/Replaces: libnl1-pre6. The two versions are - not coinstallable. - - [libnl-dev] Change Depends to libnl1-pre8. - * Rename debian/libnl1-pre6.install to debian/libnl1-pre8.install. - * debian/patches/10-amd64-linux-types.patch - - Removed, merged upstream. - * debian/patches/01-ip_mg_alg_internal_only.patch - - Pull a fix from upstream. The header linux/ip_mp_alg.h is no longer part - of the linux kernel headers (i.e. linux-libc-dev) so remove it from - netlink/netlink.h. - - -- Michael Biebl Thu, 20 Dec 2007 07:45:03 +0100 - -libnl (1.0~pre6-6) unstable; urgency=low - - * debian/control - - Use the new "Homepage:" field to specify the upstream URL. - - Replace deprecated ${Source-Version} substvar with ${binary:Version}. - - Change Build-Depends: gs-gpl | gs-esp to Build-Depends: ghostscript. - - -- Michael Biebl Mon, 22 Oct 2007 07:15:29 +0200 - -libnl (1.0~pre6-5) unstable; urgency=low - - * debian/control - - Add XS-Vcs-* fields. - - Replace Build-Depends: tetex-bin with texlive-latex-base. teTeX is now - gone, superseded by texlive. - - Add Build-Depends: graphviz, gs-gpl | gs-esp. - The "dot" program is needed for generating the diagram image and "gs" - for the ps to png conversion. - - -- Michael Biebl Sun, 15 Apr 2007 15:45:48 +0200 - -libnl (1.0~pre6-4) unstable; urgency=medium - - * Autobuilders do not distinguish between build-arch and build-indep, they - simply run build. So we have to move doxygen and tetex-bin from - Build-Depends-Indep to Build-Depends. Closes: #408719 - * Urgency medium, as it fixes a FTBFS bug. - - -- Michael Biebl Fri, 12 Jan 2007 11:23:52 +0100 - -libnl (1.0~pre6-3) unstable; urgency=low - - * Build and package the API documentation. Closes: #406497 - * debian/control - - Add Build-Depends-Indep on doxygen and tetex-bin (dvips). - - Add new package libnl-doc. - - Add a "Suggests: libnl-doc" to libnl-dev. - * debian/rules - - Call "make gendoc" to build the API documentation. - * debian/libnl-doc.install - - Added. List the files that should be installed. - - -- Michael Biebl Fri, 12 Jan 2007 10:30:40 +0100 - -libnl (1.0~pre6-2) unstable; urgency=low - - * Update maintainer email address to biebl@debian.org. - - -- Michael Biebl Thu, 19 Oct 2006 20:16:09 +0200 - -libnl (1.0~pre6-1) unstable; urgency=low - - * New upstream release. - * Removed 20-autoconf-dirs.patch, merged upstream. - * Updated debian/copyright, libnl is now licensed under the LGPL 2.1. - * Updated debian/watch. - - -- Michael Biebl Fri, 18 Aug 2006 00:40:34 +0200 - -libnl (1.0~pre6~svn30-1) unstable; urgency=low - - * Updated to svn revision 30. - * Bumped Standards-Version to 3.7.2, no further changes required. - * Now that dak officially supports ~ in the version number, let's make use - of it. - * Some install directories were not set correctly, 20-autoconf-dirs.patch - fixes that. - - -- Michael Biebl Thu, 10 Aug 2006 19:51:42 +0200 - -libnl (0.99+1.0.svn21-4) unstable; urgency=low - - * Do not create bogus /usr/lib/pkg-config directory. Closes: #364601 - - -- Michael Biebl Mon, 24 Apr 2006 15:40:23 +0200 - -libnl (0.99+1.0.svn21-3) unstable; urgency=low - - * Include simple-patchsys.mk in debian/rules. - * Merged debian/patches/10-amd64-linux-types.patch from Ubuntu which fixes - the FTBFS error on AMD64. Closes: #358887 - Thanks to Scott James Remnant for this patch. - - -- Michael Biebl Sat, 1 Apr 2006 04:52:13 +0200 - -libnl (0.99+1.0.svn21-2) unstable; urgency=low - - * Initial upload to unstable. - * Renamed libnl1 to libnl1-pre6 to match the currently used so-name. - Otherwise dependent packages like NM will break on upgrades of libnl. - - -- Michael Biebl Tue, 7 Mar 2006 21:22:09 +0100 - -libnl (0.99+1.0.svn21-1) experimental; urgency=low - - * Initial release. Closes: #286847 - - -- Michael Biebl Tue, 21 Feb 2006 18:36:35 +0100 diff --git a/src/libnl3/debian/compat b/src/libnl3/debian/compat deleted file mode 100644 index f599e28b8ab0..000000000000 --- a/src/libnl3/debian/compat +++ /dev/null @@ -1 +0,0 @@ -10 diff --git a/src/libnl3/debian/control b/src/libnl3/debian/control deleted file mode 100644 index 2431ad85cf2d..000000000000 --- a/src/libnl3/debian/control +++ /dev/null @@ -1,206 +0,0 @@ -Source: libnl3 -Section: net -Priority: optional -Maintainer: Heiko Stuebner -Build-Depends: debhelper (>= 9), dh-exec (>= 0.3), cdbs (>= 0.4.93~), bison, flex, - automake, autoconf, dh-autoreconf, linux-libc-dev (>= 3.2.41), pkg-config -Standards-Version: 3.9.6 -Homepage: http://www.infradead.org/~tgr/libnl/ -#Vcs-Git: https://github.com/thom311/libnl/ -#Vcs-Browser: https://github.com/thom311/libnl/ - -Package: libnl-3-200 -Architecture: linux-any -Section: libs -Pre-Depends: ${misc:Pre-Depends} -Depends: ${misc:Depends}, ${shlibs:Depends} -Multi-Arch: same -Description: library for dealing with netlink sockets - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - -Package: libnl-cli-3-200 -Architecture: linux-any -Section: libs -Pre-Depends: ${misc:Pre-Depends} -Depends: libnl-3-200 (= ${binary:Version}), libnl-genl-3-200 (= ${binary:Version}), libnl-nf-3-200 (= ${binary:Version}), libnl-route-3-200 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} -Multi-Arch: same -Description: library for dealing with netlink sockets - cli helpers - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - Library for cli helpers in libnl-utils. - -Package: libnl-utils -Architecture: linux-any -Section: libs -Depends: libnl-cli-3-200 (= ${binary:Version}), libnl-idiag-3-200 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} -Description: Utilities for dealing with netlink sockets - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - These utilities help dealing with netlink sockets. - -Package: libnl-genl-3-200 -Architecture: linux-any -Section: libs -Pre-Depends: ${misc:Pre-Depends} -Depends: libnl-3-200 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} -Multi-Arch: same -Description: library for dealing with netlink sockets - generic netlink - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - API to the generic netlink protocol, an extended version of the netlink - protocol. - -Package: libnl-idiag-3-200 -Architecture: linux-any -Section: libs -Pre-Depends: ${misc:Pre-Depends} -Depends: libnl-3-200 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} -Multi-Arch: same -Description: library for dealing with netlink sockets - inetdiag interface - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - API to the inetdiag netlink protocol, handling inetdiag requests - -Package: libnl-nf-3-200 -Architecture: linux-any -Section: libs -Pre-Depends: ${misc:Pre-Depends} -Depends: libnl-3-200 (= ${binary:Version}), libnl-route-3-200 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} -Multi-Arch: same -Description: library for dealing with netlink sockets - netfilter interface - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - API to netlink based netfilter configuration and monitoring interfaces. - -Package: libnl-route-3-200 -Architecture: linux-any -Section: libs -Pre-Depends: ${misc:Pre-Depends} -Depends: libnl-3-200 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} -Multi-Arch: same -Description: library for dealing with netlink sockets - route interface - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - API to the configuration interfaces of the NETLINK_ROUTE family. - -Package: libnl-xfrm-3-200 -Architecture: linux-any -Section: libs -Pre-Depends: ${misc:Pre-Depends} -Depends: libnl-3-200 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} -Multi-Arch: same -Description: library for dealing with netlink sockets - package transformations - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - API to netlink based package transformations (such as encrypting - their payloads). - -Package: libnl-3-dev -Architecture: linux-any -Section: libdevel -Depends: libnl-3-200 (= ${binary:Version}), ${misc:Depends} -Conflicts: libnl-dev, libnl2-dev -Breaks: libnl3-dev -Replaces: libnl3-dev -Multi-Arch: same -Description: development library and headers for libnl-3 - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - This package contains the headers needed by all libraries and the files - that are needed to build applications using libnl3. - -Package: libnl-cli-3-dev -Architecture: linux-any -Section: libdevel -Depends: libnl-3-dev (= ${binary:Version}), libnl-genl-3-dev (= ${binary:Version}), libnl-nf-3-dev (= ${binary:Version}), libnl-route-3-dev (= ${binary:Version}), libnl-cli-3-200 (= ${binary:Version}), ${misc:Depends} -Multi-Arch: same -Description: development library and headers for libnl-cli-3 - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - This package contains the files that are needed to build applications using - libnl-cli-3. - -Package: libnl-genl-3-dev -Architecture: linux-any -Section: libdevel -Depends: libnl-3-dev (= ${binary:Version}), libnl-genl-3-200 (= ${binary:Version}), ${misc:Depends} -Multi-Arch: same -Description: development library and headers for libnl-genl-3 - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - This package contains the files that are needed to build applications using - libnl-genl-3. - -Package: libnl-idiag-3-dev -Architecture: linux-any -Section: libdevel -Depends: libnl-3-dev (= ${binary:Version}), libnl-idiag-3-200 (= ${binary:Version}), ${misc:Depends} -Multi-Arch: same -Description: development library and headers for libnl-genl-3 - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - This package contains the files that are needed to build applications using - libnl-idiag-3. - -Package: libnl-nf-3-dev -Architecture: linux-any -Section: libdevel -Depends: libnl-3-dev (= ${binary:Version}), libnl-route-3-dev (= ${binary:Version}), libnl-nf-3-200 (= ${binary:Version}), ${misc:Depends} -Multi-Arch: same -Description: development library and headers for libnl-nf-3 - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - This package contains the files that are needed to build applications using - libnl-nf-3. - -Package: libnl-route-3-dev -Architecture: linux-any -Section: libdevel -Depends: libnl-3-dev (= ${binary:Version}), libnl-route-3-200 (= ${binary:Version}), ${misc:Depends} -Multi-Arch: same -Description: development library and headers for libnl-route-3 - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - This package contains the files that are needed to build applications using - libnl-route-3. - -Package: libnl-xfrm-3-dev -Architecture: linux-any -Section: libdevel -Depends: libnl-3-dev (= ${binary:Version}), libnl-xfrm-3-200 (= ${binary:Version}), ${misc:Depends} -Multi-Arch: same -Description: development library and headers for libnl-xfrm-3 - This is a library for applications dealing with netlink sockets. - The library provides an interface for raw netlink messaging and various - netlink family specific interfaces. - . - This package contains the files that are needed to build applications using - libnl-xfrm-3. diff --git a/src/libnl3/debian/copyright b/src/libnl3/debian/copyright deleted file mode 100644 index a654869d8098..000000000000 --- a/src/libnl3/debian/copyright +++ /dev/null @@ -1,160 +0,0 @@ -This package was debianized by Tamer Ahmed on -Tue, 31 Decn 2019 12:00:46 +0000. -The packaging is based on Heiko Stuebner's original packaging -of libnl1. - -It was downloaded from https://github.com/thom311/libnl/releases - -Upstream Author: - Thomas Graf - - -Copyright: - -lib/route/addr.c -include/netlink/route/addr.h - - Copyright (c) Thomas Graf - Baruch Even - - -lib/route/cls/u32.c -lib/route/cls/fw.c -lib/route/sch/htb.c -include/netlink/route/cls/fw.h -include/netlink/route/sch/htb.h - - Copyright (c) Thomas Graf - Copyright (c) Petr Gotthard - Copyright (c) Siemens AG Oesterreich - - - -lib/netfilter/log_msg.c -lib/netfilter/ct.c -include/netlink/netfilter/log_msg.h -include/netlink/netfilter/log.h -lib/netfilter/log_obj.c - - Copyright (c) Thomas Graf - Copyright (c) Philip Craig - Copyright (c) Patrick McHardy - Copyright (c) Secure Computing Corporation - - - -include/netlink/netfilter/queue_msg.h -lib/netfilter/queue_msg_obj.c -lib/netfilter/queue_msg.c -lib/netfilter/queue.c -lib/netfilter/netfilter.c -lib/netfilter/queue_obj.c -include/netlink/netfilter/netfilter.h -include/netlink/netfilter/queue.h -src/nf-queue.c - - Copyright (c) Patrick McHardy - - - -include/netlink/xfrm/selector.h -include/netlink/xfrm/sa.h -include/netlink/xfrm/ae.h -include/netlink/xfrm/sp.h -include/netlink/xfrm/template.h -include/netlink/xfrm/lifetime.h -lib/xfrm/sa.c -lib/xfrm/template.c -lib/xfrm/ae.c -lib/xfrm/sp.c -lib/xfrm/selector.c -lib/xfrm/lifetime.c - - Copyright (C) 2012 Texas Instruments Incorporated - http://www.ti.com/ - - -All other *.c and *.h files not mentioned above are copyright of: - - Copyright (c) 2003-2006 Thomas Graf - - -License: - -src/nl-addr-add.c -src/nl-addr-list.c -src/nl-cls-add.c -src/cls/utils.c -src/cls/cgroup.c -src/cls/utils.h -src/cls/basic.c -src/nl-addr-delete.c: - - This library is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published - by the Free Software Foundation version 2 of the License. - - This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - -On Debian GNU/Linux systems, the complete text of the GNU General -Public License can be found in /usr/share/common-licenses/GPL-2 - - -include/netlink/xfrm/selector.h -include/netlink/xfrm/sa.h -include/netlink/xfrm/ae.h -include/netlink/xfrm/sp.h -include/netlink/xfrm/template.h -include/netlink/xfrm/lifetime.h -lib/xfrm/sa.c -lib/xfrm/template.c -lib/xfrm/ae.c -lib/xfrm/sp.c -lib/xfrm/selector.c -lib/xfrm/lifetime.c - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the - distribution. - - Neither the name of Texas Instruments Incorporated nor the names of - its contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT - OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - -All other *.c and *.h files not mentioned above: - - This library is free software; you can redistribute it and/or modify - it under the terms of the GNU Lesser General Public License as published - by the Free Software Foundation version 2.1 of the License. - - This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - -On Debian GNU/Linux systems, the complete text of the GNU Lesser General -Public License can be found in /usr/share/common-licenses/LGPL-2.1 - diff --git a/src/libnl3/debian/gbp.conf b/src/libnl3/debian/gbp.conf deleted file mode 100644 index a504bacc7748..000000000000 --- a/src/libnl3/debian/gbp.conf +++ /dev/null @@ -1,16 +0,0 @@ -# Configuration file for git-buildpackage and friends - -[DEFAULT] -# the default build command: -#builder = debuild -i -I -# the default clean command: -#cleaner = debuild clean -# the default branch for upstream sources: -upstream-branch = upstream-dist -# the default branch for the debian patch: -#debian-branch = master -# the default tag formats used: -#upstream-tag = upstream/%(version)s -#debian-tag = debian/%(version)s -# use pristine-tar: -pristine-tar = true diff --git a/src/libnl3/debian/libnl-3-200.install b/src/libnl3/debian/libnl-3-200.install deleted file mode 100755 index 0a6aa3850b2c..000000000000 --- a/src/libnl3/debian/libnl-3-200.install +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/dh-exec -debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-3*.so.* lib/${DEB_HOST_MULTIARCH}/ -debian/tmp/etc/libnl/* etc/libnl-3 diff --git a/src/libnl3/debian/libnl-3-200.symbols b/src/libnl3/debian/libnl-3-200.symbols deleted file mode 100644 index 119e0554920f..000000000000 --- a/src/libnl3/debian/libnl-3-200.symbols +++ /dev/null @@ -1,661 +0,0 @@ -libnl-3.so.200 libnl-3-200 #MINVER# - __flags2str@Base 3.5.0-1 - __flags2str@libnl_3 3.5.0-1 - __list_str2type@Base 3.5.0-1 - __list_str2type@libnl_3 3.5.0-1 - __list_type2str@Base 3.5.0-1 - __list_type2str@libnl_3 3.5.0-1 - __nl_cache_mngt_require@Base 3.5.0-1 - __nl_cache_mngt_require@libnl_3 3.5.0-1 - __nl_cache_ops_lookup@Base 3.5.0-1 - __nl_read_num_str_file@Base 3.5.0-1 - __nl_read_num_str_file@libnl_3 3.5.0-1 - __str2flags@Base 3.5.0-1 - __str2flags@libnl_3 3.5.0-1 - __str2type@Base 3.5.0-1 - __str2type@libnl_3 3.5.0-1 - __trans_list_add@Base 3.5.0-1 - __trans_list_add@libnl_3 3.5.0-1 - __trans_list_clear@Base 3.5.0-1 - __trans_list_clear@libnl_3 3.5.0-1 - __type2str@Base 3.5.0-1 - __type2str@libnl_3 3.5.0-1 - _nl_socket_generate_local_port_no_release@Base 3.5.0-1 - _nl_socket_is_local_port_unspecified@Base 3.5.0-1 - _nl_socket_set_local_port_no_release@Base 3.5.0-1 - _nl_socket_used_ports_release_all@Base 3.5.0-1 - _nl_socket_used_ports_set@Base 3.5.0-1 - dump_from_ops@Base 3.5.0-1 - libnl_3@libnl_3 3.5.0-1 - libnl_3_2_26@libnl_3_2_26 3.5.0-1 - libnl_3_2_27@libnl_3_2_27 3.5.0-1 - libnl_3_2_28@libnl_3_2_28 3.5.0-1 - libnl_3_2_29@libnl_3_2_29 3.5.0-1 - libnl_3_5@libnl_3_5 3.5.0-1 - nl_addr2str@Base 3.5.0-1 - nl_addr2str@libnl_3 3.5.0-1 - nl_addr_alloc@Base 3.5.0-1 - nl_addr_alloc@libnl_3 3.5.0-1 - nl_addr_alloc_attr@Base 3.5.0-1 - nl_addr_alloc_attr@libnl_3 3.5.0-1 - nl_addr_build@Base 3.5.0-1 - nl_addr_build@libnl_3 3.5.0-1 - nl_addr_clone@Base 3.5.0-1 - nl_addr_clone@libnl_3 3.5.0-1 - nl_addr_cmp@Base 3.5.0-1 - nl_addr_cmp@libnl_3 3.5.0-1 - nl_addr_cmp_prefix@Base 3.5.0-1 - nl_addr_cmp_prefix@libnl_3 3.5.0-1 - nl_addr_fill_sockaddr@Base 3.5.0-1 - nl_addr_fill_sockaddr@libnl_3 3.5.0-1 - nl_addr_get@Base 3.5.0-1 - nl_addr_get@libnl_3 3.5.0-1 - nl_addr_get_binary_addr@Base 3.5.0-1 - nl_addr_get_binary_addr@libnl_3 3.5.0-1 - nl_addr_get_family@Base 3.5.0-1 - nl_addr_get_family@libnl_3 3.5.0-1 - nl_addr_get_len@Base 3.5.0-1 - nl_addr_get_len@libnl_3 3.5.0-1 - nl_addr_get_prefixlen@Base 3.5.0-1 - nl_addr_get_prefixlen@libnl_3 3.5.0-1 - nl_addr_guess_family@Base 3.5.0-1 - nl_addr_guess_family@libnl_3 3.5.0-1 - nl_addr_info@Base 3.5.0-1 - nl_addr_info@libnl_3 3.5.0-1 - nl_addr_iszero@Base 3.5.0-1 - nl_addr_iszero@libnl_3 3.5.0-1 - nl_addr_parse@Base 3.5.0-1 - nl_addr_parse@libnl_3 3.5.0-1 - nl_addr_put@Base 3.5.0-1 - nl_addr_put@libnl_3 3.5.0-1 - nl_addr_resolve@Base 3.5.0-1 - nl_addr_resolve@libnl_3 3.5.0-1 - nl_addr_set_binary_addr@Base 3.5.0-1 - nl_addr_set_binary_addr@libnl_3 3.5.0-1 - nl_addr_set_family@Base 3.5.0-1 - nl_addr_set_family@libnl_3 3.5.0-1 - nl_addr_set_prefixlen@Base 3.5.0-1 - nl_addr_set_prefixlen@libnl_3 3.5.0-1 - nl_addr_shared@Base 3.5.0-1 - nl_addr_shared@libnl_3 3.5.0-1 - nl_addr_valid@Base 3.5.0-1 - nl_addr_valid@libnl_3 3.5.0-1 - nl_af2str@Base 3.5.0-1 - nl_af2str@libnl_3 3.5.0-1 - nl_auto_complete@Base 3.5.0-1 - nl_auto_complete@libnl_3 3.5.0-1 - nl_cache_add@Base 3.5.0-1 - nl_cache_add@libnl_3 3.5.0-1 - nl_cache_alloc@Base 3.5.0-1 - nl_cache_alloc@libnl_3 3.5.0-1 - nl_cache_alloc_and_fill@Base 3.5.0-1 - nl_cache_alloc_and_fill@libnl_3 3.5.0-1 - nl_cache_alloc_name@Base 3.5.0-1 - nl_cache_alloc_name@libnl_3 3.5.0-1 - nl_cache_clear@Base 3.5.0-1 - nl_cache_clear@libnl_3 3.5.0-1 - nl_cache_clone@Base 3.5.0-1 - nl_cache_clone@libnl_3 3.5.0-1 - nl_cache_dump@Base 3.5.0-1 - nl_cache_dump@libnl_3 3.5.0-1 - nl_cache_dump_filter@Base 3.5.0-1 - nl_cache_dump_filter@libnl_3 3.5.0-1 - nl_cache_find@Base 3.5.0-1 - nl_cache_find@libnl_3 3.5.0-1 - nl_cache_foreach@Base 3.5.0-1 - nl_cache_foreach@libnl_3 3.5.0-1 - nl_cache_foreach_filter@Base 3.5.0-1 - nl_cache_foreach_filter@libnl_3 3.5.0-1 - nl_cache_free@Base 3.5.0-1 - nl_cache_free@libnl_3 3.5.0-1 - nl_cache_get@Base 3.5.0-1 - nl_cache_get@libnl_3 3.5.0-1 - nl_cache_get_first@Base 3.5.0-1 - nl_cache_get_first@libnl_3 3.5.0-1 - nl_cache_get_last@Base 3.5.0-1 - nl_cache_get_last@libnl_3 3.5.0-1 - nl_cache_get_next@Base 3.5.0-1 - nl_cache_get_next@libnl_3 3.5.0-1 - nl_cache_get_ops@Base 3.5.0-1 - nl_cache_get_ops@libnl_3 3.5.0-1 - nl_cache_get_prev@Base 3.5.0-1 - nl_cache_get_prev@libnl_3 3.5.0-1 - nl_cache_include@Base 3.5.0-1 - nl_cache_include@libnl_3 3.5.0-1 - nl_cache_include_v2@libnl_3_2_29 3.5.0-1 - nl_cache_is_empty@Base 3.5.0-1 - nl_cache_is_empty@libnl_3 3.5.0-1 - nl_cache_mark_all@Base 3.5.0-1 - nl_cache_mark_all@libnl_3 3.5.0-1 - nl_cache_mngr_add@Base 3.5.0-1 - nl_cache_mngr_add@libnl_3 3.5.0-1 - nl_cache_mngr_add_cache@Base 3.5.0-1 - nl_cache_mngr_add_cache@libnl_3 3.5.0-1 - nl_cache_mngr_add_cache_v2@libnl_3_2_29 3.5.0-1 - nl_cache_mngr_alloc@Base 3.5.0-1 - nl_cache_mngr_alloc@libnl_3 3.5.0-1 - nl_cache_mngr_data_ready@Base 3.5.0-1 - nl_cache_mngr_data_ready@libnl_3 3.5.0-1 - nl_cache_mngr_free@Base 3.5.0-1 - nl_cache_mngr_free@libnl_3 3.5.0-1 - nl_cache_mngr_get_fd@Base 3.5.0-1 - nl_cache_mngr_get_fd@libnl_3 3.5.0-1 - nl_cache_mngr_info@Base 3.5.0-1 - nl_cache_mngr_info@libnl_3 3.5.0-1 - nl_cache_mngr_poll@Base 3.5.0-1 - nl_cache_mngr_poll@libnl_3 3.5.0-1 - nl_cache_mngt_provide@Base 3.5.0-1 - nl_cache_mngt_provide@libnl_3 3.5.0-1 - nl_cache_mngt_register@Base 3.5.0-1 - nl_cache_mngt_register@libnl_3 3.5.0-1 - nl_cache_mngt_require@Base 3.5.0-1 - nl_cache_mngt_require@libnl_3 3.5.0-1 - nl_cache_mngt_require_safe@Base 3.5.0-1 - nl_cache_mngt_require_safe@libnl_3 3.5.0-1 - nl_cache_mngt_unprovide@Base 3.5.0-1 - nl_cache_mngt_unprovide@libnl_3 3.5.0-1 - nl_cache_mngt_unregister@Base 3.5.0-1 - nl_cache_mngt_unregister@libnl_3 3.5.0-1 - nl_cache_move@Base 3.5.0-1 - nl_cache_move@libnl_3 3.5.0-1 - nl_cache_nitems@Base 3.5.0-1 - nl_cache_nitems@libnl_3 3.5.0-1 - nl_cache_nitems_filter@Base 3.5.0-1 - nl_cache_nitems_filter@libnl_3 3.5.0-1 - nl_cache_ops_associate@Base 3.5.0-1 - nl_cache_ops_associate@libnl_3 3.5.0-1 - nl_cache_ops_associate_safe@Base 3.5.0-1 - nl_cache_ops_associate_safe@libnl_3 3.5.0-1 - nl_cache_ops_foreach@Base 3.5.0-1 - nl_cache_ops_foreach@libnl_3 3.5.0-1 - nl_cache_ops_get@Base 3.5.0-1 - nl_cache_ops_get@libnl_3 3.5.0-1 - nl_cache_ops_lookup@Base 3.5.0-1 - nl_cache_ops_lookup@libnl_3 3.5.0-1 - nl_cache_ops_lookup_safe@Base 3.5.0-1 - nl_cache_ops_lookup_safe@libnl_3 3.5.0-1 - nl_cache_ops_put@Base 3.5.0-1 - nl_cache_ops_put@libnl_3 3.5.0-1 - nl_cache_ops_set_flags@Base 3.5.0-1 - nl_cache_ops_set_flags@libnl_3 3.5.0-1 - nl_cache_parse@Base 3.5.0-1 - nl_cache_parse@libnl_3 3.5.0-1 - nl_cache_parse_and_add@Base 3.5.0-1 - nl_cache_parse_and_add@libnl_3 3.5.0-1 - nl_cache_pickup@Base 3.5.0-1 - nl_cache_pickup@libnl_3 3.5.0-1 - nl_cache_pickup_checkdup@Base 3.5.0-1 - nl_cache_pickup_checkdup@libnl_3 3.5.0-1 - nl_cache_put@Base 3.5.0-1 - nl_cache_put@libnl_3 3.5.0-1 - nl_cache_refill@Base 3.5.0-1 - nl_cache_refill@libnl_3 3.5.0-1 - nl_cache_remove@Base 3.5.0-1 - nl_cache_remove@libnl_3 3.5.0-1 - nl_cache_resync@Base 3.5.0-1 - nl_cache_resync@libnl_3 3.5.0-1 - nl_cache_search@Base 3.5.0-1 - nl_cache_search@libnl_3 3.5.0-1 - nl_cache_set_arg1@Base 3.5.0-1 - nl_cache_set_arg1@libnl_3 3.5.0-1 - nl_cache_set_arg2@Base 3.5.0-1 - nl_cache_set_arg2@libnl_3 3.5.0-1 - nl_cache_set_flags@Base 3.5.0-1 - nl_cache_set_flags@libnl_3 3.5.0-1 - nl_cache_subset@Base 3.5.0-1 - nl_cache_subset@libnl_3 3.5.0-1 - nl_cancel_down_bits@Base 3.5.0-1 - nl_cancel_down_bits@libnl_3 3.5.0-1 - nl_cancel_down_bytes@Base 3.5.0-1 - nl_cancel_down_bytes@libnl_3 3.5.0-1 - nl_cancel_down_us@Base 3.5.0-1 - nl_cancel_down_us@libnl_3 3.5.0-1 - nl_cb_active_type@Base 3.5.0-1 - nl_cb_active_type@libnl_3 3.5.0-1 - nl_cb_alloc@Base 3.5.0-1 - nl_cb_alloc@libnl_3 3.5.0-1 - nl_cb_clone@Base 3.5.0-1 - nl_cb_clone@libnl_3 3.5.0-1 - nl_cb_err@Base 3.5.0-1 - nl_cb_err@libnl_3 3.5.0-1 - nl_cb_get@Base 3.5.0-1 - nl_cb_get@libnl_3 3.5.0-1 - nl_cb_overwrite_recv@Base 3.5.0-1 - nl_cb_overwrite_recv@libnl_3 3.5.0-1 - nl_cb_overwrite_recvmsgs@Base 3.5.0-1 - nl_cb_overwrite_recvmsgs@libnl_3 3.5.0-1 - nl_cb_overwrite_send@Base 3.5.0-1 - nl_cb_overwrite_send@libnl_3 3.5.0-1 - nl_cb_put@Base 3.5.0-1 - nl_cb_put@libnl_3 3.5.0-1 - nl_cb_set@Base 3.5.0-1 - nl_cb_set@libnl_3 3.5.0-1 - nl_cb_set_all@Base 3.5.0-1 - nl_cb_set_all@libnl_3 3.5.0-1 - nl_close@Base 3.5.0-1 - nl_close@libnl_3 3.5.0-1 - nl_complete_msg@Base 3.5.0-1 - nl_complete_msg@libnl_3 3.5.0-1 - nl_connect@Base 3.5.0-1 - nl_connect@libnl_3 3.5.0-1 - nl_data_alloc@Base 3.5.0-1 - nl_data_alloc@libnl_3 3.5.0-1 - nl_data_alloc_attr@Base 3.5.0-1 - nl_data_alloc_attr@libnl_3 3.5.0-1 - nl_data_append@Base 3.5.0-1 - nl_data_append@libnl_3 3.5.0-1 - nl_data_clone@Base 3.5.0-1 - nl_data_clone@libnl_3 3.5.0-1 - nl_data_cmp@Base 3.5.0-1 - nl_data_cmp@libnl_3 3.5.0-1 - nl_data_free@Base 3.5.0-1 - nl_data_free@libnl_3 3.5.0-1 - nl_data_get@Base 3.5.0-1 - nl_data_get@libnl_3 3.5.0-1 - nl_data_get_size@Base 3.5.0-1 - nl_data_get_size@libnl_3 3.5.0-1 - nl_debug@Base 3.5.0-1 - nl_debug@libnl_3 3.5.0-1 - nl_debug_dp@Base 3.5.0-1 - nl_debug_dp@libnl_3 3.5.0-1 - nl_dump@Base 3.5.0-1 - nl_dump@libnl_3 3.5.0-1 - nl_dump_line@Base 3.5.0-1 - nl_dump_line@libnl_3 3.5.0-1 - nl_ether_proto2str@Base 3.5.0-1 - nl_ether_proto2str@libnl_3 3.5.0-1 - nl_get_psched_hz@Base 3.5.0-1 - nl_get_psched_hz@libnl_3 3.5.0-1 - nl_get_user_hz@Base 3.5.0-1 - nl_get_user_hz@libnl_3 3.5.0-1 - nl_geterror@Base 3.5.0-1 - nl_geterror@libnl_3 3.5.0-1 - nl_has_capability@Base 3.5.0-1 - nl_has_capability@libnl_3 3.5.0-1 - nl_hash@Base 3.5.0-1 - nl_hash@libnl_3 3.5.0-1 - nl_hash_any@Base 3.5.0-1 - nl_hash_any@libnl_3 3.5.0-1 - nl_hash_table_add@Base 3.5.0-1 - nl_hash_table_add@libnl_3 3.5.0-1 - nl_hash_table_alloc@Base 3.5.0-1 - nl_hash_table_alloc@libnl_3 3.5.0-1 - nl_hash_table_del@Base 3.5.0-1 - nl_hash_table_del@libnl_3 3.5.0-1 - nl_hash_table_free@Base 3.5.0-1 - nl_hash_table_free@libnl_3 3.5.0-1 - nl_hash_table_lookup@Base 3.5.0-1 - nl_hash_table_lookup@libnl_3 3.5.0-1 - nl_ip_proto2str@Base 3.5.0-1 - nl_ip_proto2str@libnl_3 3.5.0-1 - nl_join_groups@Base 3.5.0-1 - nl_join_groups@libnl_3 3.5.0-1 - nl_llproto2str@Base 3.5.0-1 - nl_llproto2str@libnl_3 3.5.0-1 - nl_msec2str@Base 3.5.0-1 - nl_msec2str@libnl_3 3.5.0-1 - nl_msg_dump@Base 3.5.0-1 - nl_msg_dump@libnl_3 3.5.0-1 - nl_msg_parse@Base 3.5.0-1 - nl_msg_parse@libnl_3 3.5.0-1 - nl_msgtype_lookup@Base 3.5.0-1 - nl_msgtype_lookup@libnl_3 3.5.0-1 - nl_new_line@Base 3.5.0-1 - nl_new_line@libnl_3 3.5.0-1 - nl_nlfamily2str@Base 3.5.0-1 - nl_nlfamily2str@libnl_3 3.5.0-1 - nl_nlmsg_flags2str@Base 3.5.0-1 - nl_nlmsg_flags2str@libnl_3 3.5.0-1 - nl_nlmsgtype2str@Base 3.5.0-1 - nl_nlmsgtype2str@libnl_3 3.5.0-1 - nl_object_alloc@Base 3.5.0-1 - nl_object_alloc@libnl_3 3.5.0-1 - nl_object_alloc_name@Base 3.5.0-1 - nl_object_alloc_name@libnl_3 3.5.0-1 - nl_object_attr_list@Base 3.5.0-1 - nl_object_attr_list@libnl_3 3.5.0-1 - nl_object_attrs2str@Base 3.5.0-1 - nl_object_attrs2str@libnl_3 3.5.0-1 - nl_object_clone@Base 3.5.0-1 - nl_object_clone@libnl_3 3.5.0-1 - nl_object_diff64@libnl_3_2_28 3.5.0-1 - nl_object_diff@Base 3.5.0-1 - nl_object_diff@libnl_3 3.5.0-1 - nl_object_dump@Base 3.5.0-1 - nl_object_dump@libnl_3 3.5.0-1 - nl_object_dump_buf@Base 3.5.0-1 - nl_object_dump_buf@libnl_3 3.5.0-1 - nl_object_free@Base 3.5.0-1 - nl_object_free@libnl_3 3.5.0-1 - nl_object_get@Base 3.5.0-1 - nl_object_get@libnl_3 3.5.0-1 - nl_object_get_cache@Base 3.5.0-1 - nl_object_get_cache@libnl_3 3.5.0-1 - nl_object_get_id_attrs@Base 3.5.0-1 - nl_object_get_id_attrs@libnl_3 3.5.0-1 - nl_object_get_msgtype@Base 3.5.0-1 - nl_object_get_msgtype@libnl_3 3.5.0-1 - nl_object_get_ops@Base 3.5.0-1 - nl_object_get_ops@libnl_3 3.5.0-1 - nl_object_get_refcnt@Base 3.5.0-1 - nl_object_get_refcnt@libnl_3 3.5.0-1 - nl_object_get_type@Base 3.5.0-1 - nl_object_get_type@libnl_3 3.5.0-1 - nl_object_identical@Base 3.5.0-1 - nl_object_identical@libnl_3 3.5.0-1 - nl_object_is_marked@Base 3.5.0-1 - nl_object_is_marked@libnl_3 3.5.0-1 - nl_object_keygen@Base 3.5.0-1 - nl_object_keygen@libnl_3 3.5.0-1 - nl_object_mark@Base 3.5.0-1 - nl_object_mark@libnl_3 3.5.0-1 - nl_object_match_filter@Base 3.5.0-1 - nl_object_match_filter@libnl_3 3.5.0-1 - nl_object_put@Base 3.5.0-1 - nl_object_put@libnl_3 3.5.0-1 - nl_object_shared@Base 3.5.0-1 - nl_object_shared@libnl_3 3.5.0-1 - nl_object_unmark@Base 3.5.0-1 - nl_object_unmark@libnl_3 3.5.0-1 - nl_object_update@Base 3.5.0-1 - nl_object_update@libnl_3 3.5.0-1 - nl_perror@Base 3.5.0-1 - nl_perror@libnl_3 3.5.0-1 - nl_pickup@Base 3.5.0-1 - nl_pickup@libnl_3 3.5.0-1 - nl_pickup_keep_syserr@Base 3.5.0-1 - nl_pickup_keep_syserr@libnl_3 3.5.0-1 - nl_prob2int@Base 3.5.0-1 - nl_prob2int@libnl_3 3.5.0-1 - nl_rate2str@Base 3.5.0-1 - nl_rate2str@libnl_3 3.5.0-1 - nl_recv@Base 3.5.0-1 - nl_recv@libnl_3 3.5.0-1 - nl_recvmsgs@Base 3.5.0-1 - nl_recvmsgs@libnl_3 3.5.0-1 - nl_recvmsgs_default@Base 3.5.0-1 - nl_recvmsgs_default@libnl_3 3.5.0-1 - nl_recvmsgs_report@Base 3.5.0-1 - nl_recvmsgs_report@libnl_3 3.5.0-1 - nl_send@Base 3.5.0-1 - nl_send@libnl_3 3.5.0-1 - nl_send_auto@Base 3.5.0-1 - nl_send_auto@libnl_3 3.5.0-1 - nl_send_auto_complete@Base 3.5.0-1 - nl_send_auto_complete@libnl_3 3.5.0-1 - nl_send_iovec@Base 3.5.0-1 - nl_send_iovec@libnl_3 3.5.0-1 - nl_send_simple@Base 3.5.0-1 - nl_send_simple@libnl_3 3.5.0-1 - nl_send_sync@Base 3.5.0-1 - nl_send_sync@libnl_3 3.5.0-1 - nl_sendmsg@Base 3.5.0-1 - nl_sendmsg@libnl_3 3.5.0-1 - nl_sendto@Base 3.5.0-1 - nl_sendto@libnl_3 3.5.0-1 - nl_size2int@Base 3.5.0-1 - nl_size2int@libnl_3 3.5.0-1 - nl_size2str@Base 3.5.0-1 - nl_size2str@libnl_3 3.5.0-1 - nl_socket_add_membership@Base 3.5.0-1 - nl_socket_add_membership@libnl_3 3.5.0-1 - nl_socket_add_memberships@Base 3.5.0-1 - nl_socket_add_memberships@libnl_3 3.5.0-1 - nl_socket_alloc@Base 3.5.0-1 - nl_socket_alloc@libnl_3 3.5.0-1 - nl_socket_alloc_cb@Base 3.5.0-1 - nl_socket_alloc_cb@libnl_3 3.5.0-1 - nl_socket_disable_auto_ack@Base 3.5.0-1 - nl_socket_disable_auto_ack@libnl_3 3.5.0-1 - nl_socket_disable_msg_peek@Base 3.5.0-1 - nl_socket_disable_msg_peek@libnl_3 3.5.0-1 - nl_socket_disable_seq_check@Base 3.5.0-1 - nl_socket_disable_seq_check@libnl_3 3.5.0-1 - nl_socket_drop_membership@Base 3.5.0-1 - nl_socket_drop_membership@libnl_3 3.5.0-1 - nl_socket_drop_memberships@Base 3.5.0-1 - nl_socket_drop_memberships@libnl_3 3.5.0-1 - nl_socket_enable_auto_ack@Base 3.5.0-1 - nl_socket_enable_auto_ack@libnl_3 3.5.0-1 - nl_socket_enable_msg_peek@Base 3.5.0-1 - nl_socket_enable_msg_peek@libnl_3 3.5.0-1 - nl_socket_free@Base 3.5.0-1 - nl_socket_free@libnl_3 3.5.0-1 - nl_socket_get_cb@Base 3.5.0-1 - nl_socket_get_cb@libnl_3 3.5.0-1 - nl_socket_get_fd@Base 3.5.0-1 - nl_socket_get_fd@libnl_3 3.5.0-1 - nl_socket_get_local_port@Base 3.5.0-1 - nl_socket_get_local_port@libnl_3 3.5.0-1 - nl_socket_get_msg_buf_size@Base 3.5.0-1 - nl_socket_get_msg_buf_size@libnl_3 3.5.0-1 - nl_socket_get_peer_groups@Base 3.5.0-1 - nl_socket_get_peer_groups@libnl_3 3.5.0-1 - nl_socket_get_peer_port@Base 3.5.0-1 - nl_socket_get_peer_port@libnl_3 3.5.0-1 - nl_socket_modify_cb@Base 3.5.0-1 - nl_socket_modify_cb@libnl_3 3.5.0-1 - nl_socket_modify_err_cb@Base 3.5.0-1 - nl_socket_modify_err_cb@libnl_3 3.5.0-1 - nl_socket_recv_pktinfo@Base 3.5.0-1 - nl_socket_recv_pktinfo@libnl_3 3.5.0-1 - nl_socket_set_buffer_size@Base 3.5.0-1 - nl_socket_set_buffer_size@libnl_3 3.5.0-1 - nl_socket_set_cb@Base 3.5.0-1 - nl_socket_set_cb@libnl_3 3.5.0-1 - nl_socket_set_fd@Base 3.5.0-1 - nl_socket_set_fd@libnl_3_2_26 3.5.0-1 - nl_socket_set_local_port@Base 3.5.0-1 - nl_socket_set_local_port@libnl_3 3.5.0-1 - nl_socket_set_msg_buf_size@Base 3.5.0-1 - nl_socket_set_msg_buf_size@libnl_3 3.5.0-1 - nl_socket_set_nonblocking@Base 3.5.0-1 - nl_socket_set_nonblocking@libnl_3 3.5.0-1 - nl_socket_set_passcred@Base 3.5.0-1 - nl_socket_set_passcred@libnl_3 3.5.0-1 - nl_socket_set_peer_groups@Base 3.5.0-1 - nl_socket_set_peer_groups@libnl_3 3.5.0-1 - nl_socket_set_peer_port@Base 3.5.0-1 - nl_socket_set_peer_port@libnl_3 3.5.0-1 - nl_socket_use_seq@Base 3.5.0-1 - nl_socket_use_seq@libnl_3 3.5.0-1 - nl_str2af@Base 3.5.0-1 - nl_str2af@libnl_3 3.5.0-1 - nl_str2ether_proto@Base 3.5.0-1 - nl_str2ether_proto@libnl_3 3.5.0-1 - nl_str2ip_proto@Base 3.5.0-1 - nl_str2ip_proto@libnl_3 3.5.0-1 - nl_str2llproto@Base 3.5.0-1 - nl_str2llproto@libnl_3 3.5.0-1 - nl_str2msec@Base 3.5.0-1 - nl_str2msec@libnl_3 3.5.0-1 - nl_str2nlfamily@Base 3.5.0-1 - nl_str2nlfamily@libnl_3 3.5.0-1 - nl_str2nlmsgtype@Base 3.5.0-1 - nl_str2nlmsgtype@libnl_3 3.5.0-1 - nl_strerror_l@libnl_3_2_29 3.5.0-1 - nl_syserr2nlerr@Base 3.5.0-1 - nl_syserr2nlerr@libnl_3 3.5.0-1 - nl_ticks2us@Base 3.5.0-1 - nl_ticks2us@libnl_3 3.5.0-1 - nl_us2ticks@Base 3.5.0-1 - nl_us2ticks@libnl_3 3.5.0-1 - nl_ver_maj@Base 3.5.0-1 - nl_ver_maj@libnl_3 3.5.0-1 - nl_ver_mic@Base 3.5.0-1 - nl_ver_mic@libnl_3 3.5.0-1 - nl_ver_min@Base 3.5.0-1 - nl_ver_min@libnl_3 3.5.0-1 - nl_ver_num@Base 3.5.0-1 - nl_ver_num@libnl_3 3.5.0-1 - nl_wait_for_ack@Base 3.5.0-1 - nl_wait_for_ack@libnl_3 3.5.0-1 - nla_attr_size@Base 3.5.0-1 - nla_attr_size@libnl_3 3.5.0-1 - nla_data@Base 3.5.0-1 - nla_data@libnl_3 3.5.0-1 - nla_find@Base 3.5.0-1 - nla_find@libnl_3 3.5.0-1 - nla_get_flag@Base 3.5.0-1 - nla_get_flag@libnl_3 3.5.0-1 - nla_get_msecs@Base 3.5.0-1 - nla_get_msecs@libnl_3 3.5.0-1 - nla_get_s16@Base 3.5.0-1 - nla_get_s16@libnl_3_2_27 3.5.0-1 - nla_get_s32@Base 3.5.0-1 - nla_get_s32@libnl_3_2_27 3.5.0-1 - nla_get_s64@Base 3.5.0-1 - nla_get_s64@libnl_3_2_27 3.5.0-1 - nla_get_s8@Base 3.5.0-1 - nla_get_s8@libnl_3_2_27 3.5.0-1 - nla_get_string@Base 3.5.0-1 - nla_get_string@libnl_3 3.5.0-1 - nla_get_u16@Base 3.5.0-1 - nla_get_u16@libnl_3 3.5.0-1 - nla_get_u32@Base 3.5.0-1 - nla_get_u32@libnl_3 3.5.0-1 - nla_get_u64@Base 3.5.0-1 - nla_get_u64@libnl_3 3.5.0-1 - nla_get_u8@Base 3.5.0-1 - nla_get_u8@libnl_3 3.5.0-1 - nla_is_nested@Base 3.5.0-1 - nla_is_nested@libnl_3 3.5.0-1 - nla_len@Base 3.5.0-1 - nla_len@libnl_3 3.5.0-1 - nla_memcmp@Base 3.5.0-1 - nla_memcmp@libnl_3 3.5.0-1 - nla_memcpy@Base 3.5.0-1 - nla_memcpy@libnl_3 3.5.0-1 - nla_nest_cancel@Base 3.5.0-1 - nla_nest_cancel@libnl_3 3.5.0-1 - nla_nest_end@Base 3.5.0-1 - nla_nest_end@libnl_3 3.5.0-1 - nla_nest_end_keep_empty@libnl_3_5 3.5.0-1 - nla_nest_start@Base 3.5.0-1 - nla_nest_start@libnl_3 3.5.0-1 - nla_next@Base 3.5.0-1 - nla_next@libnl_3 3.5.0-1 - nla_ok@Base 3.5.0-1 - nla_ok@libnl_3 3.5.0-1 - nla_padlen@Base 3.5.0-1 - nla_padlen@libnl_3 3.5.0-1 - nla_parse@Base 3.5.0-1 - nla_parse@libnl_3 3.5.0-1 - nla_parse_nested@Base 3.5.0-1 - nla_parse_nested@libnl_3 3.5.0-1 - nla_put@Base 3.5.0-1 - nla_put@libnl_3 3.5.0-1 - nla_put_addr@Base 3.5.0-1 - nla_put_addr@libnl_3 3.5.0-1 - nla_put_data@Base 3.5.0-1 - nla_put_data@libnl_3 3.5.0-1 - nla_put_flag@Base 3.5.0-1 - nla_put_flag@libnl_3 3.5.0-1 - nla_put_msecs@Base 3.5.0-1 - nla_put_msecs@libnl_3 3.5.0-1 - nla_put_nested@Base 3.5.0-1 - nla_put_nested@libnl_3 3.5.0-1 - nla_put_s16@Base 3.5.0-1 - nla_put_s16@libnl_3_2_27 3.5.0-1 - nla_put_s32@Base 3.5.0-1 - nla_put_s32@libnl_3_2_27 3.5.0-1 - nla_put_s64@Base 3.5.0-1 - nla_put_s64@libnl_3_2_27 3.5.0-1 - nla_put_s8@Base 3.5.0-1 - nla_put_s8@libnl_3_2_27 3.5.0-1 - nla_put_string@Base 3.5.0-1 - nla_put_string@libnl_3 3.5.0-1 - nla_put_u16@Base 3.5.0-1 - nla_put_u16@libnl_3 3.5.0-1 - nla_put_u32@Base 3.5.0-1 - nla_put_u32@libnl_3 3.5.0-1 - nla_put_u64@Base 3.5.0-1 - nla_put_u64@libnl_3 3.5.0-1 - nla_put_u8@Base 3.5.0-1 - nla_put_u8@libnl_3 3.5.0-1 - nla_reserve@Base 3.5.0-1 - nla_reserve@libnl_3 3.5.0-1 - nla_strcmp@Base 3.5.0-1 - nla_strcmp@libnl_3 3.5.0-1 - nla_strdup@Base 3.5.0-1 - nla_strdup@libnl_3 3.5.0-1 - nla_strlcpy@Base 3.5.0-1 - nla_strlcpy@libnl_3 3.5.0-1 - nla_total_size@Base 3.5.0-1 - nla_total_size@libnl_3 3.5.0-1 - nla_type@Base 3.5.0-1 - nla_type@libnl_3 3.5.0-1 - nla_validate@Base 3.5.0-1 - nla_validate@libnl_3 3.5.0-1 - nlmsg_alloc@Base 3.5.0-1 - nlmsg_alloc@libnl_3 3.5.0-1 - nlmsg_alloc_simple@Base 3.5.0-1 - nlmsg_alloc_simple@libnl_3 3.5.0-1 - nlmsg_alloc_size@Base 3.5.0-1 - nlmsg_alloc_size@libnl_3 3.5.0-1 - nlmsg_append@Base 3.5.0-1 - nlmsg_append@libnl_3 3.5.0-1 - nlmsg_attrdata@Base 3.5.0-1 - nlmsg_attrdata@libnl_3 3.5.0-1 - nlmsg_attrlen@Base 3.5.0-1 - nlmsg_attrlen@libnl_3 3.5.0-1 - nlmsg_convert@Base 3.5.0-1 - nlmsg_convert@libnl_3 3.5.0-1 - nlmsg_data@Base 3.5.0-1 - nlmsg_data@libnl_3 3.5.0-1 - nlmsg_datalen@Base 3.5.0-1 - nlmsg_datalen@libnl_3 3.5.0-1 - nlmsg_expand@Base 3.5.0-1 - nlmsg_expand@libnl_3 3.5.0-1 - nlmsg_find_attr@Base 3.5.0-1 - nlmsg_find_attr@libnl_3 3.5.0-1 - nlmsg_free@Base 3.5.0-1 - nlmsg_free@libnl_3 3.5.0-1 - nlmsg_get@Base 3.5.0-1 - nlmsg_get@libnl_3 3.5.0-1 - nlmsg_get_creds@Base 3.5.0-1 - nlmsg_get_creds@libnl_3 3.5.0-1 - nlmsg_get_dst@Base 3.5.0-1 - nlmsg_get_dst@libnl_3 3.5.0-1 - nlmsg_get_max_size@Base 3.5.0-1 - nlmsg_get_max_size@libnl_3 3.5.0-1 - nlmsg_get_proto@Base 3.5.0-1 - nlmsg_get_proto@libnl_3 3.5.0-1 - nlmsg_get_src@Base 3.5.0-1 - nlmsg_get_src@libnl_3 3.5.0-1 - nlmsg_hdr@Base 3.5.0-1 - nlmsg_hdr@libnl_3 3.5.0-1 - nlmsg_inherit@Base 3.5.0-1 - nlmsg_inherit@libnl_3 3.5.0-1 - nlmsg_next@Base 3.5.0-1 - nlmsg_next@libnl_3 3.5.0-1 - nlmsg_ok@Base 3.5.0-1 - nlmsg_ok@libnl_3 3.5.0-1 - nlmsg_padlen@Base 3.5.0-1 - nlmsg_padlen@libnl_3 3.5.0-1 - nlmsg_parse@Base 3.5.0-1 - nlmsg_parse@libnl_3 3.5.0-1 - nlmsg_put@Base 3.5.0-1 - nlmsg_put@libnl_3 3.5.0-1 - nlmsg_reserve@Base 3.5.0-1 - nlmsg_reserve@libnl_3 3.5.0-1 - nlmsg_set_creds@Base 3.5.0-1 - nlmsg_set_creds@libnl_3 3.5.0-1 - nlmsg_set_default_size@Base 3.5.0-1 - nlmsg_set_default_size@libnl_3 3.5.0-1 - nlmsg_set_dst@Base 3.5.0-1 - nlmsg_set_dst@libnl_3 3.5.0-1 - nlmsg_set_proto@Base 3.5.0-1 - nlmsg_set_proto@libnl_3 3.5.0-1 - nlmsg_set_src@Base 3.5.0-1 - nlmsg_set_src@libnl_3 3.5.0-1 - nlmsg_size@Base 3.5.0-1 - nlmsg_size@libnl_3 3.5.0-1 - nlmsg_tail@Base 3.5.0-1 - nlmsg_tail@libnl_3 3.5.0-1 - nlmsg_total_size@Base 3.5.0-1 - nlmsg_total_size@libnl_3 3.5.0-1 - nlmsg_valid_hdr@Base 3.5.0-1 - nlmsg_valid_hdr@libnl_3 3.5.0-1 - nlmsg_validate@Base 3.5.0-1 - nlmsg_validate@libnl_3 3.5.0-1 diff --git a/src/libnl3/debian/libnl-3-dev.install b/src/libnl3/debian/libnl-3-dev.install deleted file mode 100755 index 3715b8b22bbd..000000000000 --- a/src/libnl3/debian/libnl-3-dev.install +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/dh-exec -debian/tmp/usr/include/* -debian/tmp/usr/lib/*/pkgconfig/libnl-3* -debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-3.so lib/${DEB_HOST_MULTIARCH}/ -debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-3.a lib/${DEB_HOST_MULTIARCH}/ diff --git a/src/libnl3/debian/libnl-cli-3-200.install b/src/libnl3/debian/libnl-cli-3-200.install deleted file mode 100755 index 6735ec9d14b1..000000000000 --- a/src/libnl3/debian/libnl-cli-3-200.install +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/dh-exec -debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-cli-3*.so.* -debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl/cli/cls/*.so usr/lib/${DEB_HOST_MULTIARCH}/libnl-3/cli/cls -debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl/cli/qdisc/*.so usr/lib/${DEB_HOST_MULTIARCH}/libnl-3/cli/qdisc diff --git a/src/libnl3/debian/libnl-cli-3-200.symbols b/src/libnl3/debian/libnl-cli-3-200.symbols deleted file mode 100644 index 2d21c139623c..000000000000 --- a/src/libnl3/debian/libnl-cli-3-200.symbols +++ /dev/null @@ -1,226 +0,0 @@ -basic.so libnl-cli-3-200 #MINVER# -bfifo.so libnl-cli-3-200 #MINVER# -blackhole.so libnl-cli-3-200 #MINVER# -cgroup.so libnl-cli-3-200 #MINVER# -fq_codel.so libnl-cli-3-200 #MINVER# -hfsc.so libnl-cli-3-200 #MINVER# -htb.so libnl-cli-3-200 #MINVER# -ingress.so libnl-cli-3-200 #MINVER# -libnl-cli-3.so.200 libnl-cli-3-200 #MINVER# - libnl_3@libnl_3 3.5.0-1 - libnl_3_2_28@libnl_3_2_28 3.5.0-1 - nl_cli_addr_alloc@Base 3.5.0-1 - nl_cli_addr_alloc@libnl_3 3.5.0-1 - nl_cli_addr_parse@Base 3.5.0-1 - nl_cli_addr_parse@libnl_3 3.5.0-1 - nl_cli_addr_parse_broadcast@Base 3.5.0-1 - nl_cli_addr_parse_broadcast@libnl_3 3.5.0-1 - nl_cli_addr_parse_dev@Base 3.5.0-1 - nl_cli_addr_parse_dev@libnl_3 3.5.0-1 - nl_cli_addr_parse_family@Base 3.5.0-1 - nl_cli_addr_parse_family@libnl_3 3.5.0-1 - nl_cli_addr_parse_label@Base 3.5.0-1 - nl_cli_addr_parse_label@libnl_3 3.5.0-1 - nl_cli_addr_parse_local@Base 3.5.0-1 - nl_cli_addr_parse_local@libnl_3 3.5.0-1 - nl_cli_addr_parse_peer@Base 3.5.0-1 - nl_cli_addr_parse_peer@libnl_3 3.5.0-1 - nl_cli_addr_parse_preferred@Base 3.5.0-1 - nl_cli_addr_parse_preferred@libnl_3 3.5.0-1 - nl_cli_addr_parse_scope@Base 3.5.0-1 - nl_cli_addr_parse_scope@libnl_3 3.5.0-1 - nl_cli_addr_parse_valid@Base 3.5.0-1 - nl_cli_addr_parse_valid@libnl_3 3.5.0-1 - nl_cli_alloc_cache@Base 3.5.0-1 - nl_cli_alloc_cache@libnl_3 3.5.0-1 - nl_cli_alloc_cache_flags@libnl_3_2_28 3.5.0-1 - nl_cli_alloc_socket@Base 3.5.0-1 - nl_cli_alloc_socket@libnl_3 3.5.0-1 - nl_cli_class_alloc@Base 3.5.0-1 - nl_cli_class_alloc@libnl_3 3.5.0-1 - nl_cli_class_alloc_cache@Base 3.5.0-1 - nl_cli_class_alloc_cache@libnl_3 3.5.0-1 - nl_cli_cls_alloc@Base 3.5.0-1 - nl_cli_cls_alloc@libnl_3 3.5.0-1 - nl_cli_cls_alloc_cache@Base 3.5.0-1 - nl_cli_cls_alloc_cache@libnl_3 3.5.0-1 - nl_cli_cls_parse_ematch@Base 3.5.0-1 - nl_cli_cls_parse_ematch@libnl_3 3.5.0-1 - nl_cli_cls_parse_proto@Base 3.5.0-1 - nl_cli_cls_parse_proto@libnl_3 3.5.0-1 - nl_cli_confirm@Base 3.5.0-1 - nl_cli_confirm@libnl_3 3.5.0-1 - nl_cli_connect@Base 3.5.0-1 - nl_cli_connect@libnl_3 3.5.0-1 - nl_cli_ct_alloc@Base 3.5.0-1 - nl_cli_ct_alloc@libnl_3 3.5.0-1 - nl_cli_ct_alloc_cache@Base 3.5.0-1 - nl_cli_ct_alloc_cache@libnl_3 3.5.0-1 - nl_cli_ct_parse_dst@Base 3.5.0-1 - nl_cli_ct_parse_dst@libnl_3 3.5.0-1 - nl_cli_ct_parse_dst_port@Base 3.5.0-1 - nl_cli_ct_parse_dst_port@libnl_3 3.5.0-1 - nl_cli_ct_parse_family@Base 3.5.0-1 - nl_cli_ct_parse_family@libnl_3 3.5.0-1 - nl_cli_ct_parse_id@Base 3.5.0-1 - nl_cli_ct_parse_id@libnl_3 3.5.0-1 - nl_cli_ct_parse_mark@Base 3.5.0-1 - nl_cli_ct_parse_mark@libnl_3 3.5.0-1 - nl_cli_ct_parse_protocol@Base 3.5.0-1 - nl_cli_ct_parse_protocol@libnl_3 3.5.0-1 - nl_cli_ct_parse_src@Base 3.5.0-1 - nl_cli_ct_parse_src@libnl_3 3.5.0-1 - nl_cli_ct_parse_src_port@Base 3.5.0-1 - nl_cli_ct_parse_src_port@libnl_3 3.5.0-1 - nl_cli_ct_parse_status@Base 3.5.0-1 - nl_cli_ct_parse_status@libnl_3 3.5.0-1 - nl_cli_ct_parse_tcp_state@Base 3.5.0-1 - nl_cli_ct_parse_tcp_state@libnl_3 3.5.0-1 - nl_cli_ct_parse_timeout@Base 3.5.0-1 - nl_cli_ct_parse_timeout@libnl_3 3.5.0-1 - nl_cli_ct_parse_use@Base 3.5.0-1 - nl_cli_ct_parse_use@libnl_3 3.5.0-1 - nl_cli_ct_parse_zone@Base 3.5.0-1 - nl_cli_ct_parse_zone@libnl_3 3.5.0-1 - nl_cli_exp_alloc@Base 3.5.0-1 - nl_cli_exp_alloc@libnl_3 3.5.0-1 - nl_cli_exp_alloc_cache@Base 3.5.0-1 - nl_cli_exp_alloc_cache@libnl_3 3.5.0-1 - nl_cli_exp_parse_class@Base 3.5.0-1 - nl_cli_exp_parse_class@libnl_3 3.5.0-1 - nl_cli_exp_parse_dst@Base 3.5.0-1 - nl_cli_exp_parse_dst@libnl_3 3.5.0-1 - nl_cli_exp_parse_dst_port@Base 3.5.0-1 - nl_cli_exp_parse_dst_port@libnl_3 3.5.0-1 - nl_cli_exp_parse_family@Base 3.5.0-1 - nl_cli_exp_parse_family@libnl_3 3.5.0-1 - nl_cli_exp_parse_flags@Base 3.5.0-1 - nl_cli_exp_parse_flags@libnl_3 3.5.0-1 - nl_cli_exp_parse_fn@Base 3.5.0-1 - nl_cli_exp_parse_fn@libnl_3 3.5.0-1 - nl_cli_exp_parse_helper_name@Base 3.5.0-1 - nl_cli_exp_parse_helper_name@libnl_3 3.5.0-1 - nl_cli_exp_parse_icmp_code@Base 3.5.0-1 - nl_cli_exp_parse_icmp_code@libnl_3 3.5.0-1 - nl_cli_exp_parse_icmp_id@Base 3.5.0-1 - nl_cli_exp_parse_icmp_id@libnl_3 3.5.0-1 - nl_cli_exp_parse_icmp_type@Base 3.5.0-1 - nl_cli_exp_parse_icmp_type@libnl_3 3.5.0-1 - nl_cli_exp_parse_id@Base 3.5.0-1 - nl_cli_exp_parse_id@libnl_3 3.5.0-1 - nl_cli_exp_parse_l4protonum@Base 3.5.0-1 - nl_cli_exp_parse_l4protonum@libnl_3 3.5.0-1 - nl_cli_exp_parse_nat_dir@Base 3.5.0-1 - nl_cli_exp_parse_nat_dir@libnl_3 3.5.0-1 - nl_cli_exp_parse_src@Base 3.5.0-1 - nl_cli_exp_parse_src@libnl_3 3.5.0-1 - nl_cli_exp_parse_src_port@Base 3.5.0-1 - nl_cli_exp_parse_src_port@libnl_3 3.5.0-1 - nl_cli_exp_parse_timeout@Base 3.5.0-1 - nl_cli_exp_parse_timeout@libnl_3 3.5.0-1 - nl_cli_exp_parse_zone@Base 3.5.0-1 - nl_cli_exp_parse_zone@libnl_3 3.5.0-1 - nl_cli_fatal@Base 3.5.0-1 - nl_cli_fatal@libnl_3 3.5.0-1 - nl_cli_link_alloc@Base 3.5.0-1 - nl_cli_link_alloc@libnl_3 3.5.0-1 - nl_cli_link_alloc_cache@Base 3.5.0-1 - nl_cli_link_alloc_cache@libnl_3 3.5.0-1 - nl_cli_link_alloc_cache_family@Base 3.5.0-1 - nl_cli_link_alloc_cache_family@libnl_3 3.5.0-1 - nl_cli_link_alloc_cache_family_flags@libnl_3_2_28 3.5.0-1 - nl_cli_link_alloc_cache_flags@libnl_3_2_28 3.5.0-1 - nl_cli_link_parse_family@Base 3.5.0-1 - nl_cli_link_parse_family@libnl_3 3.5.0-1 - nl_cli_link_parse_ifalias@Base 3.5.0-1 - nl_cli_link_parse_ifalias@libnl_3 3.5.0-1 - nl_cli_link_parse_ifindex@Base 3.5.0-1 - nl_cli_link_parse_ifindex@libnl_3 3.5.0-1 - nl_cli_link_parse_mtu@Base 3.5.0-1 - nl_cli_link_parse_mtu@libnl_3 3.5.0-1 - nl_cli_link_parse_name@Base 3.5.0-1 - nl_cli_link_parse_name@libnl_3 3.5.0-1 - nl_cli_link_parse_txqlen@Base 3.5.0-1 - nl_cli_link_parse_txqlen@libnl_3 3.5.0-1 - nl_cli_link_parse_weight@Base 3.5.0-1 - nl_cli_link_parse_weight@libnl_3 3.5.0-1 - nl_cli_load_module@Base 3.5.0-1 - nl_cli_load_module@libnl_3 3.5.0-1 - nl_cli_neigh_alloc@Base 3.5.0-1 - nl_cli_neigh_alloc@libnl_3 3.5.0-1 - nl_cli_neigh_parse_dev@Base 3.5.0-1 - nl_cli_neigh_parse_dev@libnl_3 3.5.0-1 - nl_cli_neigh_parse_dst@Base 3.5.0-1 - nl_cli_neigh_parse_dst@libnl_3 3.5.0-1 - nl_cli_neigh_parse_family@Base 3.5.0-1 - nl_cli_neigh_parse_family@libnl_3 3.5.0-1 - nl_cli_neigh_parse_lladdr@Base 3.5.0-1 - nl_cli_neigh_parse_lladdr@libnl_3 3.5.0-1 - nl_cli_neigh_parse_state@Base 3.5.0-1 - nl_cli_neigh_parse_state@libnl_3 3.5.0-1 - nl_cli_parse_dumptype@Base 3.5.0-1 - nl_cli_parse_dumptype@libnl_3 3.5.0-1 - nl_cli_parse_u32@Base 3.5.0-1 - nl_cli_parse_u32@libnl_3 3.5.0-1 - nl_cli_print_version@Base 3.5.0-1 - nl_cli_print_version@libnl_3 3.5.0-1 - nl_cli_qdisc_alloc@Base 3.5.0-1 - nl_cli_qdisc_alloc@libnl_3 3.5.0-1 - nl_cli_route_alloc@Base 3.5.0-1 - nl_cli_route_alloc@libnl_3 3.5.0-1 - nl_cli_route_alloc_cache@Base 3.5.0-1 - nl_cli_route_alloc_cache@libnl_3 3.5.0-1 - nl_cli_route_parse_dst@Base 3.5.0-1 - nl_cli_route_parse_dst@libnl_3 3.5.0-1 - nl_cli_route_parse_family@Base 3.5.0-1 - nl_cli_route_parse_family@libnl_3 3.5.0-1 - nl_cli_route_parse_iif@Base 3.5.0-1 - nl_cli_route_parse_iif@libnl_3 3.5.0-1 - nl_cli_route_parse_metric@Base 3.5.0-1 - nl_cli_route_parse_metric@libnl_3 3.5.0-1 - nl_cli_route_parse_nexthop@Base 3.5.0-1 - nl_cli_route_parse_nexthop@libnl_3 3.5.0-1 - nl_cli_route_parse_pref_src@Base 3.5.0-1 - nl_cli_route_parse_pref_src@libnl_3 3.5.0-1 - nl_cli_route_parse_prio@Base 3.5.0-1 - nl_cli_route_parse_prio@libnl_3 3.5.0-1 - nl_cli_route_parse_protocol@Base 3.5.0-1 - nl_cli_route_parse_protocol@libnl_3 3.5.0-1 - nl_cli_route_parse_scope@Base 3.5.0-1 - nl_cli_route_parse_scope@libnl_3 3.5.0-1 - nl_cli_route_parse_src@Base 3.5.0-1 - nl_cli_route_parse_src@libnl_3 3.5.0-1 - nl_cli_route_parse_table@Base 3.5.0-1 - nl_cli_route_parse_table@libnl_3 3.5.0-1 - nl_cli_route_parse_type@Base 3.5.0-1 - nl_cli_route_parse_type@libnl_3 3.5.0-1 - nl_cli_rule_alloc@Base 3.5.0-1 - nl_cli_rule_alloc@libnl_3 3.5.0-1 - nl_cli_rule_alloc_cache@Base 3.5.0-1 - nl_cli_rule_alloc_cache@libnl_3 3.5.0-1 - nl_cli_rule_parse_family@Base 3.5.0-1 - nl_cli_rule_parse_family@libnl_3 3.5.0-1 - nl_cli_tc_lookup@Base 3.5.0-1 - nl_cli_tc_lookup@libnl_3 3.5.0-1 - nl_cli_tc_parse_dev@Base 3.5.0-1 - nl_cli_tc_parse_dev@libnl_3 3.5.0-1 - nl_cli_tc_parse_handle@Base 3.5.0-1 - nl_cli_tc_parse_handle@libnl_3 3.5.0-1 - nl_cli_tc_parse_kind@Base 3.5.0-1 - nl_cli_tc_parse_kind@libnl_3 3.5.0-1 - nl_cli_tc_parse_linktype@Base 3.5.0-1 - nl_cli_tc_parse_linktype@libnl_3 3.5.0-1 - nl_cli_tc_parse_mpu@Base 3.5.0-1 - nl_cli_tc_parse_mpu@libnl_3 3.5.0-1 - nl_cli_tc_parse_mtu@Base 3.5.0-1 - nl_cli_tc_parse_mtu@libnl_3 3.5.0-1 - nl_cli_tc_parse_overhead@Base 3.5.0-1 - nl_cli_tc_parse_overhead@libnl_3 3.5.0-1 - nl_cli_tc_parse_parent@Base 3.5.0-1 - nl_cli_tc_parse_parent@libnl_3 3.5.0-1 - nl_cli_tc_register@Base 3.5.0-1 - nl_cli_tc_register@libnl_3 3.5.0-1 - nl_cli_tc_unregister@Base 3.5.0-1 - nl_cli_tc_unregister@libnl_3 3.5.0-1 -pfifo.so libnl-cli-3-200 #MINVER# -plug.so libnl-cli-3-200 #MINVER# diff --git a/src/libnl3/debian/libnl-cli-3-dev.install b/src/libnl3/debian/libnl-cli-3-dev.install deleted file mode 100644 index 66aa3b3d9457..000000000000 --- a/src/libnl3/debian/libnl-cli-3-dev.install +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/lib/*/pkgconfig/libnl-cli-3* -debian/tmp/usr/lib/*/libnl-cli-3*.so -debian/tmp/usr/lib/*/libnl-cli-3*.a diff --git a/src/libnl3/debian/libnl-genl-3-200.install b/src/libnl3/debian/libnl-genl-3-200.install deleted file mode 100755 index d9d6fae40b21..000000000000 --- a/src/libnl3/debian/libnl-genl-3-200.install +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/dh-exec -debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-genl-3*.so.* lib/${DEB_HOST_MULTIARCH}/ diff --git a/src/libnl3/debian/libnl-genl-3-200.symbols b/src/libnl3/debian/libnl-genl-3-200.symbols deleted file mode 100644 index 0eb2e3be4460..000000000000 --- a/src/libnl3/debian/libnl-genl-3-200.symbols +++ /dev/null @@ -1,88 +0,0 @@ -libnl-genl-3.so.200 libnl-genl-3-200 #MINVER# - genl_connect@Base 3.5.0-1 - genl_connect@libnl_3 3.5.0-1 - genl_ctrl_alloc_cache@Base 3.5.0-1 - genl_ctrl_alloc_cache@libnl_3 3.5.0-1 - genl_ctrl_resolve@Base 3.5.0-1 - genl_ctrl_resolve@libnl_3 3.5.0-1 - genl_ctrl_resolve_grp@Base 3.5.0-1 - genl_ctrl_resolve_grp@libnl_3 3.5.0-1 - genl_ctrl_search@Base 3.5.0-1 - genl_ctrl_search@libnl_3 3.5.0-1 - genl_ctrl_search_by_name@Base 3.5.0-1 - genl_ctrl_search_by_name@libnl_3 3.5.0-1 - genl_family_add_grp@Base 3.5.0-1 - genl_family_add_grp@libnl_3 3.5.0-1 - genl_family_add_op@Base 3.5.0-1 - genl_family_add_op@libnl_3 3.5.0-1 - genl_family_alloc@Base 3.5.0-1 - genl_family_alloc@libnl_3 3.5.0-1 - genl_family_get_hdrsize@Base 3.5.0-1 - genl_family_get_hdrsize@libnl_3 3.5.0-1 - genl_family_get_id@Base 3.5.0-1 - genl_family_get_id@libnl_3 3.5.0-1 - genl_family_get_maxattr@Base 3.5.0-1 - genl_family_get_maxattr@libnl_3 3.5.0-1 - genl_family_get_name@Base 3.5.0-1 - genl_family_get_name@libnl_3 3.5.0-1 - genl_family_get_version@Base 3.5.0-1 - genl_family_get_version@libnl_3 3.5.0-1 - genl_family_ops@Base 3.5.0-1 - genl_family_ops@libnl_3 3.5.0-1 - genl_family_put@Base 3.5.0-1 - genl_family_put@libnl_3 3.5.0-1 - genl_family_set_hdrsize@Base 3.5.0-1 - genl_family_set_hdrsize@libnl_3 3.5.0-1 - genl_family_set_id@Base 3.5.0-1 - genl_family_set_id@libnl_3 3.5.0-1 - genl_family_set_maxattr@Base 3.5.0-1 - genl_family_set_maxattr@libnl_3 3.5.0-1 - genl_family_set_name@Base 3.5.0-1 - genl_family_set_name@libnl_3 3.5.0-1 - genl_family_set_version@Base 3.5.0-1 - genl_family_set_version@libnl_3 3.5.0-1 - genl_handle_msg@Base 3.5.0-1 - genl_handle_msg@libnl_3 3.5.0-1 - genl_mngt_resolve@Base 3.5.0-1 - genl_mngt_resolve@libnl_3 3.5.0-1 - genl_op2name@Base 3.5.0-1 - genl_op2name@libnl_3 3.5.0-1 - genl_ops_resolve@Base 3.5.0-1 - genl_ops_resolve@libnl_3 3.5.0-1 - genl_register@Base 3.5.0-1 - genl_register@libnl_3 3.5.0-1 - genl_register_family@Base 3.5.0-1 - genl_register_family@libnl_3 3.5.0-1 - genl_resolve_id@Base 3.5.0-1 - genl_resolve_id@libnl_3 3.5.0-1 - genl_send_simple@Base 3.5.0-1 - genl_send_simple@libnl_3 3.5.0-1 - genl_unregister@Base 3.5.0-1 - genl_unregister@libnl_3 3.5.0-1 - genl_unregister_family@Base 3.5.0-1 - genl_unregister_family@libnl_3 3.5.0-1 - genlmsg_attrdata@Base 3.5.0-1 - genlmsg_attrdata@libnl_3 3.5.0-1 - genlmsg_attrlen@Base 3.5.0-1 - genlmsg_attrlen@libnl_3 3.5.0-1 - genlmsg_data@Base 3.5.0-1 - genlmsg_data@libnl_3 3.5.0-1 - genlmsg_hdr@Base 3.5.0-1 - genlmsg_hdr@libnl_3 3.5.0-1 - genlmsg_len@Base 3.5.0-1 - genlmsg_len@libnl_3 3.5.0-1 - genlmsg_parse@Base 3.5.0-1 - genlmsg_parse@libnl_3 3.5.0-1 - genlmsg_put@Base 3.5.0-1 - genlmsg_put@libnl_3 3.5.0-1 - genlmsg_user_data@Base 3.5.0-1 - genlmsg_user_data@libnl_3 3.5.0-1 - genlmsg_user_datalen@Base 3.5.0-1 - genlmsg_user_datalen@libnl_3 3.5.0-1 - genlmsg_user_hdr@Base 3.5.0-1 - genlmsg_user_hdr@libnl_3 3.5.0-1 - genlmsg_valid_hdr@Base 3.5.0-1 - genlmsg_valid_hdr@libnl_3 3.5.0-1 - genlmsg_validate@Base 3.5.0-1 - genlmsg_validate@libnl_3 3.5.0-1 - libnl_3@libnl_3 3.5.0-1 diff --git a/src/libnl3/debian/libnl-genl-3-dev.install b/src/libnl3/debian/libnl-genl-3-dev.install deleted file mode 100755 index cbc6b51ef474..000000000000 --- a/src/libnl3/debian/libnl-genl-3-dev.install +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/dh-exec -debian/tmp/usr/lib/*/pkgconfig/libnl-genl-3* -debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-genl-3*.so lib/${DEB_HOST_MULTIARCH}/ -debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-genl-3*.a lib/${DEB_HOST_MULTIARCH}/ diff --git a/src/libnl3/debian/libnl-idiag-3-200.install b/src/libnl3/debian/libnl-idiag-3-200.install deleted file mode 100644 index f6d6b8064e5f..000000000000 --- a/src/libnl3/debian/libnl-idiag-3-200.install +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/usr/lib/*/libnl-idiag-3*.so.* diff --git a/src/libnl3/debian/libnl-idiag-3-200.symbols b/src/libnl3/debian/libnl-idiag-3-200.symbols deleted file mode 100644 index 13cf27c7c8ac..000000000000 --- a/src/libnl3/debian/libnl-idiag-3-200.symbols +++ /dev/null @@ -1,206 +0,0 @@ -libnl-idiag-3.so.200 libnl-idiag-3-200 #MINVER# - idiagnl_attrs2str@Base 3.5.0-1 - idiagnl_attrs2str@libnl_3 3.5.0-1 - idiagnl_connect@Base 3.5.0-1 - idiagnl_connect@libnl_3 3.5.0-1 - idiagnl_exts2str@Base 3.5.0-1 - idiagnl_exts2str@libnl_3 3.5.0-1 - idiagnl_meminfo_alloc@Base 3.5.0-1 - idiagnl_meminfo_alloc@libnl_3 3.5.0-1 - idiagnl_meminfo_get@Base 3.5.0-1 - idiagnl_meminfo_get@libnl_3 3.5.0-1 - idiagnl_meminfo_get_fmem@Base 3.5.0-1 - idiagnl_meminfo_get_fmem@libnl_3 3.5.0-1 - idiagnl_meminfo_get_rmem@Base 3.5.0-1 - idiagnl_meminfo_get_rmem@libnl_3 3.5.0-1 - idiagnl_meminfo_get_tmem@Base 3.5.0-1 - idiagnl_meminfo_get_tmem@libnl_3 3.5.0-1 - idiagnl_meminfo_get_wmem@Base 3.5.0-1 - idiagnl_meminfo_get_wmem@libnl_3 3.5.0-1 - idiagnl_meminfo_obj_ops@Base 3.5.0-1 - idiagnl_meminfo_obj_ops@libnl_3 3.5.0-1 - idiagnl_meminfo_put@Base 3.5.0-1 - idiagnl_meminfo_put@libnl_3 3.5.0-1 - idiagnl_meminfo_set_fmem@Base 3.5.0-1 - idiagnl_meminfo_set_fmem@libnl_3 3.5.0-1 - idiagnl_meminfo_set_rmem@Base 3.5.0-1 - idiagnl_meminfo_set_rmem@libnl_3 3.5.0-1 - idiagnl_meminfo_set_tmem@Base 3.5.0-1 - idiagnl_meminfo_set_tmem@libnl_3 3.5.0-1 - idiagnl_meminfo_set_wmem@Base 3.5.0-1 - idiagnl_meminfo_set_wmem@libnl_3 3.5.0-1 - idiagnl_msg_alloc@Base 3.5.0-1 - idiagnl_msg_alloc@libnl_3 3.5.0-1 - idiagnl_msg_alloc_cache@Base 3.5.0-1 - idiagnl_msg_alloc_cache@libnl_3 3.5.0-1 - idiagnl_msg_get@Base 3.5.0-1 - idiagnl_msg_get@libnl_3 3.5.0-1 - idiagnl_msg_get_cong@Base 3.5.0-1 - idiagnl_msg_get_cong@libnl_3 3.5.0-1 - idiagnl_msg_get_dport@Base 3.5.0-1 - idiagnl_msg_get_dport@libnl_3 3.5.0-1 - idiagnl_msg_get_dst@Base 3.5.0-1 - idiagnl_msg_get_dst@libnl_3 3.5.0-1 - idiagnl_msg_get_expires@Base 3.5.0-1 - idiagnl_msg_get_expires@libnl_3 3.5.0-1 - idiagnl_msg_get_family@Base 3.5.0-1 - idiagnl_msg_get_family@libnl_3 3.5.0-1 - idiagnl_msg_get_ifindex@Base 3.5.0-1 - idiagnl_msg_get_ifindex@libnl_3 3.5.0-1 - idiagnl_msg_get_inode@Base 3.5.0-1 - idiagnl_msg_get_inode@libnl_3 3.5.0-1 - idiagnl_msg_get_meminfo@Base 3.5.0-1 - idiagnl_msg_get_meminfo@libnl_3 3.5.0-1 - idiagnl_msg_get_retrans@Base 3.5.0-1 - idiagnl_msg_get_retrans@libnl_3 3.5.0-1 - idiagnl_msg_get_rqueue@Base 3.5.0-1 - idiagnl_msg_get_rqueue@libnl_3 3.5.0-1 - idiagnl_msg_get_shutdown@Base 3.5.0-1 - idiagnl_msg_get_shutdown@libnl_3 3.5.0-1 - idiagnl_msg_get_sport@Base 3.5.0-1 - idiagnl_msg_get_sport@libnl_3 3.5.0-1 - idiagnl_msg_get_src@Base 3.5.0-1 - idiagnl_msg_get_src@libnl_3 3.5.0-1 - idiagnl_msg_get_state@Base 3.5.0-1 - idiagnl_msg_get_state@libnl_3 3.5.0-1 - idiagnl_msg_get_tclass@Base 3.5.0-1 - idiagnl_msg_get_tclass@libnl_3 3.5.0-1 - idiagnl_msg_get_tcpinfo@Base 3.5.0-1 - idiagnl_msg_get_tcpinfo@libnl_3 3.5.0-1 - idiagnl_msg_get_timer@Base 3.5.0-1 - idiagnl_msg_get_timer@libnl_3 3.5.0-1 - idiagnl_msg_get_tos@Base 3.5.0-1 - idiagnl_msg_get_tos@libnl_3 3.5.0-1 - idiagnl_msg_get_uid@Base 3.5.0-1 - idiagnl_msg_get_uid@libnl_3 3.5.0-1 - idiagnl_msg_get_vegasinfo@Base 3.5.0-1 - idiagnl_msg_get_vegasinfo@libnl_3 3.5.0-1 - idiagnl_msg_get_wqueue@Base 3.5.0-1 - idiagnl_msg_get_wqueue@libnl_3 3.5.0-1 - idiagnl_msg_obj_ops@Base 3.5.0-1 - idiagnl_msg_obj_ops@libnl_3 3.5.0-1 - idiagnl_msg_parse@Base 3.5.0-1 - idiagnl_msg_parse@libnl_3 3.5.0-1 - idiagnl_msg_put@Base 3.5.0-1 - idiagnl_msg_put@libnl_3 3.5.0-1 - idiagnl_msg_set_cong@Base 3.5.0-1 - idiagnl_msg_set_cong@libnl_3 3.5.0-1 - idiagnl_msg_set_dport@Base 3.5.0-1 - idiagnl_msg_set_dport@libnl_3 3.5.0-1 - idiagnl_msg_set_dst@Base 3.5.0-1 - idiagnl_msg_set_dst@libnl_3 3.5.0-1 - idiagnl_msg_set_expires@Base 3.5.0-1 - idiagnl_msg_set_expires@libnl_3 3.5.0-1 - idiagnl_msg_set_family@Base 3.5.0-1 - idiagnl_msg_set_family@libnl_3 3.5.0-1 - idiagnl_msg_set_ifindex@Base 3.5.0-1 - idiagnl_msg_set_ifindex@libnl_3 3.5.0-1 - idiagnl_msg_set_inode@Base 3.5.0-1 - idiagnl_msg_set_inode@libnl_3 3.5.0-1 - idiagnl_msg_set_meminfo@Base 3.5.0-1 - idiagnl_msg_set_meminfo@libnl_3 3.5.0-1 - idiagnl_msg_set_retrans@Base 3.5.0-1 - idiagnl_msg_set_retrans@libnl_3 3.5.0-1 - idiagnl_msg_set_rqueue@Base 3.5.0-1 - idiagnl_msg_set_rqueue@libnl_3 3.5.0-1 - idiagnl_msg_set_shutdown@Base 3.5.0-1 - idiagnl_msg_set_shutdown@libnl_3 3.5.0-1 - idiagnl_msg_set_sport@Base 3.5.0-1 - idiagnl_msg_set_sport@libnl_3 3.5.0-1 - idiagnl_msg_set_src@Base 3.5.0-1 - idiagnl_msg_set_src@libnl_3 3.5.0-1 - idiagnl_msg_set_state@Base 3.5.0-1 - idiagnl_msg_set_state@libnl_3 3.5.0-1 - idiagnl_msg_set_tclass@Base 3.5.0-1 - idiagnl_msg_set_tclass@libnl_3 3.5.0-1 - idiagnl_msg_set_tcpinfo@Base 3.5.0-1 - idiagnl_msg_set_tcpinfo@libnl_3 3.5.0-1 - idiagnl_msg_set_timer@Base 3.5.0-1 - idiagnl_msg_set_timer@libnl_3 3.5.0-1 - idiagnl_msg_set_tos@Base 3.5.0-1 - idiagnl_msg_set_tos@libnl_3 3.5.0-1 - idiagnl_msg_set_uid@Base 3.5.0-1 - idiagnl_msg_set_uid@libnl_3 3.5.0-1 - idiagnl_msg_set_vegasinfo@Base 3.5.0-1 - idiagnl_msg_set_vegasinfo@libnl_3 3.5.0-1 - idiagnl_msg_set_wqueue@Base 3.5.0-1 - idiagnl_msg_set_wqueue@libnl_3 3.5.0-1 - idiagnl_req_alloc@Base 3.5.0-1 - idiagnl_req_alloc@libnl_3 3.5.0-1 - idiagnl_req_get@Base 3.5.0-1 - idiagnl_req_get@libnl_3 3.5.0-1 - idiagnl_req_get_dbs@Base 3.5.0-1 - idiagnl_req_get_dbs@libnl_3 3.5.0-1 - idiagnl_req_get_dst@Base 3.5.0-1 - idiagnl_req_get_dst@libnl_3 3.5.0-1 - idiagnl_req_get_ext@Base 3.5.0-1 - idiagnl_req_get_ext@libnl_3 3.5.0-1 - idiagnl_req_get_family@Base 3.5.0-1 - idiagnl_req_get_family@libnl_3 3.5.0-1 - idiagnl_req_get_ifindex@Base 3.5.0-1 - idiagnl_req_get_ifindex@libnl_3 3.5.0-1 - idiagnl_req_get_src@Base 3.5.0-1 - idiagnl_req_get_src@libnl_3 3.5.0-1 - idiagnl_req_get_states@Base 3.5.0-1 - idiagnl_req_get_states@libnl_3 3.5.0-1 - idiagnl_req_obj_ops@Base 3.5.0-1 - idiagnl_req_obj_ops@libnl_3 3.5.0-1 - idiagnl_req_parse@Base 3.5.0-1 - idiagnl_req_parse@libnl_3 3.5.0-1 - idiagnl_req_put@Base 3.5.0-1 - idiagnl_req_put@libnl_3 3.5.0-1 - idiagnl_req_set_dbs@Base 3.5.0-1 - idiagnl_req_set_dbs@libnl_3 3.5.0-1 - idiagnl_req_set_dst@Base 3.5.0-1 - idiagnl_req_set_dst@libnl_3 3.5.0-1 - idiagnl_req_set_ext@Base 3.5.0-1 - idiagnl_req_set_ext@libnl_3 3.5.0-1 - idiagnl_req_set_family@Base 3.5.0-1 - idiagnl_req_set_family@libnl_3 3.5.0-1 - idiagnl_req_set_ifindex@Base 3.5.0-1 - idiagnl_req_set_ifindex@libnl_3 3.5.0-1 - idiagnl_req_set_src@Base 3.5.0-1 - idiagnl_req_set_src@libnl_3 3.5.0-1 - idiagnl_req_set_states@Base 3.5.0-1 - idiagnl_req_set_states@libnl_3 3.5.0-1 - idiagnl_send_simple@Base 3.5.0-1 - idiagnl_send_simple@libnl_3 3.5.0-1 - idiagnl_shutdown2str@Base 3.5.0-1 - idiagnl_shutdown2str@libnl_3 3.5.0-1 - idiagnl_state2str@Base 3.5.0-1 - idiagnl_state2str@libnl_3 3.5.0-1 - idiagnl_str2state@Base 3.5.0-1 - idiagnl_str2state@libnl_3 3.5.0-1 - idiagnl_str2timer@Base 3.5.0-1 - idiagnl_str2timer@libnl_3 3.5.0-1 - idiagnl_tcpopts2str@Base 3.5.0-1 - idiagnl_tcpopts2str@libnl_3 3.5.0-1 - idiagnl_tcpstate2str@Base 3.5.0-1 - idiagnl_tcpstate2str@libnl_3 3.5.0-1 - idiagnl_timer2str@Base 3.5.0-1 - idiagnl_timer2str@libnl_3 3.5.0-1 - idiagnl_vegasinfo_alloc@Base 3.5.0-1 - idiagnl_vegasinfo_alloc@libnl_3 3.5.0-1 - idiagnl_vegasinfo_get@Base 3.5.0-1 - idiagnl_vegasinfo_get@libnl_3 3.5.0-1 - idiagnl_vegasinfo_get_enabled@Base 3.5.0-1 - idiagnl_vegasinfo_get_enabled@libnl_3 3.5.0-1 - idiagnl_vegasinfo_get_minrtt@Base 3.5.0-1 - idiagnl_vegasinfo_get_minrtt@libnl_3 3.5.0-1 - idiagnl_vegasinfo_get_rtt@Base 3.5.0-1 - idiagnl_vegasinfo_get_rtt@libnl_3 3.5.0-1 - idiagnl_vegasinfo_get_rttcnt@Base 3.5.0-1 - idiagnl_vegasinfo_get_rttcnt@libnl_3 3.5.0-1 - idiagnl_vegasinfo_obj_ops@Base 3.5.0-1 - idiagnl_vegasinfo_obj_ops@libnl_3 3.5.0-1 - idiagnl_vegasinfo_put@Base 3.5.0-1 - idiagnl_vegasinfo_put@libnl_3 3.5.0-1 - idiagnl_vegasinfo_set_enabled@Base 3.5.0-1 - idiagnl_vegasinfo_set_enabled@libnl_3 3.5.0-1 - idiagnl_vegasinfo_set_minrtt@Base 3.5.0-1 - idiagnl_vegasinfo_set_minrtt@libnl_3 3.5.0-1 - idiagnl_vegasinfo_set_rtt@Base 3.5.0-1 - idiagnl_vegasinfo_set_rtt@libnl_3 3.5.0-1 - idiagnl_vegasinfo_set_rttcnt@Base 3.5.0-1 - idiagnl_vegasinfo_set_rttcnt@libnl_3 3.5.0-1 - libnl_3@libnl_3 3.5.0-1 diff --git a/src/libnl3/debian/libnl-idiag-3-dev.install b/src/libnl3/debian/libnl-idiag-3-dev.install deleted file mode 100644 index 6f19a6e83d61..000000000000 --- a/src/libnl3/debian/libnl-idiag-3-dev.install +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/lib/*/pkgconfig/libnl-idiag-3* -debian/tmp/usr/lib/*/libnl-idiag-3*.so -debian/tmp/usr/lib/*/libnl-idiag-3*.a diff --git a/src/libnl3/debian/libnl-nf-3-200.install b/src/libnl3/debian/libnl-nf-3-200.install deleted file mode 100644 index 6d65611ed34e..000000000000 --- a/src/libnl3/debian/libnl-nf-3-200.install +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/usr/lib/*/libnl-nf-3*.so.* diff --git a/src/libnl3/debian/libnl-nf-3-200.symbols b/src/libnl3/debian/libnl-nf-3-200.symbols deleted file mode 100644 index 2ce4d2ad0ffc..000000000000 --- a/src/libnl3/debian/libnl-nf-3-200.symbols +++ /dev/null @@ -1,620 +0,0 @@ -libnl-nf-3.so.200 libnl-nf-3-200 #MINVER# - ct_obj_ops@Base 3.5.0-1 - ct_obj_ops@libnl_3 3.5.0-1 - exp_obj_ops@Base 3.5.0-1 - exp_obj_ops@libnl_3 3.5.0-1 - libnl_3@libnl_3 3.5.0-1 - log_msg_obj_ops@Base 3.5.0-1 - log_msg_obj_ops@libnl_3 3.5.0-1 - log_obj_ops@Base 3.5.0-1 - log_obj_ops@libnl_3 3.5.0-1 - nfnl_connect@Base 3.5.0-1 - nfnl_connect@libnl_3 3.5.0-1 - nfnl_ct_add@Base 3.5.0-1 - nfnl_ct_add@libnl_3 3.5.0-1 - nfnl_ct_alloc@Base 3.5.0-1 - nfnl_ct_alloc@libnl_3 3.5.0-1 - nfnl_ct_alloc_cache@Base 3.5.0-1 - nfnl_ct_alloc_cache@libnl_3 3.5.0-1 - nfnl_ct_build_add_request@Base 3.5.0-1 - nfnl_ct_build_add_request@libnl_3 3.5.0-1 - nfnl_ct_build_delete_request@Base 3.5.0-1 - nfnl_ct_build_delete_request@libnl_3 3.5.0-1 - nfnl_ct_build_query_request@Base 3.5.0-1 - nfnl_ct_build_query_request@libnl_3 3.5.0-1 - nfnl_ct_del@Base 3.5.0-1 - nfnl_ct_del@libnl_3 3.5.0-1 - nfnl_ct_dump_request@Base 3.5.0-1 - nfnl_ct_dump_request@libnl_3 3.5.0-1 - nfnl_ct_get@Base 3.5.0-1 - nfnl_ct_get@libnl_3 3.5.0-1 - nfnl_ct_get_bytes@Base 3.5.0-1 - nfnl_ct_get_bytes@libnl_3 3.5.0-1 - nfnl_ct_get_dst@Base 3.5.0-1 - nfnl_ct_get_dst@libnl_3 3.5.0-1 - nfnl_ct_get_dst_port@Base 3.5.0-1 - nfnl_ct_get_dst_port@libnl_3 3.5.0-1 - nfnl_ct_get_family@Base 3.5.0-1 - nfnl_ct_get_family@libnl_3 3.5.0-1 - nfnl_ct_get_icmp_code@Base 3.5.0-1 - nfnl_ct_get_icmp_code@libnl_3 3.5.0-1 - nfnl_ct_get_icmp_id@Base 3.5.0-1 - nfnl_ct_get_icmp_id@libnl_3 3.5.0-1 - nfnl_ct_get_icmp_type@Base 3.5.0-1 - nfnl_ct_get_icmp_type@libnl_3 3.5.0-1 - nfnl_ct_get_id@Base 3.5.0-1 - nfnl_ct_get_id@libnl_3 3.5.0-1 - nfnl_ct_get_mark@Base 3.5.0-1 - nfnl_ct_get_mark@libnl_3 3.5.0-1 - nfnl_ct_get_packets@Base 3.5.0-1 - nfnl_ct_get_packets@libnl_3 3.5.0-1 - nfnl_ct_get_proto@Base 3.5.0-1 - nfnl_ct_get_proto@libnl_3 3.5.0-1 - nfnl_ct_get_src@Base 3.5.0-1 - nfnl_ct_get_src@libnl_3 3.5.0-1 - nfnl_ct_get_src_port@Base 3.5.0-1 - nfnl_ct_get_src_port@libnl_3 3.5.0-1 - nfnl_ct_get_status@Base 3.5.0-1 - nfnl_ct_get_status@libnl_3 3.5.0-1 - nfnl_ct_get_tcp_state@Base 3.5.0-1 - nfnl_ct_get_tcp_state@libnl_3 3.5.0-1 - nfnl_ct_get_timeout@Base 3.5.0-1 - nfnl_ct_get_timeout@libnl_3 3.5.0-1 - nfnl_ct_get_timestamp@Base 3.5.0-1 - nfnl_ct_get_timestamp@libnl_3 3.5.0-1 - nfnl_ct_get_use@Base 3.5.0-1 - nfnl_ct_get_use@libnl_3 3.5.0-1 - nfnl_ct_get_zone@Base 3.5.0-1 - nfnl_ct_get_zone@libnl_3 3.5.0-1 - nfnl_ct_put@Base 3.5.0-1 - nfnl_ct_put@libnl_3 3.5.0-1 - nfnl_ct_query@Base 3.5.0-1 - nfnl_ct_query@libnl_3 3.5.0-1 - nfnl_ct_set_bytes@Base 3.5.0-1 - nfnl_ct_set_bytes@libnl_3 3.5.0-1 - nfnl_ct_set_dst@Base 3.5.0-1 - nfnl_ct_set_dst@libnl_3 3.5.0-1 - nfnl_ct_set_dst_port@Base 3.5.0-1 - nfnl_ct_set_dst_port@libnl_3 3.5.0-1 - nfnl_ct_set_family@Base 3.5.0-1 - nfnl_ct_set_family@libnl_3 3.5.0-1 - nfnl_ct_set_icmp_code@Base 3.5.0-1 - nfnl_ct_set_icmp_code@libnl_3 3.5.0-1 - nfnl_ct_set_icmp_id@Base 3.5.0-1 - nfnl_ct_set_icmp_id@libnl_3 3.5.0-1 - nfnl_ct_set_icmp_type@Base 3.5.0-1 - nfnl_ct_set_icmp_type@libnl_3 3.5.0-1 - nfnl_ct_set_id@Base 3.5.0-1 - nfnl_ct_set_id@libnl_3 3.5.0-1 - nfnl_ct_set_mark@Base 3.5.0-1 - nfnl_ct_set_mark@libnl_3 3.5.0-1 - nfnl_ct_set_packets@Base 3.5.0-1 - nfnl_ct_set_packets@libnl_3 3.5.0-1 - nfnl_ct_set_proto@Base 3.5.0-1 - nfnl_ct_set_proto@libnl_3 3.5.0-1 - nfnl_ct_set_src@Base 3.5.0-1 - nfnl_ct_set_src@libnl_3 3.5.0-1 - nfnl_ct_set_src_port@Base 3.5.0-1 - nfnl_ct_set_src_port@libnl_3 3.5.0-1 - nfnl_ct_set_status@Base 3.5.0-1 - nfnl_ct_set_status@libnl_3 3.5.0-1 - nfnl_ct_set_tcp_state@Base 3.5.0-1 - nfnl_ct_set_tcp_state@libnl_3 3.5.0-1 - nfnl_ct_set_timeout@Base 3.5.0-1 - nfnl_ct_set_timeout@libnl_3 3.5.0-1 - nfnl_ct_set_timestamp@Base 3.5.0-1 - nfnl_ct_set_timestamp@libnl_3 3.5.0-1 - nfnl_ct_set_use@Base 3.5.0-1 - nfnl_ct_set_use@libnl_3 3.5.0-1 - nfnl_ct_set_zone@Base 3.5.0-1 - nfnl_ct_set_zone@libnl_3 3.5.0-1 - nfnl_ct_status2str@Base 3.5.0-1 - nfnl_ct_status2str@libnl_3 3.5.0-1 - nfnl_ct_str2status@Base 3.5.0-1 - nfnl_ct_str2status@libnl_3 3.5.0-1 - nfnl_ct_str2tcp_state@Base 3.5.0-1 - nfnl_ct_str2tcp_state@libnl_3 3.5.0-1 - nfnl_ct_tcp_state2str@Base 3.5.0-1 - nfnl_ct_tcp_state2str@libnl_3 3.5.0-1 - nfnl_ct_test_bytes@Base 3.5.0-1 - nfnl_ct_test_bytes@libnl_3 3.5.0-1 - nfnl_ct_test_dst_port@Base 3.5.0-1 - nfnl_ct_test_dst_port@libnl_3 3.5.0-1 - nfnl_ct_test_icmp_code@Base 3.5.0-1 - nfnl_ct_test_icmp_code@libnl_3 3.5.0-1 - nfnl_ct_test_icmp_id@Base 3.5.0-1 - nfnl_ct_test_icmp_id@libnl_3 3.5.0-1 - nfnl_ct_test_icmp_type@Base 3.5.0-1 - nfnl_ct_test_icmp_type@libnl_3 3.5.0-1 - nfnl_ct_test_id@Base 3.5.0-1 - nfnl_ct_test_id@libnl_3 3.5.0-1 - nfnl_ct_test_mark@Base 3.5.0-1 - nfnl_ct_test_mark@libnl_3 3.5.0-1 - nfnl_ct_test_packets@Base 3.5.0-1 - nfnl_ct_test_packets@libnl_3 3.5.0-1 - nfnl_ct_test_proto@Base 3.5.0-1 - nfnl_ct_test_proto@libnl_3 3.5.0-1 - nfnl_ct_test_src_port@Base 3.5.0-1 - nfnl_ct_test_src_port@libnl_3 3.5.0-1 - nfnl_ct_test_status@Base 3.5.0-1 - nfnl_ct_test_status@libnl_3 3.5.0-1 - nfnl_ct_test_tcp_state@Base 3.5.0-1 - nfnl_ct_test_tcp_state@libnl_3 3.5.0-1 - nfnl_ct_test_timeout@Base 3.5.0-1 - nfnl_ct_test_timeout@libnl_3 3.5.0-1 - nfnl_ct_test_timestamp@Base 3.5.0-1 - nfnl_ct_test_timestamp@libnl_3 3.5.0-1 - nfnl_ct_test_use@Base 3.5.0-1 - nfnl_ct_test_use@libnl_3 3.5.0-1 - nfnl_ct_test_zone@Base 3.5.0-1 - nfnl_ct_test_zone@libnl_3 3.5.0-1 - nfnl_ct_unset_status@Base 3.5.0-1 - nfnl_ct_unset_status@libnl_3 3.5.0-1 - nfnl_exp_add@Base 3.5.0-1 - nfnl_exp_add@libnl_3 3.5.0-1 - nfnl_exp_alloc@Base 3.5.0-1 - nfnl_exp_alloc@libnl_3 3.5.0-1 - nfnl_exp_alloc_cache@Base 3.5.0-1 - nfnl_exp_alloc_cache@libnl_3 3.5.0-1 - nfnl_exp_build_add_request@Base 3.5.0-1 - nfnl_exp_build_add_request@libnl_3 3.5.0-1 - nfnl_exp_build_delete_request@Base 3.5.0-1 - nfnl_exp_build_delete_request@libnl_3 3.5.0-1 - nfnl_exp_build_query_request@Base 3.5.0-1 - nfnl_exp_build_query_request@libnl_3 3.5.0-1 - nfnl_exp_del@Base 3.5.0-1 - nfnl_exp_del@libnl_3 3.5.0-1 - nfnl_exp_dump_request@Base 3.5.0-1 - nfnl_exp_dump_request@libnl_3 3.5.0-1 - nfnl_exp_flags2str@Base 3.5.0-1 - nfnl_exp_flags2str@libnl_3 3.5.0-1 - nfnl_exp_get@Base 3.5.0-1 - nfnl_exp_get@libnl_3 3.5.0-1 - nfnl_exp_get_class@Base 3.5.0-1 - nfnl_exp_get_class@libnl_3 3.5.0-1 - nfnl_exp_get_dst@Base 3.5.0-1 - nfnl_exp_get_dst@libnl_3 3.5.0-1 - nfnl_exp_get_dst_port@Base 3.5.0-1 - nfnl_exp_get_dst_port@libnl_3 3.5.0-1 - nfnl_exp_get_family@Base 3.5.0-1 - nfnl_exp_get_family@libnl_3 3.5.0-1 - nfnl_exp_get_flags@Base 3.5.0-1 - nfnl_exp_get_flags@libnl_3 3.5.0-1 - nfnl_exp_get_fn@Base 3.5.0-1 - nfnl_exp_get_fn@libnl_3 3.5.0-1 - nfnl_exp_get_helper_name@Base 3.5.0-1 - nfnl_exp_get_helper_name@libnl_3 3.5.0-1 - nfnl_exp_get_icmp_code@Base 3.5.0-1 - nfnl_exp_get_icmp_code@libnl_3 3.5.0-1 - nfnl_exp_get_icmp_id@Base 3.5.0-1 - nfnl_exp_get_icmp_id@libnl_3 3.5.0-1 - nfnl_exp_get_icmp_type@Base 3.5.0-1 - nfnl_exp_get_icmp_type@libnl_3 3.5.0-1 - nfnl_exp_get_id@Base 3.5.0-1 - nfnl_exp_get_id@libnl_3 3.5.0-1 - nfnl_exp_get_l4protonum@Base 3.5.0-1 - nfnl_exp_get_l4protonum@libnl_3 3.5.0-1 - nfnl_exp_get_nat_dir@Base 3.5.0-1 - nfnl_exp_get_nat_dir@libnl_3 3.5.0-1 - nfnl_exp_get_src@Base 3.5.0-1 - nfnl_exp_get_src@libnl_3 3.5.0-1 - nfnl_exp_get_src_port@Base 3.5.0-1 - nfnl_exp_get_src_port@libnl_3 3.5.0-1 - nfnl_exp_get_timeout@Base 3.5.0-1 - nfnl_exp_get_timeout@libnl_3 3.5.0-1 - nfnl_exp_get_zone@Base 3.5.0-1 - nfnl_exp_get_zone@libnl_3 3.5.0-1 - nfnl_exp_put@Base 3.5.0-1 - nfnl_exp_put@libnl_3 3.5.0-1 - nfnl_exp_query@Base 3.5.0-1 - nfnl_exp_query@libnl_3 3.5.0-1 - nfnl_exp_set_class@Base 3.5.0-1 - nfnl_exp_set_class@libnl_3 3.5.0-1 - nfnl_exp_set_dst@Base 3.5.0-1 - nfnl_exp_set_dst@libnl_3 3.5.0-1 - nfnl_exp_set_family@Base 3.5.0-1 - nfnl_exp_set_family@libnl_3 3.5.0-1 - nfnl_exp_set_flags@Base 3.5.0-1 - nfnl_exp_set_flags@libnl_3 3.5.0-1 - nfnl_exp_set_fn@Base 3.5.0-1 - nfnl_exp_set_fn@libnl_3 3.5.0-1 - nfnl_exp_set_helper_name@Base 3.5.0-1 - nfnl_exp_set_helper_name@libnl_3 3.5.0-1 - nfnl_exp_set_icmp@Base 3.5.0-1 - nfnl_exp_set_icmp@libnl_3 3.5.0-1 - nfnl_exp_set_id@Base 3.5.0-1 - nfnl_exp_set_id@libnl_3 3.5.0-1 - nfnl_exp_set_l4protonum@Base 3.5.0-1 - nfnl_exp_set_l4protonum@libnl_3 3.5.0-1 - nfnl_exp_set_nat_dir@Base 3.5.0-1 - nfnl_exp_set_nat_dir@libnl_3 3.5.0-1 - nfnl_exp_set_ports@Base 3.5.0-1 - nfnl_exp_set_ports@libnl_3 3.5.0-1 - nfnl_exp_set_src@Base 3.5.0-1 - nfnl_exp_set_src@libnl_3 3.5.0-1 - nfnl_exp_set_timeout@Base 3.5.0-1 - nfnl_exp_set_timeout@libnl_3 3.5.0-1 - nfnl_exp_set_zone@Base 3.5.0-1 - nfnl_exp_set_zone@libnl_3 3.5.0-1 - nfnl_exp_str2flags@Base 3.5.0-1 - nfnl_exp_str2flags@libnl_3 3.5.0-1 - nfnl_exp_test_class@Base 3.5.0-1 - nfnl_exp_test_class@libnl_3 3.5.0-1 - nfnl_exp_test_dst@Base 3.5.0-1 - nfnl_exp_test_dst@libnl_3 3.5.0-1 - nfnl_exp_test_flags@Base 3.5.0-1 - nfnl_exp_test_flags@libnl_3 3.5.0-1 - nfnl_exp_test_fn@Base 3.5.0-1 - nfnl_exp_test_fn@libnl_3 3.5.0-1 - nfnl_exp_test_helper_name@Base 3.5.0-1 - nfnl_exp_test_helper_name@libnl_3 3.5.0-1 - nfnl_exp_test_icmp@Base 3.5.0-1 - nfnl_exp_test_icmp@libnl_3 3.5.0-1 - nfnl_exp_test_id@Base 3.5.0-1 - nfnl_exp_test_id@libnl_3 3.5.0-1 - nfnl_exp_test_l4protonum@Base 3.5.0-1 - nfnl_exp_test_l4protonum@libnl_3 3.5.0-1 - nfnl_exp_test_nat_dir@Base 3.5.0-1 - nfnl_exp_test_nat_dir@libnl_3 3.5.0-1 - nfnl_exp_test_ports@Base 3.5.0-1 - nfnl_exp_test_ports@libnl_3 3.5.0-1 - nfnl_exp_test_src@Base 3.5.0-1 - nfnl_exp_test_src@libnl_3 3.5.0-1 - nfnl_exp_test_timeout@Base 3.5.0-1 - nfnl_exp_test_timeout@libnl_3 3.5.0-1 - nfnl_exp_test_zone@Base 3.5.0-1 - nfnl_exp_test_zone@libnl_3 3.5.0-1 - nfnl_exp_unset_flags@Base 3.5.0-1 - nfnl_exp_unset_flags@libnl_3 3.5.0-1 - nfnl_inet_hook2str@Base 3.5.0-1 - nfnl_inet_hook2str@libnl_3 3.5.0-1 - nfnl_log_alloc@Base 3.5.0-1 - nfnl_log_alloc@libnl_3 3.5.0-1 - nfnl_log_build_change_request@Base 3.5.0-1 - nfnl_log_build_change_request@libnl_3 3.5.0-1 - nfnl_log_build_create_request@Base 3.5.0-1 - nfnl_log_build_create_request@libnl_3 3.5.0-1 - nfnl_log_build_delete_request@Base 3.5.0-1 - nfnl_log_build_delete_request@libnl_3 3.5.0-1 - nfnl_log_build_pf_bind@Base 3.5.0-1 - nfnl_log_build_pf_bind@libnl_3 3.5.0-1 - nfnl_log_build_pf_unbind@Base 3.5.0-1 - nfnl_log_build_pf_unbind@libnl_3 3.5.0-1 - nfnl_log_change@Base 3.5.0-1 - nfnl_log_change@libnl_3 3.5.0-1 - nfnl_log_copy_mode2str@Base 3.5.0-1 - nfnl_log_copy_mode2str@libnl_3 3.5.0-1 - nfnl_log_create@Base 3.5.0-1 - nfnl_log_create@libnl_3 3.5.0-1 - nfnl_log_delete@Base 3.5.0-1 - nfnl_log_delete@libnl_3 3.5.0-1 - nfnl_log_flags2str@Base 3.5.0-1 - nfnl_log_flags2str@libnl_3 3.5.0-1 - nfnl_log_get@Base 3.5.0-1 - nfnl_log_get@libnl_3 3.5.0-1 - nfnl_log_get_alloc_size@Base 3.5.0-1 - nfnl_log_get_alloc_size@libnl_3 3.5.0-1 - nfnl_log_get_copy_mode@Base 3.5.0-1 - nfnl_log_get_copy_mode@libnl_3 3.5.0-1 - nfnl_log_get_copy_range@Base 3.5.0-1 - nfnl_log_get_copy_range@libnl_3 3.5.0-1 - nfnl_log_get_flush_timeout@Base 3.5.0-1 - nfnl_log_get_flush_timeout@libnl_3 3.5.0-1 - nfnl_log_get_group@Base 3.5.0-1 - nfnl_log_get_group@libnl_3 3.5.0-1 - nfnl_log_get_queue_threshold@Base 3.5.0-1 - nfnl_log_get_queue_threshold@libnl_3 3.5.0-1 - nfnl_log_msg_alloc@Base 3.5.0-1 - nfnl_log_msg_alloc@libnl_3 3.5.0-1 - nfnl_log_msg_get@Base 3.5.0-1 - nfnl_log_msg_get@libnl_3 3.5.0-1 - nfnl_log_msg_get_family@Base 3.5.0-1 - nfnl_log_msg_get_family@libnl_3 3.5.0-1 - nfnl_log_msg_get_gid@Base 3.5.0-1 - nfnl_log_msg_get_gid@libnl_3 3.5.0-1 - nfnl_log_msg_get_hook@Base 3.5.0-1 - nfnl_log_msg_get_hook@libnl_3 3.5.0-1 - nfnl_log_msg_get_hwaddr@Base 3.5.0-1 - nfnl_log_msg_get_hwaddr@libnl_3 3.5.0-1 - nfnl_log_msg_get_hwproto@Base 3.5.0-1 - nfnl_log_msg_get_hwproto@libnl_3 3.5.0-1 - nfnl_log_msg_get_indev@Base 3.5.0-1 - nfnl_log_msg_get_indev@libnl_3 3.5.0-1 - nfnl_log_msg_get_mark@Base 3.5.0-1 - nfnl_log_msg_get_mark@libnl_3 3.5.0-1 - nfnl_log_msg_get_outdev@Base 3.5.0-1 - nfnl_log_msg_get_outdev@libnl_3 3.5.0-1 - nfnl_log_msg_get_payload@Base 3.5.0-1 - nfnl_log_msg_get_payload@libnl_3 3.5.0-1 - nfnl_log_msg_get_physindev@Base 3.5.0-1 - nfnl_log_msg_get_physindev@libnl_3 3.5.0-1 - nfnl_log_msg_get_physoutdev@Base 3.5.0-1 - nfnl_log_msg_get_physoutdev@libnl_3 3.5.0-1 - nfnl_log_msg_get_prefix@Base 3.5.0-1 - nfnl_log_msg_get_prefix@libnl_3 3.5.0-1 - nfnl_log_msg_get_seq@Base 3.5.0-1 - nfnl_log_msg_get_seq@libnl_3 3.5.0-1 - nfnl_log_msg_get_seq_global@Base 3.5.0-1 - nfnl_log_msg_get_seq_global@libnl_3 3.5.0-1 - nfnl_log_msg_get_timestamp@Base 3.5.0-1 - nfnl_log_msg_get_timestamp@libnl_3 3.5.0-1 - nfnl_log_msg_get_uid@Base 3.5.0-1 - nfnl_log_msg_get_uid@libnl_3 3.5.0-1 - nfnl_log_msg_put@Base 3.5.0-1 - nfnl_log_msg_put@libnl_3 3.5.0-1 - nfnl_log_msg_set_family@Base 3.5.0-1 - nfnl_log_msg_set_family@libnl_3 3.5.0-1 - nfnl_log_msg_set_gid@Base 3.5.0-1 - nfnl_log_msg_set_gid@libnl_3 3.5.0-1 - nfnl_log_msg_set_hook@Base 3.5.0-1 - nfnl_log_msg_set_hook@libnl_3 3.5.0-1 - nfnl_log_msg_set_hwaddr@Base 3.5.0-1 - nfnl_log_msg_set_hwaddr@libnl_3 3.5.0-1 - nfnl_log_msg_set_hwproto@Base 3.5.0-1 - nfnl_log_msg_set_hwproto@libnl_3 3.5.0-1 - nfnl_log_msg_set_indev@Base 3.5.0-1 - nfnl_log_msg_set_indev@libnl_3 3.5.0-1 - nfnl_log_msg_set_mark@Base 3.5.0-1 - nfnl_log_msg_set_mark@libnl_3 3.5.0-1 - nfnl_log_msg_set_outdev@Base 3.5.0-1 - nfnl_log_msg_set_outdev@libnl_3 3.5.0-1 - nfnl_log_msg_set_payload@Base 3.5.0-1 - nfnl_log_msg_set_payload@libnl_3 3.5.0-1 - nfnl_log_msg_set_physindev@Base 3.5.0-1 - nfnl_log_msg_set_physindev@libnl_3 3.5.0-1 - nfnl_log_msg_set_physoutdev@Base 3.5.0-1 - nfnl_log_msg_set_physoutdev@libnl_3 3.5.0-1 - nfnl_log_msg_set_prefix@Base 3.5.0-1 - nfnl_log_msg_set_prefix@libnl_3 3.5.0-1 - nfnl_log_msg_set_seq@Base 3.5.0-1 - nfnl_log_msg_set_seq@libnl_3 3.5.0-1 - nfnl_log_msg_set_seq_global@Base 3.5.0-1 - nfnl_log_msg_set_seq_global@libnl_3 3.5.0-1 - nfnl_log_msg_set_timestamp@Base 3.5.0-1 - nfnl_log_msg_set_timestamp@libnl_3 3.5.0-1 - nfnl_log_msg_set_uid@Base 3.5.0-1 - nfnl_log_msg_set_uid@libnl_3 3.5.0-1 - nfnl_log_msg_test_gid@Base 3.5.0-1 - nfnl_log_msg_test_gid@libnl_3 3.5.0-1 - nfnl_log_msg_test_hook@Base 3.5.0-1 - nfnl_log_msg_test_hook@libnl_3 3.5.0-1 - nfnl_log_msg_test_hwproto@Base 3.5.0-1 - nfnl_log_msg_test_hwproto@libnl_3 3.5.0-1 - nfnl_log_msg_test_mark@Base 3.5.0-1 - nfnl_log_msg_test_mark@libnl_3 3.5.0-1 - nfnl_log_msg_test_seq@Base 3.5.0-1 - nfnl_log_msg_test_seq@libnl_3 3.5.0-1 - nfnl_log_msg_test_seq_global@Base 3.5.0-1 - nfnl_log_msg_test_seq_global@libnl_3 3.5.0-1 - nfnl_log_msg_test_uid@Base 3.5.0-1 - nfnl_log_msg_test_uid@libnl_3 3.5.0-1 - nfnl_log_pf_bind@Base 3.5.0-1 - nfnl_log_pf_bind@libnl_3 3.5.0-1 - nfnl_log_pf_unbind@Base 3.5.0-1 - nfnl_log_pf_unbind@libnl_3 3.5.0-1 - nfnl_log_put@Base 3.5.0-1 - nfnl_log_put@libnl_3 3.5.0-1 - nfnl_log_set_alloc_size@Base 3.5.0-1 - nfnl_log_set_alloc_size@libnl_3 3.5.0-1 - nfnl_log_set_copy_mode@Base 3.5.0-1 - nfnl_log_set_copy_mode@libnl_3 3.5.0-1 - nfnl_log_set_copy_range@Base 3.5.0-1 - nfnl_log_set_copy_range@libnl_3 3.5.0-1 - nfnl_log_set_flags@Base 3.5.0-1 - nfnl_log_set_flags@libnl_3 3.5.0-1 - nfnl_log_set_flush_timeout@Base 3.5.0-1 - nfnl_log_set_flush_timeout@libnl_3 3.5.0-1 - nfnl_log_set_group@Base 3.5.0-1 - nfnl_log_set_group@libnl_3 3.5.0-1 - nfnl_log_set_queue_threshold@Base 3.5.0-1 - nfnl_log_set_queue_threshold@libnl_3 3.5.0-1 - nfnl_log_str2copy_mode@Base 3.5.0-1 - nfnl_log_str2copy_mode@libnl_3 3.5.0-1 - nfnl_log_str2flags@Base 3.5.0-1 - nfnl_log_str2flags@libnl_3 3.5.0-1 - nfnl_log_test_alloc_size@Base 3.5.0-1 - nfnl_log_test_alloc_size@libnl_3 3.5.0-1 - nfnl_log_test_copy_mode@Base 3.5.0-1 - nfnl_log_test_copy_mode@libnl_3 3.5.0-1 - nfnl_log_test_copy_range@Base 3.5.0-1 - nfnl_log_test_copy_range@libnl_3 3.5.0-1 - nfnl_log_test_flush_timeout@Base 3.5.0-1 - nfnl_log_test_flush_timeout@libnl_3 3.5.0-1 - nfnl_log_test_group@Base 3.5.0-1 - nfnl_log_test_group@libnl_3 3.5.0-1 - nfnl_log_test_queue_threshold@Base 3.5.0-1 - nfnl_log_test_queue_threshold@libnl_3 3.5.0-1 - nfnl_log_unset_flags@Base 3.5.0-1 - nfnl_log_unset_flags@libnl_3 3.5.0-1 - nfnl_queue_alloc@Base 3.5.0-1 - nfnl_queue_alloc@libnl_3 3.5.0-1 - nfnl_queue_build_change_request@Base 3.5.0-1 - nfnl_queue_build_change_request@libnl_3 3.5.0-1 - nfnl_queue_build_create_request@Base 3.5.0-1 - nfnl_queue_build_create_request@libnl_3 3.5.0-1 - nfnl_queue_build_delete_request@Base 3.5.0-1 - nfnl_queue_build_delete_request@libnl_3 3.5.0-1 - nfnl_queue_build_pf_bind@Base 3.5.0-1 - nfnl_queue_build_pf_bind@libnl_3 3.5.0-1 - nfnl_queue_build_pf_unbind@Base 3.5.0-1 - nfnl_queue_build_pf_unbind@libnl_3 3.5.0-1 - nfnl_queue_change@Base 3.5.0-1 - nfnl_queue_change@libnl_3 3.5.0-1 - nfnl_queue_copy_mode2str@Base 3.5.0-1 - nfnl_queue_copy_mode2str@libnl_3 3.5.0-1 - nfnl_queue_create@Base 3.5.0-1 - nfnl_queue_create@libnl_3 3.5.0-1 - nfnl_queue_delete@Base 3.5.0-1 - nfnl_queue_delete@libnl_3 3.5.0-1 - nfnl_queue_get@Base 3.5.0-1 - nfnl_queue_get@libnl_3 3.5.0-1 - nfnl_queue_get_copy_mode@Base 3.5.0-1 - nfnl_queue_get_copy_mode@libnl_3 3.5.0-1 - nfnl_queue_get_copy_range@Base 3.5.0-1 - nfnl_queue_get_copy_range@libnl_3 3.5.0-1 - nfnl_queue_get_group@Base 3.5.0-1 - nfnl_queue_get_group@libnl_3 3.5.0-1 - nfnl_queue_get_maxlen@Base 3.5.0-1 - nfnl_queue_get_maxlen@libnl_3 3.5.0-1 - nfnl_queue_msg_alloc@Base 3.5.0-1 - nfnl_queue_msg_alloc@libnl_3 3.5.0-1 - nfnl_queue_msg_build_verdict@Base 3.5.0-1 - nfnl_queue_msg_build_verdict@libnl_3 3.5.0-1 - nfnl_queue_msg_build_verdict_batch@Base 3.5.0-1 - nfnl_queue_msg_build_verdict_batch@libnl_3 3.5.0-1 - nfnl_queue_msg_get@Base 3.5.0-1 - nfnl_queue_msg_get@libnl_3 3.5.0-1 - nfnl_queue_msg_get_family@Base 3.5.0-1 - nfnl_queue_msg_get_family@libnl_3 3.5.0-1 - nfnl_queue_msg_get_group@Base 3.5.0-1 - nfnl_queue_msg_get_group@libnl_3 3.5.0-1 - nfnl_queue_msg_get_hook@Base 3.5.0-1 - nfnl_queue_msg_get_hook@libnl_3 3.5.0-1 - nfnl_queue_msg_get_hwaddr@Base 3.5.0-1 - nfnl_queue_msg_get_hwaddr@libnl_3 3.5.0-1 - nfnl_queue_msg_get_hwproto@Base 3.5.0-1 - nfnl_queue_msg_get_hwproto@libnl_3 3.5.0-1 - nfnl_queue_msg_get_indev@Base 3.5.0-1 - nfnl_queue_msg_get_indev@libnl_3 3.5.0-1 - nfnl_queue_msg_get_mark@Base 3.5.0-1 - nfnl_queue_msg_get_mark@libnl_3 3.5.0-1 - nfnl_queue_msg_get_outdev@Base 3.5.0-1 - nfnl_queue_msg_get_outdev@libnl_3 3.5.0-1 - nfnl_queue_msg_get_packetid@Base 3.5.0-1 - nfnl_queue_msg_get_packetid@libnl_3 3.5.0-1 - nfnl_queue_msg_get_payload@Base 3.5.0-1 - nfnl_queue_msg_get_payload@libnl_3 3.5.0-1 - nfnl_queue_msg_get_physindev@Base 3.5.0-1 - nfnl_queue_msg_get_physindev@libnl_3 3.5.0-1 - nfnl_queue_msg_get_physoutdev@Base 3.5.0-1 - nfnl_queue_msg_get_physoutdev@libnl_3 3.5.0-1 - nfnl_queue_msg_get_timestamp@Base 3.5.0-1 - nfnl_queue_msg_get_timestamp@libnl_3 3.5.0-1 - nfnl_queue_msg_get_verdict@Base 3.5.0-1 - nfnl_queue_msg_get_verdict@libnl_3 3.5.0-1 - nfnl_queue_msg_put@Base 3.5.0-1 - nfnl_queue_msg_put@libnl_3 3.5.0-1 - nfnl_queue_msg_send_verdict@Base 3.5.0-1 - nfnl_queue_msg_send_verdict@libnl_3 3.5.0-1 - nfnl_queue_msg_send_verdict_batch@Base 3.5.0-1 - nfnl_queue_msg_send_verdict_batch@libnl_3 3.5.0-1 - nfnl_queue_msg_send_verdict_payload@Base 3.5.0-1 - nfnl_queue_msg_send_verdict_payload@libnl_3 3.5.0-1 - nfnl_queue_msg_set_family@Base 3.5.0-1 - nfnl_queue_msg_set_family@libnl_3 3.5.0-1 - nfnl_queue_msg_set_group@Base 3.5.0-1 - nfnl_queue_msg_set_group@libnl_3 3.5.0-1 - nfnl_queue_msg_set_hook@Base 3.5.0-1 - nfnl_queue_msg_set_hook@libnl_3 3.5.0-1 - nfnl_queue_msg_set_hwaddr@Base 3.5.0-1 - nfnl_queue_msg_set_hwaddr@libnl_3 3.5.0-1 - nfnl_queue_msg_set_hwproto@Base 3.5.0-1 - nfnl_queue_msg_set_hwproto@libnl_3 3.5.0-1 - nfnl_queue_msg_set_indev@Base 3.5.0-1 - nfnl_queue_msg_set_indev@libnl_3 3.5.0-1 - nfnl_queue_msg_set_mark@Base 3.5.0-1 - nfnl_queue_msg_set_mark@libnl_3 3.5.0-1 - nfnl_queue_msg_set_outdev@Base 3.5.0-1 - nfnl_queue_msg_set_outdev@libnl_3 3.5.0-1 - nfnl_queue_msg_set_packetid@Base 3.5.0-1 - nfnl_queue_msg_set_packetid@libnl_3 3.5.0-1 - nfnl_queue_msg_set_payload@Base 3.5.0-1 - nfnl_queue_msg_set_payload@libnl_3 3.5.0-1 - nfnl_queue_msg_set_physindev@Base 3.5.0-1 - nfnl_queue_msg_set_physindev@libnl_3 3.5.0-1 - nfnl_queue_msg_set_physoutdev@Base 3.5.0-1 - nfnl_queue_msg_set_physoutdev@libnl_3 3.5.0-1 - nfnl_queue_msg_set_timestamp@Base 3.5.0-1 - nfnl_queue_msg_set_timestamp@libnl_3 3.5.0-1 - nfnl_queue_msg_set_verdict@Base 3.5.0-1 - nfnl_queue_msg_set_verdict@libnl_3 3.5.0-1 - nfnl_queue_msg_test_family@Base 3.5.0-1 - nfnl_queue_msg_test_family@libnl_3 3.5.0-1 - nfnl_queue_msg_test_group@Base 3.5.0-1 - nfnl_queue_msg_test_group@libnl_3 3.5.0-1 - nfnl_queue_msg_test_hook@Base 3.5.0-1 - nfnl_queue_msg_test_hook@libnl_3 3.5.0-1 - nfnl_queue_msg_test_hwaddr@Base 3.5.0-1 - nfnl_queue_msg_test_hwaddr@libnl_3 3.5.0-1 - nfnl_queue_msg_test_hwproto@Base 3.5.0-1 - nfnl_queue_msg_test_hwproto@libnl_3 3.5.0-1 - nfnl_queue_msg_test_indev@Base 3.5.0-1 - nfnl_queue_msg_test_indev@libnl_3 3.5.0-1 - nfnl_queue_msg_test_mark@Base 3.5.0-1 - nfnl_queue_msg_test_mark@libnl_3 3.5.0-1 - nfnl_queue_msg_test_outdev@Base 3.5.0-1 - nfnl_queue_msg_test_outdev@libnl_3 3.5.0-1 - nfnl_queue_msg_test_packetid@Base 3.5.0-1 - nfnl_queue_msg_test_packetid@libnl_3 3.5.0-1 - nfnl_queue_msg_test_payload@Base 3.5.0-1 - nfnl_queue_msg_test_payload@libnl_3 3.5.0-1 - nfnl_queue_msg_test_physindev@Base 3.5.0-1 - nfnl_queue_msg_test_physindev@libnl_3 3.5.0-1 - nfnl_queue_msg_test_physoutdev@Base 3.5.0-1 - nfnl_queue_msg_test_physoutdev@libnl_3 3.5.0-1 - nfnl_queue_msg_test_timestamp@Base 3.5.0-1 - nfnl_queue_msg_test_timestamp@libnl_3 3.5.0-1 - nfnl_queue_msg_test_verdict@Base 3.5.0-1 - nfnl_queue_msg_test_verdict@libnl_3 3.5.0-1 - nfnl_queue_pf_bind@Base 3.5.0-1 - nfnl_queue_pf_bind@libnl_3 3.5.0-1 - nfnl_queue_pf_unbind@Base 3.5.0-1 - nfnl_queue_pf_unbind@libnl_3 3.5.0-1 - nfnl_queue_put@Base 3.5.0-1 - nfnl_queue_put@libnl_3 3.5.0-1 - nfnl_queue_set_copy_mode@Base 3.5.0-1 - nfnl_queue_set_copy_mode@libnl_3 3.5.0-1 - nfnl_queue_set_copy_range@Base 3.5.0-1 - nfnl_queue_set_copy_range@libnl_3 3.5.0-1 - nfnl_queue_set_group@Base 3.5.0-1 - nfnl_queue_set_group@libnl_3 3.5.0-1 - nfnl_queue_set_maxlen@Base 3.5.0-1 - nfnl_queue_set_maxlen@libnl_3 3.5.0-1 - nfnl_queue_socket_alloc@Base 3.5.0-1 - nfnl_queue_socket_alloc@libnl_3 3.5.0-1 - nfnl_queue_str2copy_mode@Base 3.5.0-1 - nfnl_queue_str2copy_mode@libnl_3 3.5.0-1 - nfnl_queue_test_copy_mode@Base 3.5.0-1 - nfnl_queue_test_copy_mode@libnl_3 3.5.0-1 - nfnl_queue_test_copy_range@Base 3.5.0-1 - nfnl_queue_test_copy_range@libnl_3 3.5.0-1 - nfnl_queue_test_group@Base 3.5.0-1 - nfnl_queue_test_group@libnl_3 3.5.0-1 - nfnl_queue_test_maxlen@Base 3.5.0-1 - nfnl_queue_test_maxlen@libnl_3 3.5.0-1 - nfnl_send_simple@Base 3.5.0-1 - nfnl_send_simple@libnl_3 3.5.0-1 - nfnl_str2inet_hook@Base 3.5.0-1 - nfnl_str2inet_hook@libnl_3 3.5.0-1 - nfnl_str2verdict@Base 3.5.0-1 - nfnl_str2verdict@libnl_3 3.5.0-1 - nfnl_verdict2str@Base 3.5.0-1 - nfnl_verdict2str@libnl_3 3.5.0-1 - nfnlmsg_alloc_simple@Base 3.5.0-1 - nfnlmsg_alloc_simple@libnl_3 3.5.0-1 - nfnlmsg_ct_group@Base 3.5.0-1 - nfnlmsg_ct_group@libnl_3 3.5.0-1 - nfnlmsg_ct_parse@Base 3.5.0-1 - nfnlmsg_ct_parse@libnl_3 3.5.0-1 - nfnlmsg_exp_group@Base 3.5.0-1 - nfnlmsg_exp_group@libnl_3 3.5.0-1 - nfnlmsg_exp_parse@Base 3.5.0-1 - nfnlmsg_exp_parse@libnl_3 3.5.0-1 - nfnlmsg_family@Base 3.5.0-1 - nfnlmsg_family@libnl_3 3.5.0-1 - nfnlmsg_log_msg_parse@Base 3.5.0-1 - nfnlmsg_log_msg_parse@libnl_3 3.5.0-1 - nfnlmsg_put@Base 3.5.0-1 - nfnlmsg_put@libnl_3 3.5.0-1 - nfnlmsg_queue_msg_parse@Base 3.5.0-1 - nfnlmsg_queue_msg_parse@libnl_3 3.5.0-1 - nfnlmsg_res_id@Base 3.5.0-1 - nfnlmsg_res_id@libnl_3 3.5.0-1 - nfnlmsg_subsys@Base 3.5.0-1 - nfnlmsg_subsys@libnl_3 3.5.0-1 - nfnlmsg_subtype@Base 3.5.0-1 - nfnlmsg_subtype@libnl_3 3.5.0-1 - queue_msg_obj_ops@Base 3.5.0-1 - queue_msg_obj_ops@libnl_3 3.5.0-1 - queue_obj_ops@Base 3.5.0-1 - queue_obj_ops@libnl_3 3.5.0-1 diff --git a/src/libnl3/debian/libnl-nf-3-dev.install b/src/libnl3/debian/libnl-nf-3-dev.install deleted file mode 100644 index d1307c751b84..000000000000 --- a/src/libnl3/debian/libnl-nf-3-dev.install +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/lib/*/pkgconfig/libnl-nf-3* -debian/tmp/usr/lib/*/libnl-nf-3*.so -debian/tmp/usr/lib/*/libnl-nf-3*.a diff --git a/src/libnl3/debian/libnl-route-3-200.install b/src/libnl3/debian/libnl-route-3-200.install deleted file mode 100644 index 44c7ec8cdfad..000000000000 --- a/src/libnl3/debian/libnl-route-3-200.install +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/usr/lib/*/libnl-route-3*.so.* diff --git a/src/libnl3/debian/libnl-route-3-200.symbols b/src/libnl3/debian/libnl-route-3-200.symbols deleted file mode 100644 index e11157ba4e88..000000000000 --- a/src/libnl3/debian/libnl-route-3-200.symbols +++ /dev/null @@ -1,2051 +0,0 @@ -libnl-route-3.so.200 libnl-route-3-200 #MINVER# - ematch__create_buffer@Base 3.5.0-1 - ematch__delete_buffer@Base 3.5.0-1 - ematch__flush_buffer@Base 3.5.0-1 - ematch__scan_buffer@Base 3.5.0-1 - ematch__scan_bytes@Base 3.5.0-1 - ematch__scan_string@Base 3.5.0-1 - ematch__switch_to_buffer@Base 3.5.0-1 - ematch_alloc@Base 3.5.0-1 - ematch_free@Base 3.5.0-1 - ematch_get_column@Base 3.5.0-1 - ematch_get_debug@Base 3.5.0-1 - ematch_get_extra@Base 3.5.0-1 - ematch_get_in@Base 3.5.0-1 - ematch_get_leng@Base 3.5.0-1 - ematch_get_lineno@Base 3.5.0-1 - ematch_get_lval@Base 3.5.0-1 - ematch_get_out@Base 3.5.0-1 - ematch_get_text@Base 3.5.0-1 - ematch_lex@Base 3.5.0-1 - ematch_lex_destroy@Base 3.5.0-1 - ematch_lex_init@Base 3.5.0-1 - ematch_lex_init_extra@Base 3.5.0-1 - ematch_parse@Base 3.5.0-1 - ematch_pop_buffer_state@Base 3.5.0-1 - ematch_push_buffer_state@Base 3.5.0-1 - ematch_realloc@Base 3.5.0-1 - ematch_restart@Base 3.5.0-1 - ematch_set_column@Base 3.5.0-1 - ematch_set_debug@Base 3.5.0-1 - ematch_set_extra@Base 3.5.0-1 - ematch_set_in@Base 3.5.0-1 - ematch_set_lineno@Base 3.5.0-1 - ematch_set_lval@Base 3.5.0-1 - ematch_set_out@Base 3.5.0-1 - flnl_lookup@Base 3.5.0-1 - flnl_lookup@libnl_3 3.5.0-1 - flnl_lookup_build_request@Base 3.5.0-1 - flnl_lookup_build_request@libnl_3 3.5.0-1 - flnl_request_alloc@Base 3.5.0-1 - flnl_request_alloc@libnl_3 3.5.0-1 - flnl_request_get_addr@Base 3.5.0-1 - flnl_request_get_addr@libnl_3 3.5.0-1 - flnl_request_get_fwmark@Base 3.5.0-1 - flnl_request_get_fwmark@libnl_3 3.5.0-1 - flnl_request_get_scope@Base 3.5.0-1 - flnl_request_get_scope@libnl_3 3.5.0-1 - flnl_request_get_table@Base 3.5.0-1 - flnl_request_get_table@libnl_3 3.5.0-1 - flnl_request_get_tos@Base 3.5.0-1 - flnl_request_get_tos@libnl_3 3.5.0-1 - flnl_request_set_addr@Base 3.5.0-1 - flnl_request_set_addr@libnl_3 3.5.0-1 - flnl_request_set_fwmark@Base 3.5.0-1 - flnl_request_set_fwmark@libnl_3 3.5.0-1 - flnl_request_set_scope@Base 3.5.0-1 - flnl_request_set_scope@libnl_3 3.5.0-1 - flnl_request_set_table@Base 3.5.0-1 - flnl_request_set_table@libnl_3 3.5.0-1 - flnl_request_set_tos@Base 3.5.0-1 - flnl_request_set_tos@libnl_3 3.5.0-1 - flnl_result_alloc@Base 3.5.0-1 - flnl_result_alloc@libnl_3 3.5.0-1 - flnl_result_alloc_cache@Base 3.5.0-1 - flnl_result_alloc_cache@libnl_3 3.5.0-1 - flnl_result_get_error@Base 3.5.0-1 - flnl_result_get_error@libnl_3 3.5.0-1 - flnl_result_get_nexthop_sel@Base 3.5.0-1 - flnl_result_get_nexthop_sel@libnl_3 3.5.0-1 - flnl_result_get_prefixlen@Base 3.5.0-1 - flnl_result_get_prefixlen@libnl_3 3.5.0-1 - flnl_result_get_scope@Base 3.5.0-1 - flnl_result_get_scope@libnl_3 3.5.0-1 - flnl_result_get_table_id@Base 3.5.0-1 - flnl_result_get_table_id@libnl_3 3.5.0-1 - flnl_result_get_type@Base 3.5.0-1 - flnl_result_get_type@libnl_3 3.5.0-1 - flnl_result_put@Base 3.5.0-1 - flnl_result_put@libnl_3 3.5.0-1 - libnl_3@libnl_3 3.5.0-1 - libnl_3_2_26@libnl_3_2_26 3.5.0-1 - libnl_3_2_27@libnl_3_2_27 3.5.0-1 - libnl_3_2_28@libnl_3_2_28 3.5.0-1 - libnl_3_2_29@libnl_3_2_29 3.5.0-1 - libnl_3_4@libnl_3_4 3.5.0-1 - libnl_3_5@libnl_3_5 3.5.0-1 - nl_ovl_strategy2str@Base 3.5.0-1 - nl_ovl_strategy2str@libnl_3 3.5.0-1 - nl_police2str@Base 3.5.0-1 - nl_police2str@libnl_3 3.5.0-1 - nl_rtgen_request@Base 3.5.0-1 - nl_rtgen_request@libnl_3 3.5.0-1 - nl_rtntype2str@Base 3.5.0-1 - nl_rtntype2str@libnl_3 3.5.0-1 - nl_str2ovl_strategy@Base 3.5.0-1 - nl_str2ovl_strategy@libnl_3 3.5.0-1 - nl_str2police@Base 3.5.0-1 - nl_str2police@libnl_3 3.5.0-1 - nl_str2rtntype@Base 3.5.0-1 - nl_str2rtntype@libnl_3 3.5.0-1 - pktloc__create_buffer@Base 3.5.0-1 - pktloc__delete_buffer@Base 3.5.0-1 - pktloc__flush_buffer@Base 3.5.0-1 - pktloc__scan_buffer@Base 3.5.0-1 - pktloc__scan_bytes@Base 3.5.0-1 - pktloc__scan_string@Base 3.5.0-1 - pktloc__switch_to_buffer@Base 3.5.0-1 - pktloc_alloc@Base 3.5.0-1 - pktloc_free@Base 3.5.0-1 - pktloc_get_column@Base 3.5.0-1 - pktloc_get_debug@Base 3.5.0-1 - pktloc_get_extra@Base 3.5.0-1 - pktloc_get_in@Base 3.5.0-1 - pktloc_get_leng@Base 3.5.0-1 - pktloc_get_lineno@Base 3.5.0-1 - pktloc_get_lloc@Base 3.5.0-1 - pktloc_get_lval@Base 3.5.0-1 - pktloc_get_out@Base 3.5.0-1 - pktloc_get_text@Base 3.5.0-1 - pktloc_lex@Base 3.5.0-1 - pktloc_lex_destroy@Base 3.5.0-1 - pktloc_lex_init@Base 3.5.0-1 - pktloc_lex_init_extra@Base 3.5.0-1 - pktloc_parse@Base 3.5.0-1 - pktloc_pop_buffer_state@Base 3.5.0-1 - pktloc_push_buffer_state@Base 3.5.0-1 - pktloc_realloc@Base 3.5.0-1 - pktloc_restart@Base 3.5.0-1 - pktloc_set_column@Base 3.5.0-1 - pktloc_set_debug@Base 3.5.0-1 - pktloc_set_extra@Base 3.5.0-1 - pktloc_set_in@Base 3.5.0-1 - pktloc_set_lineno@Base 3.5.0-1 - pktloc_set_lloc@Base 3.5.0-1 - - pktloc_set_lval@Base 3.5.0-1 - pktloc_set_out@Base 3.5.0-1 - route_obj_ops@Base 3.5.0-1 - route_obj_ops@libnl_3 3.5.0-1 - rtln_link_policy@Base 3.5.0-1 - rtln_link_policy@libnl_3 3.5.0-1 - rtnl_act_add@Base 3.5.0-1 - rtnl_act_add@libnl_3 3.5.0-1 - rtnl_act_alloc@Base 3.5.0-1 - rtnl_act_alloc@libnl_3 3.5.0-1 - rtnl_act_append@Base 3.5.0-1 - rtnl_act_append@libnl_3 3.5.0-1 - rtnl_act_build_add_request@Base 3.5.0-1 - rtnl_act_build_add_request@libnl_3 3.5.0-1 - rtnl_act_build_change_request@Base 3.5.0-1 - rtnl_act_build_change_request@libnl_3 3.5.0-1 - rtnl_act_build_delete_request@Base 3.5.0-1 - rtnl_act_build_delete_request@libnl_3 3.5.0-1 - rtnl_act_change@Base 3.5.0-1 - rtnl_act_change@libnl_3 3.5.0-1 - rtnl_act_delete@Base 3.5.0-1 - rtnl_act_delete@libnl_3 3.5.0-1 - rtnl_act_fill@Base 3.5.0-1 - rtnl_act_fill@libnl_3 3.5.0-1 - rtnl_act_get@Base 3.5.0-1 - rtnl_act_get@libnl_3 3.5.0-1 - rtnl_act_next@libnl_3_4 3.5.0-1 - rtnl_act_parse@Base 3.5.0-1 - rtnl_act_parse@libnl_3 3.5.0-1 - rtnl_act_put@Base 3.5.0-1 - rtnl_act_put@libnl_3 3.5.0-1 - rtnl_act_put_all@Base 3.5.0-1 - rtnl_act_put_all@libnl_3 3.5.0-1 - rtnl_act_remove@Base 3.5.0-1 - rtnl_act_remove@libnl_3 3.5.0-1 - rtnl_addr_add@Base 3.5.0-1 - rtnl_addr_add@libnl_3 3.5.0-1 - rtnl_addr_alloc@Base 3.5.0-1 - rtnl_addr_alloc@libnl_3 3.5.0-1 - rtnl_addr_alloc_cache@Base 3.5.0-1 - rtnl_addr_alloc_cache@libnl_3 3.5.0-1 - rtnl_addr_build_add_request@Base 3.5.0-1 - rtnl_addr_build_add_request@libnl_3 3.5.0-1 - rtnl_addr_build_delete_request@Base 3.5.0-1 - rtnl_addr_build_delete_request@libnl_3 3.5.0-1 - rtnl_addr_delete@Base 3.5.0-1 - rtnl_addr_delete@libnl_3 3.5.0-1 - rtnl_addr_flags2str@Base 3.5.0-1 - rtnl_addr_flags2str@libnl_3 3.5.0-1 - rtnl_addr_get@Base 3.5.0-1 - rtnl_addr_get@libnl_3 3.5.0-1 - rtnl_addr_get_anycast@Base 3.5.0-1 - rtnl_addr_get_anycast@libnl_3 3.5.0-1 - rtnl_addr_get_broadcast@Base 3.5.0-1 - rtnl_addr_get_broadcast@libnl_3 3.5.0-1 - rtnl_addr_get_create_time@Base 3.5.0-1 - rtnl_addr_get_create_time@libnl_3 3.5.0-1 - rtnl_addr_get_family@Base 3.5.0-1 - rtnl_addr_get_family@libnl_3 3.5.0-1 - rtnl_addr_get_flags@Base 3.5.0-1 - rtnl_addr_get_flags@libnl_3 3.5.0-1 - rtnl_addr_get_ifindex@Base 3.5.0-1 - rtnl_addr_get_ifindex@libnl_3 3.5.0-1 - rtnl_addr_get_label@Base 3.5.0-1 - rtnl_addr_get_label@libnl_3 3.5.0-1 - rtnl_addr_get_last_update_time@Base 3.5.0-1 - rtnl_addr_get_last_update_time@libnl_3 3.5.0-1 - rtnl_addr_get_link@Base 3.5.0-1 - rtnl_addr_get_link@libnl_3 3.5.0-1 - rtnl_addr_get_local@Base 3.5.0-1 - rtnl_addr_get_local@libnl_3 3.5.0-1 - rtnl_addr_get_multicast@Base 3.5.0-1 - rtnl_addr_get_multicast@libnl_3 3.5.0-1 - rtnl_addr_get_peer@Base 3.5.0-1 - rtnl_addr_get_peer@libnl_3 3.5.0-1 - rtnl_addr_get_preferred_lifetime@Base 3.5.0-1 - rtnl_addr_get_preferred_lifetime@libnl_3 3.5.0-1 - rtnl_addr_get_prefixlen@Base 3.5.0-1 - rtnl_addr_get_prefixlen@libnl_3 3.5.0-1 - rtnl_addr_get_scope@Base 3.5.0-1 - rtnl_addr_get_scope@libnl_3 3.5.0-1 - rtnl_addr_get_valid_lifetime@Base 3.5.0-1 - rtnl_addr_get_valid_lifetime@libnl_3 3.5.0-1 - rtnl_addr_put@Base 3.5.0-1 - rtnl_addr_put@libnl_3 3.5.0-1 - rtnl_addr_set_anycast@Base 3.5.0-1 - rtnl_addr_set_anycast@libnl_3 3.5.0-1 - rtnl_addr_set_broadcast@Base 3.5.0-1 - rtnl_addr_set_broadcast@libnl_3 3.5.0-1 - rtnl_addr_set_family@Base 3.5.0-1 - rtnl_addr_set_family@libnl_3 3.5.0-1 - rtnl_addr_set_flags@Base 3.5.0-1 - rtnl_addr_set_flags@libnl_3 3.5.0-1 - rtnl_addr_set_ifindex@Base 3.5.0-1 - rtnl_addr_set_ifindex@libnl_3 3.5.0-1 - rtnl_addr_set_label@Base 3.5.0-1 - rtnl_addr_set_label@libnl_3 3.5.0-1 - rtnl_addr_set_link@Base 3.5.0-1 - rtnl_addr_set_link@libnl_3 3.5.0-1 - rtnl_addr_set_local@Base 3.5.0-1 - rtnl_addr_set_local@libnl_3 3.5.0-1 - rtnl_addr_set_multicast@Base 3.5.0-1 - rtnl_addr_set_multicast@libnl_3 3.5.0-1 - rtnl_addr_set_peer@Base 3.5.0-1 - rtnl_addr_set_peer@libnl_3 3.5.0-1 - rtnl_addr_set_preferred_lifetime@Base 3.5.0-1 - rtnl_addr_set_preferred_lifetime@libnl_3 3.5.0-1 - rtnl_addr_set_prefixlen@Base 3.5.0-1 - rtnl_addr_set_prefixlen@libnl_3 3.5.0-1 - rtnl_addr_set_scope@Base 3.5.0-1 - rtnl_addr_set_scope@libnl_3 3.5.0-1 - rtnl_addr_set_valid_lifetime@Base 3.5.0-1 - rtnl_addr_set_valid_lifetime@libnl_3 3.5.0-1 - rtnl_addr_str2flags@Base 3.5.0-1 - rtnl_addr_str2flags@libnl_3 3.5.0-1 - rtnl_addr_unset_flags@Base 3.5.0-1 - rtnl_addr_unset_flags@libnl_3 3.5.0-1 - rtnl_basic_add_action@Base 3.5.0-1 - rtnl_basic_add_action@libnl_3 3.5.0-1 - rtnl_basic_del_action@Base 3.5.0-1 - rtnl_basic_del_action@libnl_3 3.5.0-1 - rtnl_basic_get_action@libnl_3_4 3.5.0-1 - rtnl_basic_get_ematch@Base 3.5.0-1 - rtnl_basic_get_ematch@libnl_3 3.5.0-1 - rtnl_basic_get_target@Base 3.5.0-1 - rtnl_basic_get_target@libnl_3 3.5.0-1 - rtnl_basic_set_ematch@Base 3.5.0-1 - rtnl_basic_set_ematch@libnl_3 3.5.0-1 - rtnl_basic_set_target@Base 3.5.0-1 - rtnl_basic_set_target@libnl_3 3.5.0-1 - rtnl_cgroup_get_ematch@Base 3.5.0-1 - rtnl_cgroup_get_ematch@libnl_3 3.5.0-1 - rtnl_cgroup_set_ematch@Base 3.5.0-1 - rtnl_cgroup_set_ematch@libnl_3 3.5.0-1 - rtnl_class_add@Base 3.5.0-1 - rtnl_class_add@libnl_3 3.5.0-1 - rtnl_class_alloc@Base 3.5.0-1 - rtnl_class_alloc@libnl_3 3.5.0-1 - rtnl_class_alloc_cache@Base 3.5.0-1 - rtnl_class_alloc_cache@libnl_3 3.5.0-1 - rtnl_class_build_add_request@Base 3.5.0-1 - rtnl_class_build_add_request@libnl_3 3.5.0-1 - rtnl_class_build_delete_request@Base 3.5.0-1 - rtnl_class_build_delete_request@libnl_3 3.5.0-1 - rtnl_class_delete@Base 3.5.0-1 - rtnl_class_delete@libnl_3 3.5.0-1 - rtnl_class_dsmark_get_bitmask@Base 3.5.0-1 - rtnl_class_dsmark_get_bitmask@libnl_3 3.5.0-1 - rtnl_class_dsmark_get_value@Base 3.5.0-1 - rtnl_class_dsmark_get_value@libnl_3 3.5.0-1 - rtnl_class_dsmark_set_bitmask@Base 3.5.0-1 - rtnl_class_dsmark_set_bitmask@libnl_3 3.5.0-1 - rtnl_class_dsmark_set_value@Base 3.5.0-1 - rtnl_class_dsmark_set_value@libnl_3 3.5.0-1 - rtnl_class_foreach_child@Base 3.5.0-1 - rtnl_class_foreach_child@libnl_3 3.5.0-1 - rtnl_class_foreach_cls@Base 3.5.0-1 - rtnl_class_foreach_cls@libnl_3 3.5.0-1 - rtnl_class_get@Base 3.5.0-1 - rtnl_class_get@libnl_3 3.5.0-1 - rtnl_class_get_by_parent@libnl_3_5 3.5.0-1 - rtnl_class_hfsc_get_fsc@Base 3.5.0-1 - rtnl_class_hfsc_get_fsc@libnl_3 3.5.0-1 - rtnl_class_hfsc_get_rsc@Base 3.5.0-1 - rtnl_class_hfsc_get_rsc@libnl_3 3.5.0-1 - rtnl_class_hfsc_get_usc@Base 3.5.0-1 - rtnl_class_hfsc_get_usc@libnl_3 3.5.0-1 - rtnl_class_hfsc_set_fsc@Base 3.5.0-1 - rtnl_class_hfsc_set_fsc@libnl_3 3.5.0-1 - rtnl_class_hfsc_set_rsc@Base 3.5.0-1 - rtnl_class_hfsc_set_rsc@libnl_3 3.5.0-1 - rtnl_class_hfsc_set_usc@Base 3.5.0-1 - rtnl_class_hfsc_set_usc@libnl_3 3.5.0-1 - rtnl_class_leaf_qdisc@Base 3.5.0-1 - rtnl_class_leaf_qdisc@libnl_3 3.5.0-1 - rtnl_class_put@Base 3.5.0-1 - rtnl_class_put@libnl_3 3.5.0-1 - rtnl_classid_generate@Base 3.5.0-1 - rtnl_classid_generate@libnl_3 3.5.0-1 - rtnl_cls_add@Base 3.5.0-1 - rtnl_cls_add@libnl_3 3.5.0-1 - rtnl_cls_alloc@Base 3.5.0-1 - rtnl_cls_alloc@libnl_3 3.5.0-1 - rtnl_cls_alloc_cache@Base 3.5.0-1 - rtnl_cls_alloc_cache@libnl_3 3.5.0-1 - rtnl_cls_build_add_request@Base 3.5.0-1 - rtnl_cls_build_add_request@libnl_3 3.5.0-1 - rtnl_cls_build_change_request@Base 3.5.0-1 - rtnl_cls_build_change_request@libnl_3 3.5.0-1 - rtnl_cls_build_delete_request@Base 3.5.0-1 - rtnl_cls_build_delete_request@libnl_3 3.5.0-1 - rtnl_cls_cache_set_tc_params@libnl_3_5 3.5.0-1 - rtnl_cls_change@Base 3.5.0-1 - rtnl_cls_change@libnl_3 3.5.0-1 - rtnl_cls_delete@Base 3.5.0-1 - rtnl_cls_delete@libnl_3 3.5.0-1 - rtnl_cls_get_prio@Base 3.5.0-1 - rtnl_cls_get_prio@libnl_3 3.5.0-1 - rtnl_cls_get_protocol@Base 3.5.0-1 - rtnl_cls_get_protocol@libnl_3 3.5.0-1 - rtnl_cls_put@Base 3.5.0-1 - rtnl_cls_put@libnl_3 3.5.0-1 - rtnl_cls_set_prio@Base 3.5.0-1 - rtnl_cls_set_prio@libnl_3 3.5.0-1 - rtnl_cls_set_protocol@Base 3.5.0-1 - rtnl_cls_set_protocol@libnl_3 3.5.0-1 - rtnl_ematch_add_child@Base 3.5.0-1 - rtnl_ematch_add_child@libnl_3 3.5.0-1 - rtnl_ematch_alloc@Base 3.5.0-1 - rtnl_ematch_alloc@libnl_3 3.5.0-1 - rtnl_ematch_cmp_get@Base 3.5.0-1 - rtnl_ematch_cmp_get@libnl_3 3.5.0-1 - rtnl_ematch_cmp_set@Base 3.5.0-1 - rtnl_ematch_cmp_set@libnl_3 3.5.0-1 - rtnl_ematch_data@Base 3.5.0-1 - rtnl_ematch_data@libnl_3 3.5.0-1 - rtnl_ematch_fill_attr@Base 3.5.0-1 - rtnl_ematch_fill_attr@libnl_3 3.5.0-1 - rtnl_ematch_free@Base 3.5.0-1 - rtnl_ematch_free@libnl_3 3.5.0-1 - rtnl_ematch_get_flags@Base 3.5.0-1 - rtnl_ematch_get_flags@libnl_3 3.5.0-1 - rtnl_ematch_lookup_ops@Base 3.5.0-1 - rtnl_ematch_lookup_ops@libnl_3 3.5.0-1 - rtnl_ematch_lookup_ops_by_name@Base 3.5.0-1 - rtnl_ematch_lookup_ops_by_name@libnl_3 3.5.0-1 - rtnl_ematch_meta_set_lvalue@Base 3.5.0-1 - rtnl_ematch_meta_set_lvalue@libnl_3 3.5.0-1 - rtnl_ematch_meta_set_operand@Base 3.5.0-1 - rtnl_ematch_meta_set_operand@libnl_3 3.5.0-1 - rtnl_ematch_meta_set_rvalue@Base 3.5.0-1 - rtnl_ematch_meta_set_rvalue@libnl_3 3.5.0-1 - rtnl_ematch_nbyte_get_layer@Base 3.5.0-1 - rtnl_ematch_nbyte_get_layer@libnl_3 3.5.0-1 - rtnl_ematch_nbyte_get_len@Base 3.5.0-1 - rtnl_ematch_nbyte_get_len@libnl_3 3.5.0-1 - rtnl_ematch_nbyte_get_offset@Base 3.5.0-1 - rtnl_ematch_nbyte_get_offset@libnl_3 3.5.0-1 - rtnl_ematch_nbyte_get_pattern@Base 3.5.0-1 - rtnl_ematch_nbyte_get_pattern@libnl_3 3.5.0-1 - rtnl_ematch_nbyte_set_offset@Base 3.5.0-1 - rtnl_ematch_nbyte_set_offset@libnl_3 3.5.0-1 - rtnl_ematch_nbyte_set_pattern@Base 3.5.0-1 - rtnl_ematch_nbyte_set_pattern@libnl_3 3.5.0-1 - rtnl_ematch_offset2txt@Base 3.5.0-1 - rtnl_ematch_offset2txt@libnl_3 3.5.0-1 - rtnl_ematch_opnd2txt@Base 3.5.0-1 - rtnl_ematch_opnd2txt@libnl_3 3.5.0-1 - rtnl_ematch_parse_attr@Base 3.5.0-1 - rtnl_ematch_parse_attr@libnl_3 3.5.0-1 - rtnl_ematch_parse_expr@Base 3.5.0-1 - rtnl_ematch_parse_expr@libnl_3 3.5.0-1 - rtnl_ematch_register@Base 3.5.0-1 - rtnl_ematch_register@libnl_3 3.5.0-1 - rtnl_ematch_set_flags@Base 3.5.0-1 - rtnl_ematch_set_flags@libnl_3 3.5.0-1 - rtnl_ematch_set_kind@Base 3.5.0-1 - rtnl_ematch_set_kind@libnl_3 3.5.0-1 - rtnl_ematch_set_name@Base 3.5.0-1 - rtnl_ematch_set_name@libnl_3 3.5.0-1 - rtnl_ematch_set_ops@Base 3.5.0-1 - rtnl_ematch_set_ops@libnl_3 3.5.0-1 - rtnl_ematch_text_get_algo@Base 3.5.0-1 - rtnl_ematch_text_get_algo@libnl_3 3.5.0-1 - rtnl_ematch_text_get_from_layer@Base 3.5.0-1 - rtnl_ematch_text_get_from_layer@libnl_3 3.5.0-1 - rtnl_ematch_text_get_from_offset@Base 3.5.0-1 - rtnl_ematch_text_get_from_offset@libnl_3 3.5.0-1 - rtnl_ematch_text_get_len@Base 3.5.0-1 - rtnl_ematch_text_get_len@libnl_3 3.5.0-1 - rtnl_ematch_text_get_pattern@Base 3.5.0-1 - rtnl_ematch_text_get_pattern@libnl_3 3.5.0-1 - rtnl_ematch_text_get_to_layer@Base 3.5.0-1 - rtnl_ematch_text_get_to_layer@libnl_3 3.5.0-1 - rtnl_ematch_text_get_to_offset@Base 3.5.0-1 - rtnl_ematch_text_get_to_offset@libnl_3 3.5.0-1 - rtnl_ematch_text_set_algo@Base 3.5.0-1 - rtnl_ematch_text_set_algo@libnl_3 3.5.0-1 - rtnl_ematch_text_set_from@Base 3.5.0-1 - rtnl_ematch_text_set_from@libnl_3 3.5.0-1 - rtnl_ematch_text_set_pattern@Base 3.5.0-1 - rtnl_ematch_text_set_pattern@libnl_3 3.5.0-1 - rtnl_ematch_text_set_to@Base 3.5.0-1 - rtnl_ematch_text_set_to@libnl_3 3.5.0-1 - rtnl_ematch_tree_add@Base 3.5.0-1 - rtnl_ematch_tree_add@libnl_3 3.5.0-1 - rtnl_ematch_tree_alloc@Base 3.5.0-1 - rtnl_ematch_tree_alloc@libnl_3 3.5.0-1 - rtnl_ematch_tree_clone@libnl_3_5 3.5.0-1 - rtnl_ematch_tree_dump@Base 3.5.0-1 - rtnl_ematch_tree_dump@libnl_3 3.5.0-1 - rtnl_ematch_tree_free@Base 3.5.0-1 - rtnl_ematch_tree_free@libnl_3 3.5.0-1 - rtnl_ematch_unlink@Base 3.5.0-1 - rtnl_ematch_unlink@libnl_3 3.5.0-1 - rtnl_ematch_unset_flags@Base 3.5.0-1 - rtnl_ematch_unset_flags@libnl_3 3.5.0-1 - rtnl_fw_set_classid@Base 3.5.0-1 - rtnl_fw_set_classid@libnl_3 3.5.0-1 - rtnl_fw_set_mask@Base 3.5.0-1 - rtnl_fw_set_mask@libnl_3 3.5.0-1 - rtnl_gact_get_action@libnl_3_2_29 3.5.0-1 - rtnl_gact_set_action@libnl_3_2_29 3.5.0-1 - rtnl_htb_get_cbuffer@Base 3.5.0-1 - rtnl_htb_get_cbuffer@libnl_3 3.5.0-1 - rtnl_htb_get_ceil64@libnl_3_5 3.5.0-1 - rtnl_htb_get_ceil@Base 3.5.0-1 - rtnl_htb_get_ceil@libnl_3 3.5.0-1 - rtnl_htb_get_defcls@Base 3.5.0-1 - rtnl_htb_get_defcls@libnl_3 3.5.0-1 - rtnl_htb_get_level@Base 3.5.0-1 - rtnl_htb_get_level@libnl_3 3.5.0-1 - rtnl_htb_get_prio@Base 3.5.0-1 - rtnl_htb_get_prio@libnl_3 3.5.0-1 - rtnl_htb_get_quantum@Base 3.5.0-1 - rtnl_htb_get_quantum@libnl_3 3.5.0-1 - rtnl_htb_get_rate2quantum@Base 3.5.0-1 - rtnl_htb_get_rate2quantum@libnl_3 3.5.0-1 - rtnl_htb_get_rate64@libnl_3_5 3.5.0-1 - rtnl_htb_get_rate@Base 3.5.0-1 - rtnl_htb_get_rate@libnl_3 3.5.0-1 - rtnl_htb_get_rbuffer@Base 3.5.0-1 - rtnl_htb_get_rbuffer@libnl_3 3.5.0-1 - rtnl_htb_set_cbuffer@Base 3.5.0-1 - rtnl_htb_set_cbuffer@libnl_3 3.5.0-1 - rtnl_htb_set_ceil64@libnl_3_5 3.5.0-1 - rtnl_htb_set_ceil@Base 3.5.0-1 - rtnl_htb_set_ceil@libnl_3 3.5.0-1 - rtnl_htb_set_defcls@Base 3.5.0-1 - rtnl_htb_set_defcls@libnl_3 3.5.0-1 - rtnl_htb_set_level@Base 3.5.0-1 - rtnl_htb_set_level@libnl_3 3.5.0-1 - rtnl_htb_set_prio@Base 3.5.0-1 - rtnl_htb_set_prio@libnl_3 3.5.0-1 - rtnl_htb_set_quantum@Base 3.5.0-1 - rtnl_htb_set_quantum@libnl_3 3.5.0-1 - rtnl_htb_set_rate2quantum@Base 3.5.0-1 - rtnl_htb_set_rate2quantum@libnl_3 3.5.0-1 - rtnl_htb_set_rate64@libnl_3_5 3.5.0-1 - rtnl_htb_set_rate@Base 3.5.0-1 - rtnl_htb_set_rate@libnl_3 3.5.0-1 - rtnl_htb_set_rbuffer@Base 3.5.0-1 - rtnl_htb_set_rbuffer@libnl_3 3.5.0-1 - rtnl_link_add@Base 3.5.0-1 - rtnl_link_add@libnl_3 3.5.0-1 - rtnl_link_af_alloc@Base 3.5.0-1 - rtnl_link_af_alloc@libnl_3 3.5.0-1 - rtnl_link_af_data@Base 3.5.0-1 - rtnl_link_af_data@libnl_3 3.5.0-1 - rtnl_link_af_data_compare@Base 3.5.0-1 - rtnl_link_af_data_compare@libnl_3 3.5.0-1 - rtnl_link_af_ops_lookup@Base 3.5.0-1 - rtnl_link_af_ops_lookup@libnl_3 3.5.0-1 - rtnl_link_af_ops_put@Base 3.5.0-1 - rtnl_link_af_ops_put@libnl_3 3.5.0-1 - rtnl_link_af_register@Base 3.5.0-1 - rtnl_link_af_register@libnl_3 3.5.0-1 - rtnl_link_af_unregister@Base 3.5.0-1 - rtnl_link_af_unregister@libnl_3 3.5.0-1 - rtnl_link_alloc@Base 3.5.0-1 - rtnl_link_alloc@libnl_3 3.5.0-1 - rtnl_link_alloc_cache@Base 3.5.0-1 - rtnl_link_alloc_cache@libnl_3 3.5.0-1 - rtnl_link_alloc_cache_flags@libnl_3_2_28 3.5.0-1 - rtnl_link_bond_add@Base 3.5.0-1 - rtnl_link_bond_add@libnl_3 3.5.0-1 - rtnl_link_bond_alloc@Base 3.5.0-1 - rtnl_link_bond_alloc@libnl_3 3.5.0-1 - rtnl_link_bond_enslave@Base 3.5.0-1 - rtnl_link_bond_enslave@libnl_3 3.5.0-1 - rtnl_link_bond_enslave_ifindex@Base 3.5.0-1 - rtnl_link_bond_enslave_ifindex@libnl_3 3.5.0-1 - rtnl_link_bond_release@Base 3.5.0-1 - rtnl_link_bond_release@libnl_3 3.5.0-1 - rtnl_link_bond_release_ifindex@Base 3.5.0-1 - rtnl_link_bond_release_ifindex@libnl_3 3.5.0-1 - rtnl_link_bridge_add@Base 3.5.0-1 - rtnl_link_bridge_add@libnl_3 3.5.0-1 - rtnl_link_bridge_alloc@Base 3.5.0-1 - rtnl_link_bridge_alloc@libnl_3 3.5.0-1 - rtnl_link_bridge_flags2str@Base 3.5.0-1 - rtnl_link_bridge_flags2str@libnl_3 3.5.0-1 - rtnl_link_bridge_get_cost@Base 3.5.0-1 - rtnl_link_bridge_get_cost@libnl_3 3.5.0-1 - rtnl_link_bridge_get_flags@Base 3.5.0-1 - rtnl_link_bridge_get_flags@libnl_3 3.5.0-1 - rtnl_link_bridge_get_hwmode@libnl_3_2_29 3.5.0-1 - rtnl_link_bridge_get_port_state@Base 3.5.0-1 - rtnl_link_bridge_get_port_state@libnl_3 3.5.0-1 - rtnl_link_bridge_get_port_vlan@libnl_3_2_28 3.5.0-1 - rtnl_link_bridge_get_priority@Base 3.5.0-1 - rtnl_link_bridge_get_priority@libnl_3 3.5.0-1 - rtnl_link_bridge_has_ext_info@Base 3.5.0-1 - rtnl_link_bridge_has_ext_info@libnl_3 3.5.0-1 - rtnl_link_bridge_has_vlan@libnl_3_2_28 3.5.0-1 - rtnl_link_bridge_hwmode2str@libnl_3_2_29 3.5.0-1 - rtnl_link_bridge_portstate2str@libnl_3_2_29 3.5.0-1 - rtnl_link_bridge_pvid@libnl_3_2_28 3.5.0-1 - rtnl_link_bridge_set_cost@Base 3.5.0-1 - rtnl_link_bridge_set_cost@libnl_3 3.5.0-1 - rtnl_link_bridge_set_flags@Base 3.5.0-1 - rtnl_link_bridge_set_flags@libnl_3 3.5.0-1 - rtnl_link_bridge_set_hwmode@libnl_3_2_29 3.5.0-1 - rtnl_link_bridge_set_port_state@Base 3.5.0-1 - rtnl_link_bridge_set_port_state@libnl_3 3.5.0-1 - rtnl_link_bridge_set_priority@Base 3.5.0-1 - rtnl_link_bridge_set_priority@libnl_3 3.5.0-1 - rtnl_link_bridge_set_self@libnl_3_2_29 3.5.0-1 - rtnl_link_bridge_str2flags@Base 3.5.0-1 - rtnl_link_bridge_str2flags@libnl_3 3.5.0-1 - rtnl_link_bridge_str2hwmode@libnl_3_2_29 3.5.0-1 - rtnl_link_bridge_str2portstate@libnl_3_2_29 3.5.0-1 - rtnl_link_bridge_unset_flags@Base 3.5.0-1 - rtnl_link_bridge_unset_flags@libnl_3 3.5.0-1 - rtnl_link_build_add_request@Base 3.5.0-1 - rtnl_link_build_add_request@libnl_3 3.5.0-1 - rtnl_link_build_change_request@Base 3.5.0-1 - rtnl_link_build_change_request@libnl_3 3.5.0-1 - rtnl_link_build_delete_request@Base 3.5.0-1 - rtnl_link_build_delete_request@libnl_3 3.5.0-1 - rtnl_link_build_get_request@Base 3.5.0-1 - rtnl_link_build_get_request@libnl_3 3.5.0-1 - rtnl_link_can_berr@Base 3.5.0-1 - rtnl_link_can_berr@libnl_3 3.5.0-1 - rtnl_link_can_berr_rx@Base 3.5.0-1 - rtnl_link_can_berr_rx@libnl_3 3.5.0-1 - rtnl_link_can_berr_tx@Base 3.5.0-1 - rtnl_link_can_berr_tx@libnl_3 3.5.0-1 - rtnl_link_can_ctrlmode2str@Base 3.5.0-1 - rtnl_link_can_ctrlmode2str@libnl_3 3.5.0-1 - rtnl_link_can_freq@Base 3.5.0-1 - rtnl_link_can_freq@libnl_3 3.5.0-1 - rtnl_link_can_get_bitrate@Base 3.5.0-1 - rtnl_link_can_get_bitrate@libnl_3 3.5.0-1 - rtnl_link_can_get_bittiming@Base 3.5.0-1 - rtnl_link_can_get_bittiming@libnl_3 3.5.0-1 - rtnl_link_can_get_bt_const@Base 3.5.0-1 - rtnl_link_can_get_bt_const@libnl_3 3.5.0-1 - rtnl_link_can_get_ctrlmode@Base 3.5.0-1 - rtnl_link_can_get_ctrlmode@libnl_3 3.5.0-1 - rtnl_link_can_get_restart_ms@Base 3.5.0-1 - rtnl_link_can_get_restart_ms@libnl_3 3.5.0-1 - rtnl_link_can_get_sample_point@Base 3.5.0-1 - rtnl_link_can_get_sample_point@libnl_3 3.5.0-1 - rtnl_link_can_restart@Base 3.5.0-1 - rtnl_link_can_restart@libnl_3 3.5.0-1 - rtnl_link_can_set_bitrate@Base 3.5.0-1 - rtnl_link_can_set_bitrate@libnl_3 3.5.0-1 - rtnl_link_can_set_bittiming@Base 3.5.0-1 - rtnl_link_can_set_bittiming@libnl_3 3.5.0-1 - rtnl_link_can_set_ctrlmode@Base 3.5.0-1 - rtnl_link_can_set_ctrlmode@libnl_3 3.5.0-1 - rtnl_link_can_set_restart_ms@Base 3.5.0-1 - rtnl_link_can_set_restart_ms@libnl_3 3.5.0-1 - rtnl_link_can_set_sample_point@Base 3.5.0-1 - rtnl_link_can_set_sample_point@libnl_3 3.5.0-1 - rtnl_link_can_state@Base 3.5.0-1 - rtnl_link_can_state@libnl_3 3.5.0-1 - rtnl_link_can_str2ctrlmode@Base 3.5.0-1 - rtnl_link_can_str2ctrlmode@libnl_3 3.5.0-1 - rtnl_link_can_unset_ctrlmode@Base 3.5.0-1 - rtnl_link_can_unset_ctrlmode@libnl_3 3.5.0-1 - rtnl_link_carrier2str@Base 3.5.0-1 - rtnl_link_carrier2str@libnl_3 3.5.0-1 - rtnl_link_change@Base 3.5.0-1 - rtnl_link_change@libnl_3 3.5.0-1 - rtnl_link_delete@Base 3.5.0-1 - rtnl_link_delete@libnl_3 3.5.0-1 - rtnl_link_enslave@Base 3.5.0-1 - rtnl_link_enslave@libnl_3 3.5.0-1 - rtnl_link_enslave_ifindex@Base 3.5.0-1 - rtnl_link_enslave_ifindex@libnl_3 3.5.0-1 - rtnl_link_fill_info@Base 3.5.0-1 - rtnl_link_fill_info@libnl_3 3.5.0-1 - rtnl_link_flags2str@Base 3.5.0-1 - rtnl_link_flags2str@libnl_3 3.5.0-1 - rtnl_link_geneve_alloc@libnl_3_5 3.5.0-1 - rtnl_link_geneve_get_flags@libnl_3_5 3.5.0-1 - rtnl_link_geneve_get_id@libnl_3_5 3.5.0-1 - rtnl_link_geneve_get_label@libnl_3_5 3.5.0-1 - rtnl_link_geneve_get_port@libnl_3_5 3.5.0-1 - rtnl_link_geneve_get_remote@libnl_3_5 3.5.0-1 - rtnl_link_geneve_get_tos@libnl_3_5 3.5.0-1 - rtnl_link_geneve_get_ttl@libnl_3_5 3.5.0-1 - rtnl_link_geneve_get_udp_csum@libnl_3_5 3.5.0-1 - rtnl_link_geneve_get_udp_zero_csum6_rx@libnl_3_5 3.5.0-1 - rtnl_link_geneve_get_udp_zero_csum6_tx@libnl_3_5 3.5.0-1 - rtnl_link_geneve_set_flags@libnl_3_5 3.5.0-1 - rtnl_link_geneve_set_id@libnl_3_5 3.5.0-1 - rtnl_link_geneve_set_label@libnl_3_5 3.5.0-1 - rtnl_link_geneve_set_port@libnl_3_5 3.5.0-1 - rtnl_link_geneve_set_remote@libnl_3_5 3.5.0-1 - rtnl_link_geneve_set_tos@libnl_3_5 3.5.0-1 - rtnl_link_geneve_set_ttl@libnl_3_5 3.5.0-1 - rtnl_link_geneve_set_udp_csum@libnl_3_5 3.5.0-1 - rtnl_link_geneve_set_udp_zero_csum6_rx@libnl_3_5 3.5.0-1 - rtnl_link_geneve_set_udp_zero_csum6_tx@libnl_3_5 3.5.0-1 - rtnl_link_get@Base 3.5.0-1 - rtnl_link_get@libnl_3 3.5.0-1 - rtnl_link_get_addr@Base 3.5.0-1 - rtnl_link_get_addr@libnl_3 3.5.0-1 - rtnl_link_get_arptype@Base 3.5.0-1 - rtnl_link_get_arptype@libnl_3 3.5.0-1 - rtnl_link_get_broadcast@Base 3.5.0-1 - rtnl_link_get_broadcast@libnl_3 3.5.0-1 - rtnl_link_get_by_name@Base 3.5.0-1 - rtnl_link_get_by_name@libnl_3 3.5.0-1 - rtnl_link_get_carrier@Base 3.5.0-1 - rtnl_link_get_carrier@libnl_3 3.5.0-1 - rtnl_link_get_carrier_changes@libnl_3_2_29 3.5.0-1 - rtnl_link_get_family@Base 3.5.0-1 - rtnl_link_get_family@libnl_3 3.5.0-1 - rtnl_link_get_flags@Base 3.5.0-1 - rtnl_link_get_flags@libnl_3 3.5.0-1 - rtnl_link_get_group@Base 3.5.0-1 - rtnl_link_get_group@libnl_3 3.5.0-1 - rtnl_link_get_gso_max_segs@libnl_3_2_29 3.5.0-1 - rtnl_link_get_gso_max_size@libnl_3_2_29 3.5.0-1 - rtnl_link_get_ifalias@Base 3.5.0-1 - rtnl_link_get_ifalias@libnl_3 3.5.0-1 - rtnl_link_get_ifindex@Base 3.5.0-1 - rtnl_link_get_ifindex@libnl_3 3.5.0-1 - rtnl_link_get_info_type@Base 3.5.0-1 - rtnl_link_get_info_type@libnl_3 3.5.0-1 - rtnl_link_get_kernel@Base 3.5.0-1 - rtnl_link_get_kernel@libnl_3 3.5.0-1 - rtnl_link_get_link@Base 3.5.0-1 - rtnl_link_get_link@libnl_3 3.5.0-1 - rtnl_link_get_link_netnsid@Base 3.5.0-1 - rtnl_link_get_link_netnsid@libnl_3_2_27 3.5.0-1 - rtnl_link_get_linkmode@Base 3.5.0-1 - rtnl_link_get_linkmode@libnl_3 3.5.0-1 - rtnl_link_get_master@Base 3.5.0-1 - rtnl_link_get_master@libnl_3 3.5.0-1 - rtnl_link_get_mtu@Base 3.5.0-1 - rtnl_link_get_mtu@libnl_3 3.5.0-1 - rtnl_link_get_name@Base 3.5.0-1 - rtnl_link_get_name@libnl_3 3.5.0-1 - rtnl_link_get_ns_fd@Base 3.5.0-1 - rtnl_link_get_ns_fd@libnl_3 3.5.0-1 - rtnl_link_get_ns_pid@Base 3.5.0-1 - rtnl_link_get_ns_pid@libnl_3 3.5.0-1 - rtnl_link_get_num_rx_queues@Base 3.5.0-1 - rtnl_link_get_num_rx_queues@libnl_3 3.5.0-1 - rtnl_link_get_num_tx_queues@Base 3.5.0-1 - rtnl_link_get_num_tx_queues@libnl_3 3.5.0-1 - rtnl_link_get_num_vf@Base 3.5.0-1 - rtnl_link_get_num_vf@libnl_3 3.5.0-1 - rtnl_link_get_operstate@Base 3.5.0-1 - rtnl_link_get_operstate@libnl_3 3.5.0-1 - rtnl_link_get_phys_port_id@Base 3.5.0-1 - rtnl_link_get_phys_port_id@libnl_3 3.5.0-1 - rtnl_link_get_phys_port_name@libnl_3_2_29 3.5.0-1 - rtnl_link_get_phys_switch_id@libnl_3_2_29 3.5.0-1 - rtnl_link_get_pmtudisc@Base 3.5.0-1 - rtnl_link_get_pmtudisc@libnl_3 3.5.0-1 - rtnl_link_get_promiscuity@Base 3.5.0-1 - rtnl_link_get_promiscuity@libnl_3 3.5.0-1 - rtnl_link_get_qdisc@Base 3.5.0-1 - rtnl_link_get_qdisc@libnl_3 3.5.0-1 - rtnl_link_get_slave_type@libnl_3_5 3.5.0-1 - rtnl_link_get_stat@Base 3.5.0-1 - rtnl_link_get_stat@libnl_3 3.5.0-1 - rtnl_link_get_txqlen@Base 3.5.0-1 - rtnl_link_get_txqlen@libnl_3 3.5.0-1 - rtnl_link_get_type@Base 3.5.0-1 - rtnl_link_get_type@libnl_3 3.5.0-1 - rtnl_link_get_weight@Base 3.5.0-1 - rtnl_link_get_weight@libnl_3 3.5.0-1 - rtnl_link_has_vf_list@libnl_3_2_29 3.5.0-1 - rtnl_link_i2name@Base 3.5.0-1 - rtnl_link_i2name@libnl_3 3.5.0-1 - rtnl_link_inet6_addrgenmode2str@Base 3.5.0-1 - rtnl_link_inet6_addrgenmode2str@libnl_3 3.5.0-1 - rtnl_link_inet6_flags2str@libnl_3_4 3.5.0-1 - rtnl_link_inet6_get_addr_gen_mode@Base 3.5.0-1 - rtnl_link_inet6_get_addr_gen_mode@libnl_3 3.5.0-1 - rtnl_link_inet6_get_flags@libnl_3_4 3.5.0-1 - rtnl_link_inet6_get_token@Base 3.5.0-1 - rtnl_link_inet6_get_token@libnl_3 3.5.0-1 - rtnl_link_inet6_set_addr_gen_mode@Base 3.5.0-1 - rtnl_link_inet6_set_addr_gen_mode@libnl_3 3.5.0-1 - rtnl_link_inet6_set_flags@libnl_3_4 3.5.0-1 - rtnl_link_inet6_set_token@Base 3.5.0-1 - rtnl_link_inet6_set_token@libnl_3 3.5.0-1 - rtnl_link_inet6_str2addrgenmode@Base 3.5.0-1 - rtnl_link_inet6_str2addrgenmode@libnl_3 3.5.0-1 - rtnl_link_inet6_str2flags@libnl_3_4 3.5.0-1 - rtnl_link_inet_devconf2str@Base 3.5.0-1 - rtnl_link_inet_devconf2str@libnl_3 3.5.0-1 - rtnl_link_inet_get_conf@Base 3.5.0-1 - rtnl_link_inet_get_conf@libnl_3 3.5.0-1 - rtnl_link_inet_set_conf@Base 3.5.0-1 - rtnl_link_inet_set_conf@libnl_3 3.5.0-1 - rtnl_link_inet_str2devconf@Base 3.5.0-1 - rtnl_link_inet_str2devconf@libnl_3 3.5.0-1 - rtnl_link_info_ops_lookup@Base 3.5.0-1 - rtnl_link_info_ops_lookup@libnl_3 3.5.0-1 - rtnl_link_info_ops_put@Base 3.5.0-1 - rtnl_link_info_ops_put@libnl_3 3.5.0-1 - rtnl_link_info_parse@Base 3.5.0-1 - rtnl_link_info_parse@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_add@Base 3.5.0-1 - rtnl_link_ip6_tnl_add@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_alloc@Base 3.5.0-1 - rtnl_link_ip6_tnl_alloc@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_get_encaplimit@Base 3.5.0-1 - rtnl_link_ip6_tnl_get_encaplimit@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_get_flags@Base 3.5.0-1 - rtnl_link_ip6_tnl_get_flags@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_get_flowinfo@Base 3.5.0-1 - rtnl_link_ip6_tnl_get_flowinfo@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_get_link@Base 3.5.0-1 - rtnl_link_ip6_tnl_get_link@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_get_local@Base 3.5.0-1 - rtnl_link_ip6_tnl_get_local@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_get_proto@Base 3.5.0-1 - rtnl_link_ip6_tnl_get_proto@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_get_remote@Base 3.5.0-1 - rtnl_link_ip6_tnl_get_remote@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_get_tos@Base 3.5.0-1 - rtnl_link_ip6_tnl_get_tos@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_get_ttl@Base 3.5.0-1 - rtnl_link_ip6_tnl_get_ttl@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_set_encaplimit@Base 3.5.0-1 - rtnl_link_ip6_tnl_set_encaplimit@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_set_flags@Base 3.5.0-1 - rtnl_link_ip6_tnl_set_flags@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_set_flowinfo@Base 3.5.0-1 - rtnl_link_ip6_tnl_set_flowinfo@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_set_link@Base 3.5.0-1 - rtnl_link_ip6_tnl_set_link@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_set_local@Base 3.5.0-1 - rtnl_link_ip6_tnl_set_local@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_set_proto@Base 3.5.0-1 - rtnl_link_ip6_tnl_set_proto@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_set_remote@Base 3.5.0-1 - rtnl_link_ip6_tnl_set_remote@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_set_tos@Base 3.5.0-1 - rtnl_link_ip6_tnl_set_tos@libnl_3 3.5.0-1 - rtnl_link_ip6_tnl_set_ttl@Base 3.5.0-1 - rtnl_link_ip6_tnl_set_ttl@libnl_3 3.5.0-1 - rtnl_link_ipgre_add@Base 3.5.0-1 - rtnl_link_ipgre_add@libnl_3 3.5.0-1 - rtnl_link_ipgre_alloc@Base 3.5.0-1 - rtnl_link_ipgre_alloc@libnl_3 3.5.0-1 - rtnl_link_ipgre_get_iflags@Base 3.5.0-1 - rtnl_link_ipgre_get_iflags@libnl_3 3.5.0-1 - rtnl_link_ipgre_get_ikey@Base 3.5.0-1 - rtnl_link_ipgre_get_ikey@libnl_3 3.5.0-1 - rtnl_link_ipgre_get_link@Base 3.5.0-1 - rtnl_link_ipgre_get_link@libnl_3 3.5.0-1 - rtnl_link_ipgre_get_local@Base 3.5.0-1 - rtnl_link_ipgre_get_local@libnl_3 3.5.0-1 - rtnl_link_ipgre_get_oflags@Base 3.5.0-1 - rtnl_link_ipgre_get_oflags@libnl_3 3.5.0-1 - rtnl_link_ipgre_get_okey@Base 3.5.0-1 - rtnl_link_ipgre_get_okey@libnl_3 3.5.0-1 - rtnl_link_ipgre_get_pmtudisc@libnl_3_2_29 3.5.0-1 - rtnl_link_ipgre_get_remote@Base 3.5.0-1 - rtnl_link_ipgre_get_remote@libnl_3 3.5.0-1 - rtnl_link_ipgre_get_tos@Base 3.5.0-1 - rtnl_link_ipgre_get_tos@libnl_3 3.5.0-1 - rtnl_link_ipgre_get_ttl@Base 3.5.0-1 - rtnl_link_ipgre_get_ttl@libnl_3 3.5.0-1 - rtnl_link_ipgre_set_iflags@Base 3.5.0-1 - rtnl_link_ipgre_set_iflags@libnl_3 3.5.0-1 - rtnl_link_ipgre_set_ikey@Base 3.5.0-1 - rtnl_link_ipgre_set_ikey@libnl_3 3.5.0-1 - rtnl_link_ipgre_set_link@Base 3.5.0-1 - rtnl_link_ipgre_set_link@libnl_3 3.5.0-1 - rtnl_link_ipgre_set_local@Base 3.5.0-1 - rtnl_link_ipgre_set_local@libnl_3 3.5.0-1 - rtnl_link_ipgre_set_oflags@Base 3.5.0-1 - rtnl_link_ipgre_set_oflags@libnl_3 3.5.0-1 - rtnl_link_ipgre_set_okey@Base 3.5.0-1 - rtnl_link_ipgre_set_okey@libnl_3 3.5.0-1 - rtnl_link_ipgre_set_pmtudisc@Base 3.5.0-1 - rtnl_link_ipgre_set_pmtudisc@libnl_3 3.5.0-1 - rtnl_link_ipgre_set_remote@Base 3.5.0-1 - rtnl_link_ipgre_set_remote@libnl_3 3.5.0-1 - rtnl_link_ipgre_set_tos@Base 3.5.0-1 - rtnl_link_ipgre_set_tos@libnl_3 3.5.0-1 - rtnl_link_ipgre_set_ttl@Base 3.5.0-1 - rtnl_link_ipgre_set_ttl@libnl_3 3.5.0-1 - rtnl_link_ipgretap_add@libnl_3_2_28 3.5.0-1 - rtnl_link_ipgretap_alloc@libnl_3_2_28 3.5.0-1 - rtnl_link_ipip_add@Base 3.5.0-1 - rtnl_link_ipip_add@libnl_3 3.5.0-1 - rtnl_link_ipip_alloc@Base 3.5.0-1 - rtnl_link_ipip_alloc@libnl_3 3.5.0-1 - rtnl_link_ipip_get_link@Base 3.5.0-1 - rtnl_link_ipip_get_link@libnl_3 3.5.0-1 - rtnl_link_ipip_get_local@Base 3.5.0-1 - rtnl_link_ipip_get_local@libnl_3 3.5.0-1 - rtnl_link_ipip_get_pmtudisc@Base 3.5.0-1 - rtnl_link_ipip_get_pmtudisc@libnl_3 3.5.0-1 - rtnl_link_ipip_get_remote@Base 3.5.0-1 - rtnl_link_ipip_get_remote@libnl_3 3.5.0-1 - rtnl_link_ipip_get_tos@Base 3.5.0-1 - rtnl_link_ipip_get_tos@libnl_3 3.5.0-1 - rtnl_link_ipip_get_ttl@Base 3.5.0-1 - rtnl_link_ipip_get_ttl@libnl_3 3.5.0-1 - rtnl_link_ipip_set_link@Base 3.5.0-1 - rtnl_link_ipip_set_link@libnl_3 3.5.0-1 - rtnl_link_ipip_set_local@Base 3.5.0-1 - rtnl_link_ipip_set_local@libnl_3 3.5.0-1 - rtnl_link_ipip_set_pmtudisc@Base 3.5.0-1 - rtnl_link_ipip_set_pmtudisc@libnl_3 3.5.0-1 - rtnl_link_ipip_set_remote@Base 3.5.0-1 - rtnl_link_ipip_set_remote@libnl_3 3.5.0-1 - rtnl_link_ipip_set_tos@Base 3.5.0-1 - rtnl_link_ipip_set_tos@libnl_3 3.5.0-1 - rtnl_link_ipip_set_ttl@Base 3.5.0-1 - rtnl_link_ipip_set_ttl@libnl_3 3.5.0-1 - rtnl_link_ipvlan_alloc@Base 3.5.0-1 - rtnl_link_ipvlan_alloc@libnl_3_2_27 3.5.0-1 - rtnl_link_ipvlan_get_mode@Base 3.5.0-1 - rtnl_link_ipvlan_get_mode@libnl_3_2_27 3.5.0-1 - rtnl_link_ipvlan_mode2str@Base 3.5.0-1 - rtnl_link_ipvlan_mode2str@libnl_3_2_27 3.5.0-1 - rtnl_link_ipvlan_set_mode@Base 3.5.0-1 - rtnl_link_ipvlan_set_mode@libnl_3_2_27 3.5.0-1 - rtnl_link_ipvlan_str2mode@Base 3.5.0-1 - rtnl_link_ipvlan_str2mode@libnl_3_2_27 3.5.0-1 - rtnl_link_ipvti_add@Base 3.5.0-1 - rtnl_link_ipvti_add@libnl_3 3.5.0-1 - rtnl_link_ipvti_alloc@Base 3.5.0-1 - rtnl_link_ipvti_alloc@libnl_3 3.5.0-1 - rtnl_link_ipvti_get_ikey@Base 3.5.0-1 - rtnl_link_ipvti_get_ikey@libnl_3 3.5.0-1 - rtnl_link_ipvti_get_link@Base 3.5.0-1 - rtnl_link_ipvti_get_link@libnl_3 3.5.0-1 - rtnl_link_ipvti_get_local@Base 3.5.0-1 - rtnl_link_ipvti_get_local@libnl_3 3.5.0-1 - rtnl_link_ipvti_get_okey@Base 3.5.0-1 - rtnl_link_ipvti_get_okey@libnl_3 3.5.0-1 - rtnl_link_ipvti_get_remote@Base 3.5.0-1 - rtnl_link_ipvti_get_remote@libnl_3 3.5.0-1 - rtnl_link_ipvti_set_ikey@Base 3.5.0-1 - rtnl_link_ipvti_set_ikey@libnl_3 3.5.0-1 - rtnl_link_ipvti_set_link@Base 3.5.0-1 - rtnl_link_ipvti_set_link@libnl_3 3.5.0-1 - rtnl_link_ipvti_set_local@Base 3.5.0-1 - rtnl_link_ipvti_set_local@libnl_3 3.5.0-1 - rtnl_link_ipvti_set_okey@Base 3.5.0-1 - rtnl_link_ipvti_set_okey@libnl_3 3.5.0-1 - rtnl_link_ipvti_set_remote@Base 3.5.0-1 - rtnl_link_ipvti_set_remote@libnl_3 3.5.0-1 - rtnl_link_is_bridge@Base 3.5.0-1 - rtnl_link_is_bridge@libnl_3 3.5.0-1 - rtnl_link_is_can@Base 3.5.0-1 - rtnl_link_is_can@libnl_3 3.5.0-1 - rtnl_link_is_geneve@libnl_3_5 3.5.0-1 - rtnl_link_is_ip6_tnl@Base 3.5.0-1 - rtnl_link_is_ip6_tnl@libnl_3 3.5.0-1 - rtnl_link_is_ipgre@Base 3.5.0-1 - rtnl_link_is_ipgre@libnl_3 3.5.0-1 - rtnl_link_is_ipgretap@libnl_3_2_29 3.5.0-1 - rtnl_link_is_ipip@Base 3.5.0-1 - rtnl_link_is_ipip@libnl_3 3.5.0-1 - rtnl_link_is_ipvlan@Base 3.5.0-1 - rtnl_link_is_ipvlan@libnl_3_2_27 3.5.0-1 - rtnl_link_is_ipvti@Base 3.5.0-1 - rtnl_link_is_ipvti@libnl_3 3.5.0-1 - rtnl_link_is_macvlan@Base 3.5.0-1 - rtnl_link_is_macvlan@libnl_3 3.5.0-1 - rtnl_link_is_macvtap@libnl_3_2_28 3.5.0-1 - rtnl_link_is_sit@Base 3.5.0-1 - rtnl_link_is_sit@libnl_3 3.5.0-1 - rtnl_link_is_veth@Base 3.5.0-1 - rtnl_link_is_veth@libnl_3 3.5.0-1 - rtnl_link_is_vlan@Base 3.5.0-1 - rtnl_link_is_vlan@libnl_3 3.5.0-1 - rtnl_link_is_vrf@libnl_3_2_28 3.5.0-1 - rtnl_link_is_vxlan@Base 3.5.0-1 - rtnl_link_is_vxlan@libnl_3 3.5.0-1 - rtnl_link_is_xfrmi@libnl_3_5 3.5.0-1 - rtnl_link_macsec_alloc@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_cipher_suite@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_encoding_sa@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_encrypt@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_end_station@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_icv_len@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_port@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_protect@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_replay_protect@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_scb@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_sci@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_send_sci@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_validation_type@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_get_window@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_cipher_suite@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_encoding_sa@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_encrypt@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_end_station@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_icv_len@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_port@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_protect@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_replay_protect@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_scb@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_sci@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_send_sci@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_validation_type@libnl_3_2_28 3.5.0-1 - rtnl_link_macsec_set_window@libnl_3_2_28 3.5.0-1 - rtnl_link_macvlan_add_macaddr@libnl_3_2_29 3.5.0-1 - rtnl_link_macvlan_alloc@Base 3.5.0-1 - rtnl_link_macvlan_alloc@libnl_3 3.5.0-1 - rtnl_link_macvlan_count_macaddr@libnl_3_2_29 3.5.0-1 - rtnl_link_macvlan_del_macaddr@libnl_3_2_29 3.5.0-1 - rtnl_link_macvlan_flags2str@Base 3.5.0-1 - rtnl_link_macvlan_flags2str@libnl_3 3.5.0-1 - rtnl_link_macvlan_get_flags@Base 3.5.0-1 - rtnl_link_macvlan_get_flags@libnl_3 3.5.0-1 - rtnl_link_macvlan_get_macaddr@libnl_3_2_29 3.5.0-1 - rtnl_link_macvlan_get_macmode@libnl_3_2_29 3.5.0-1 - rtnl_link_macvlan_get_mode@Base 3.5.0-1 - rtnl_link_macvlan_get_mode@libnl_3 3.5.0-1 - rtnl_link_macvlan_macmode2str@libnl_3_2_29 3.5.0-1 - rtnl_link_macvlan_mode2str@Base 3.5.0-1 - rtnl_link_macvlan_mode2str@libnl_3 3.5.0-1 - rtnl_link_macvlan_set_flags@Base 3.5.0-1 - rtnl_link_macvlan_set_flags@libnl_3 3.5.0-1 - rtnl_link_macvlan_set_macmode@libnl_3_2_29 3.5.0-1 - rtnl_link_macvlan_set_mode@Base 3.5.0-1 - rtnl_link_macvlan_set_mode@libnl_3 3.5.0-1 - rtnl_link_macvlan_str2flags@Base 3.5.0-1 - rtnl_link_macvlan_str2flags@libnl_3 3.5.0-1 - rtnl_link_macvlan_str2macmode@libnl_3_2_29 3.5.0-1 - rtnl_link_macvlan_str2mode@Base 3.5.0-1 - rtnl_link_macvlan_str2mode@libnl_3 3.5.0-1 - rtnl_link_macvlan_unset_flags@Base 3.5.0-1 - rtnl_link_macvlan_unset_flags@libnl_3 3.5.0-1 - rtnl_link_macvtap_alloc@libnl_3_2_28 3.5.0-1 - rtnl_link_macvtap_flags2str@libnl_3_2_28 3.5.0-1 - rtnl_link_macvtap_get_flags@libnl_3_2_28 3.5.0-1 - rtnl_link_macvtap_get_mode@libnl_3_2_28 3.5.0-1 - rtnl_link_macvtap_mode2str@libnl_3_2_28 3.5.0-1 - rtnl_link_macvtap_set_flags@libnl_3_2_28 3.5.0-1 - rtnl_link_macvtap_set_mode@libnl_3_2_28 3.5.0-1 - rtnl_link_macvtap_str2flags@libnl_3_2_28 3.5.0-1 - rtnl_link_macvtap_str2mode@libnl_3_2_28 3.5.0-1 - rtnl_link_macvtap_unset_flags@libnl_3_2_28 3.5.0-1 - rtnl_link_mode2str@Base 3.5.0-1 - rtnl_link_mode2str@libnl_3 3.5.0-1 - rtnl_link_name2i@Base 3.5.0-1 - rtnl_link_name2i@libnl_3 3.5.0-1 - rtnl_link_operstate2str@Base 3.5.0-1 - rtnl_link_operstate2str@libnl_3 3.5.0-1 - rtnl_link_ppp_alloc@libnl_3_2_29 3.5.0-1 - rtnl_link_ppp_get_fd@libnl_3_2_29 3.5.0-1 - rtnl_link_ppp_set_fd@libnl_3_2_29 3.5.0-1 - rtnl_link_put@Base 3.5.0-1 - rtnl_link_put@libnl_3 3.5.0-1 - rtnl_link_register_info@Base 3.5.0-1 - rtnl_link_register_info@libnl_3 3.5.0-1 - rtnl_link_release@Base 3.5.0-1 - rtnl_link_release@libnl_3 3.5.0-1 - rtnl_link_release_ifindex@Base 3.5.0-1 - rtnl_link_release_ifindex@libnl_3 3.5.0-1 - rtnl_link_set_addr@Base 3.5.0-1 - rtnl_link_set_addr@libnl_3 3.5.0-1 - rtnl_link_set_arptype@Base 3.5.0-1 - rtnl_link_set_arptype@libnl_3 3.5.0-1 - rtnl_link_set_broadcast@Base 3.5.0-1 - rtnl_link_set_broadcast@libnl_3 3.5.0-1 - rtnl_link_set_carrier@Base 3.5.0-1 - rtnl_link_set_carrier@libnl_3 3.5.0-1 - rtnl_link_set_family@Base 3.5.0-1 - rtnl_link_set_family@libnl_3 3.5.0-1 - rtnl_link_set_flags@Base 3.5.0-1 - rtnl_link_set_flags@libnl_3 3.5.0-1 - rtnl_link_set_group@Base 3.5.0-1 - rtnl_link_set_group@libnl_3 3.5.0-1 - rtnl_link_set_ifalias@Base 3.5.0-1 - rtnl_link_set_ifalias@libnl_3 3.5.0-1 - rtnl_link_set_ifindex@Base 3.5.0-1 - rtnl_link_set_ifindex@libnl_3 3.5.0-1 - rtnl_link_set_info_type@Base 3.5.0-1 - rtnl_link_set_info_type@libnl_3 3.5.0-1 - rtnl_link_set_link@Base 3.5.0-1 - rtnl_link_set_link@libnl_3 3.5.0-1 - rtnl_link_set_link_netnsid@Base 3.5.0-1 - rtnl_link_set_link_netnsid@libnl_3_2_27 3.5.0-1 - rtnl_link_set_linkmode@Base 3.5.0-1 - rtnl_link_set_linkmode@libnl_3 3.5.0-1 - rtnl_link_set_master@Base 3.5.0-1 - rtnl_link_set_master@libnl_3 3.5.0-1 - rtnl_link_set_mtu@Base 3.5.0-1 - rtnl_link_set_mtu@libnl_3 3.5.0-1 - rtnl_link_set_name@Base 3.5.0-1 - rtnl_link_set_name@libnl_3 3.5.0-1 - rtnl_link_set_ns_fd@Base 3.5.0-1 - rtnl_link_set_ns_fd@libnl_3 3.5.0-1 - rtnl_link_set_ns_pid@Base 3.5.0-1 - rtnl_link_set_ns_pid@libnl_3 3.5.0-1 - rtnl_link_set_num_rx_queues@Base 3.5.0-1 - rtnl_link_set_num_rx_queues@libnl_3 3.5.0-1 - rtnl_link_set_num_tx_queues@Base 3.5.0-1 - rtnl_link_set_num_tx_queues@libnl_3 3.5.0-1 - rtnl_link_set_operstate@Base 3.5.0-1 - rtnl_link_set_operstate@libnl_3 3.5.0-1 - rtnl_link_set_promiscuity@Base 3.5.0-1 - rtnl_link_set_promiscuity@libnl_3 3.5.0-1 - rtnl_link_set_qdisc@Base 3.5.0-1 - rtnl_link_set_qdisc@libnl_3 3.5.0-1 - rtnl_link_set_slave_type@libnl_3_5 3.5.0-1 - rtnl_link_set_stat@Base 3.5.0-1 - rtnl_link_set_stat@libnl_3 3.5.0-1 - rtnl_link_set_txqlen@Base 3.5.0-1 - rtnl_link_set_txqlen@libnl_3 3.5.0-1 - rtnl_link_set_type@Base 3.5.0-1 - rtnl_link_set_type@libnl_3 3.5.0-1 - rtnl_link_set_vf_list@libnl_3_2_29 3.5.0-1 - rtnl_link_set_weight@Base 3.5.0-1 - rtnl_link_set_weight@libnl_3 3.5.0-1 - rtnl_link_sit_add@Base 3.5.0-1 - rtnl_link_sit_add@libnl_3 3.5.0-1 - rtnl_link_sit_alloc@Base 3.5.0-1 - rtnl_link_sit_alloc@libnl_3 3.5.0-1 - rtnl_link_sit_get_flags@Base 3.5.0-1 - rtnl_link_sit_get_flags@libnl_3 3.5.0-1 - rtnl_link_sit_get_ip6rd_prefix@libnl_3_2_28 3.5.0-1 - rtnl_link_sit_get_ip6rd_prefixlen@libnl_3_2_28 3.5.0-1 - rtnl_link_sit_get_ip6rd_relay_prefix@libnl_3_2_28 3.5.0-1 - rtnl_link_sit_get_ip6rd_relay_prefixlen@libnl_3_2_28 3.5.0-1 - rtnl_link_sit_get_link@Base 3.5.0-1 - rtnl_link_sit_get_link@libnl_3 3.5.0-1 - rtnl_link_sit_get_local@Base 3.5.0-1 - rtnl_link_sit_get_local@libnl_3 3.5.0-1 - rtnl_link_sit_get_pmtudisc@Base 3.5.0-1 - rtnl_link_sit_get_pmtudisc@libnl_3 3.5.0-1 - rtnl_link_sit_get_proto@Base 3.5.0-1 - rtnl_link_sit_get_proto@libnl_3 3.5.0-1 - rtnl_link_sit_get_remote@Base 3.5.0-1 - rtnl_link_sit_get_remote@libnl_3 3.5.0-1 - rtnl_link_sit_get_tos@Base 3.5.0-1 - rtnl_link_sit_get_tos@libnl_3 3.5.0-1 - rtnl_link_sit_get_ttl@Base 3.5.0-1 - rtnl_link_sit_get_ttl@libnl_3 3.5.0-1 - rtnl_link_sit_set_flags@Base 3.5.0-1 - rtnl_link_sit_set_flags@libnl_3 3.5.0-1 - rtnl_link_sit_set_ip6rd_prefix@libnl_3_2_28 3.5.0-1 - rtnl_link_sit_set_ip6rd_prefixlen@libnl_3_2_28 3.5.0-1 - rtnl_link_sit_set_ip6rd_relay_prefix@libnl_3_2_28 3.5.0-1 - rtnl_link_sit_set_ip6rd_relay_prefixlen@libnl_3_2_28 3.5.0-1 - rtnl_link_sit_set_link@Base 3.5.0-1 - rtnl_link_sit_set_link@libnl_3 3.5.0-1 - rtnl_link_sit_set_local@Base 3.5.0-1 - rtnl_link_sit_set_local@libnl_3 3.5.0-1 - rtnl_link_sit_set_pmtudisc@Base 3.5.0-1 - rtnl_link_sit_set_pmtudisc@libnl_3 3.5.0-1 - rtnl_link_sit_set_proto@Base 3.5.0-1 - rtnl_link_sit_set_proto@libnl_3 3.5.0-1 - rtnl_link_sit_set_remote@Base 3.5.0-1 - rtnl_link_sit_set_remote@libnl_3 3.5.0-1 - rtnl_link_sit_set_tos@Base 3.5.0-1 - rtnl_link_sit_set_tos@libnl_3 3.5.0-1 - rtnl_link_sit_set_ttl@Base 3.5.0-1 - rtnl_link_sit_set_ttl@libnl_3 3.5.0-1 - rtnl_link_stat2str@Base 3.5.0-1 - rtnl_link_stat2str@libnl_3 3.5.0-1 - rtnl_link_str2carrier@Base 3.5.0-1 - rtnl_link_str2carrier@libnl_3 3.5.0-1 - rtnl_link_str2flags@Base 3.5.0-1 - rtnl_link_str2flags@libnl_3 3.5.0-1 - rtnl_link_str2mode@Base 3.5.0-1 - rtnl_link_str2mode@libnl_3 3.5.0-1 - rtnl_link_str2operstate@Base 3.5.0-1 - rtnl_link_str2operstate@libnl_3 3.5.0-1 - rtnl_link_str2stat@Base 3.5.0-1 - rtnl_link_str2stat@libnl_3 3.5.0-1 - rtnl_link_unregister_info@Base 3.5.0-1 - rtnl_link_unregister_info@libnl_3 3.5.0-1 - rtnl_link_unset_flags@Base 3.5.0-1 - rtnl_link_unset_flags@libnl_3 3.5.0-1 - rtnl_link_unset_vf_list@libnl_3_2_29 3.5.0-1 - rtnl_link_veth_add@Base 3.5.0-1 - rtnl_link_veth_add@libnl_3 3.5.0-1 - rtnl_link_veth_alloc@Base 3.5.0-1 - rtnl_link_veth_alloc@libnl_3 3.5.0-1 - rtnl_link_veth_get_peer@Base 3.5.0-1 - rtnl_link_veth_get_peer@libnl_3 3.5.0-1 - rtnl_link_veth_release@Base 3.5.0-1 - rtnl_link_veth_release@libnl_3 3.5.0-1 - rtnl_link_vf_add@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_alloc@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_free@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_get@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_get_addr@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_get_index@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_get_linkstate@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_get_rate@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_get_rss_query_en@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_get_spoofchk@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_get_stat@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_get_trust@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_get_vlans@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_linkstate2str@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_put@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_set_addr@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_set_ib_node_guid@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_set_ib_port_guid@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_set_index@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_set_linkstate@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_set_rate@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_set_rss_query_en@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_set_spoofchk@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_set_trust@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_set_vlans@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_str2guid@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_str2linkstate@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_str2vlanproto@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_vlan_alloc@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_vlan_free@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_vlan_put@libnl_3_2_29 3.5.0-1 - rtnl_link_vf_vlanproto2str@libnl_3_2_29 3.5.0-1 - rtnl_link_vlan_alloc@Base 3.5.0-1 - rtnl_link_vlan_alloc@libnl_3 3.5.0-1 - rtnl_link_vlan_flags2str@Base 3.5.0-1 - rtnl_link_vlan_flags2str@libnl_3 3.5.0-1 - rtnl_link_vlan_get_egress_map@Base 3.5.0-1 - rtnl_link_vlan_get_egress_map@libnl_3 3.5.0-1 - rtnl_link_vlan_get_flags@Base 3.5.0-1 - rtnl_link_vlan_get_flags@libnl_3 3.5.0-1 - rtnl_link_vlan_get_id@Base 3.5.0-1 - rtnl_link_vlan_get_id@libnl_3 3.5.0-1 - rtnl_link_vlan_get_ingress_map@Base 3.5.0-1 - rtnl_link_vlan_get_ingress_map@libnl_3 3.5.0-1 - rtnl_link_vlan_get_protocol@Base 3.5.0-1 - rtnl_link_vlan_get_protocol@libnl_3 3.5.0-1 - rtnl_link_vlan_set_egress_map@Base 3.5.0-1 - rtnl_link_vlan_set_egress_map@libnl_3 3.5.0-1 - rtnl_link_vlan_set_flags@Base 3.5.0-1 - rtnl_link_vlan_set_flags@libnl_3 3.5.0-1 - rtnl_link_vlan_set_id@Base 3.5.0-1 - rtnl_link_vlan_set_id@libnl_3 3.5.0-1 - rtnl_link_vlan_set_ingress_map@Base 3.5.0-1 - rtnl_link_vlan_set_ingress_map@libnl_3 3.5.0-1 - rtnl_link_vlan_set_protocol@Base 3.5.0-1 - rtnl_link_vlan_set_protocol@libnl_3 3.5.0-1 - rtnl_link_vlan_str2flags@Base 3.5.0-1 - rtnl_link_vlan_str2flags@libnl_3 3.5.0-1 - rtnl_link_vlan_unset_flags@Base 3.5.0-1 - rtnl_link_vlan_unset_flags@libnl_3 3.5.0-1 - rtnl_link_vrf_alloc@libnl_3_2_28 3.5.0-1 - rtnl_link_vrf_get_tableid@libnl_3_2_28 3.5.0-1 - rtnl_link_vrf_set_tableid@libnl_3_2_28 3.5.0-1 - rtnl_link_vxlan_alloc@Base 3.5.0-1 - rtnl_link_vxlan_alloc@libnl_3 3.5.0-1 - rtnl_link_vxlan_disable_l2miss@Base 3.5.0-1 - rtnl_link_vxlan_disable_l2miss@libnl_3 3.5.0-1 - rtnl_link_vxlan_disable_l3miss@Base 3.5.0-1 - rtnl_link_vxlan_disable_l3miss@libnl_3 3.5.0-1 - rtnl_link_vxlan_disable_learning@Base 3.5.0-1 - rtnl_link_vxlan_disable_learning@libnl_3 3.5.0-1 - rtnl_link_vxlan_disable_proxy@Base 3.5.0-1 - rtnl_link_vxlan_disable_proxy@libnl_3 3.5.0-1 - rtnl_link_vxlan_disable_rsc@Base 3.5.0-1 - rtnl_link_vxlan_disable_rsc@libnl_3 3.5.0-1 - rtnl_link_vxlan_enable_l2miss@Base 3.5.0-1 - rtnl_link_vxlan_enable_l2miss@libnl_3 3.5.0-1 - rtnl_link_vxlan_enable_l3miss@Base 3.5.0-1 - rtnl_link_vxlan_enable_l3miss@libnl_3 3.5.0-1 - rtnl_link_vxlan_enable_learning@Base 3.5.0-1 - rtnl_link_vxlan_enable_learning@libnl_3 3.5.0-1 - rtnl_link_vxlan_enable_proxy@Base 3.5.0-1 - rtnl_link_vxlan_enable_proxy@libnl_3 3.5.0-1 - rtnl_link_vxlan_enable_rsc@Base 3.5.0-1 - rtnl_link_vxlan_enable_rsc@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_ageing@Base 3.5.0-1 - rtnl_link_vxlan_get_ageing@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_collect_metadata@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_get_flags@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_get_group@Base 3.5.0-1 - rtnl_link_vxlan_get_group@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_id@Base 3.5.0-1 - rtnl_link_vxlan_get_id@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_l2miss@Base 3.5.0-1 - rtnl_link_vxlan_get_l2miss@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_l3miss@Base 3.5.0-1 - rtnl_link_vxlan_get_l3miss@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_label@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_get_learning@Base 3.5.0-1 - rtnl_link_vxlan_get_learning@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_limit@Base 3.5.0-1 - rtnl_link_vxlan_get_limit@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_link@Base 3.5.0-1 - rtnl_link_vxlan_get_link@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_local@Base 3.5.0-1 - rtnl_link_vxlan_get_local@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_port@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_get_port_range@Base 3.5.0-1 - rtnl_link_vxlan_get_port_range@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_proxy@Base 3.5.0-1 - rtnl_link_vxlan_get_proxy@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_remcsum_rx@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_get_remcsum_tx@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_get_rsc@Base 3.5.0-1 - rtnl_link_vxlan_get_rsc@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_tos@Base 3.5.0-1 - rtnl_link_vxlan_get_tos@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_ttl@Base 3.5.0-1 - rtnl_link_vxlan_get_ttl@libnl_3 3.5.0-1 - rtnl_link_vxlan_get_udp_csum@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_get_udp_zero_csum6_rx@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_get_udp_zero_csum6_tx@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_set_ageing@Base 3.5.0-1 - rtnl_link_vxlan_set_ageing@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_collect_metadata@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_set_flags@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_set_group@Base 3.5.0-1 - rtnl_link_vxlan_set_group@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_id@Base 3.5.0-1 - rtnl_link_vxlan_set_id@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_l2miss@Base 3.5.0-1 - rtnl_link_vxlan_set_l2miss@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_l3miss@Base 3.5.0-1 - rtnl_link_vxlan_set_l3miss@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_label@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_set_learning@Base 3.5.0-1 - rtnl_link_vxlan_set_learning@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_limit@Base 3.5.0-1 - rtnl_link_vxlan_set_limit@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_link@Base 3.5.0-1 - rtnl_link_vxlan_set_link@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_local@Base 3.5.0-1 - rtnl_link_vxlan_set_local@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_port@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_set_port_range@Base 3.5.0-1 - rtnl_link_vxlan_set_port_range@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_proxy@Base 3.5.0-1 - rtnl_link_vxlan_set_proxy@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_remcsum_rx@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_set_remcsum_tx@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_set_rsc@Base 3.5.0-1 - rtnl_link_vxlan_set_rsc@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_tos@Base 3.5.0-1 - rtnl_link_vxlan_set_tos@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_ttl@Base 3.5.0-1 - rtnl_link_vxlan_set_ttl@libnl_3 3.5.0-1 - rtnl_link_vxlan_set_udp_csum@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_set_udp_zero_csum6_rx@libnl_3_2_29 3.5.0-1 - rtnl_link_vxlan_set_udp_zero_csum6_tx@libnl_3_2_29 3.5.0-1 - rtnl_link_xfrmi_alloc@libnl_3_5 3.5.0-1 - rtnl_link_xfrmi_get_if_id@libnl_3_5 3.5.0-1 - rtnl_link_xfrmi_get_link@libnl_3_5 3.5.0-1 - rtnl_link_xfrmi_set_if_id@libnl_3_5 3.5.0-1 - rtnl_link_xfrmi_set_link@libnl_3_5 3.5.0-1 - rtnl_mall_append_action@libnl_3_5 3.5.0-1 - rtnl_mall_del_action@libnl_3_5 3.5.0-1 - rtnl_mall_get_classid@libnl_3_5 3.5.0-1 - rtnl_mall_get_first_action@libnl_3_5 3.5.0-1 - rtnl_mall_get_flags@libnl_3_5 3.5.0-1 - rtnl_mall_set_classid@libnl_3_5 3.5.0-1 - rtnl_mall_set_flags@libnl_3_5 3.5.0-1 - rtnl_meta_value_alloc_id@Base 3.5.0-1 - rtnl_meta_value_alloc_id@libnl_3 3.5.0-1 - rtnl_meta_value_alloc_int@Base 3.5.0-1 - rtnl_meta_value_alloc_int@libnl_3 3.5.0-1 - rtnl_meta_value_alloc_var@Base 3.5.0-1 - rtnl_meta_value_alloc_var@libnl_3 3.5.0-1 - rtnl_meta_value_put@Base 3.5.0-1 - rtnl_meta_value_put@libnl_3 3.5.0-1 - rtnl_mirred_get_action@Base 3.5.0-1 - rtnl_mirred_get_action@libnl_3 3.5.0-1 - rtnl_mirred_get_ifindex@Base 3.5.0-1 - rtnl_mirred_get_ifindex@libnl_3 3.5.0-1 - rtnl_mirred_get_policy@Base 3.5.0-1 - rtnl_mirred_get_policy@libnl_3 3.5.0-1 - rtnl_mirred_set_action@Base 3.5.0-1 - rtnl_mirred_set_action@libnl_3 3.5.0-1 - rtnl_mirred_set_ifindex@Base 3.5.0-1 - rtnl_mirred_set_ifindex@libnl_3 3.5.0-1 - rtnl_mirred_set_policy@Base 3.5.0-1 - rtnl_mirred_set_policy@libnl_3 3.5.0-1 - rtnl_neigh_add@Base 3.5.0-1 - rtnl_neigh_add@libnl_3 3.5.0-1 - rtnl_neigh_alloc@Base 3.5.0-1 - rtnl_neigh_alloc@libnl_3 3.5.0-1 - rtnl_neigh_alloc_cache@Base 3.5.0-1 - rtnl_neigh_alloc_cache@libnl_3 3.5.0-1 - rtnl_neigh_alloc_cache_flags@libnl_3_2_28 3.5.0-1 - rtnl_neigh_build_add_request@Base 3.5.0-1 - rtnl_neigh_build_add_request@libnl_3 3.5.0-1 - rtnl_neigh_build_delete_request@Base 3.5.0-1 - rtnl_neigh_build_delete_request@libnl_3 3.5.0-1 - rtnl_neigh_delete@Base 3.5.0-1 - rtnl_neigh_delete@libnl_3 3.5.0-1 - rtnl_neigh_flags2str@Base 3.5.0-1 - rtnl_neigh_flags2str@libnl_3 3.5.0-1 - rtnl_neigh_get@Base 3.5.0-1 - rtnl_neigh_get@libnl_3 3.5.0-1 - rtnl_neigh_get_by_vlan@libnl_3_5 3.5.0-1 - rtnl_neigh_get_dst@Base 3.5.0-1 - rtnl_neigh_get_dst@libnl_3 3.5.0-1 - rtnl_neigh_get_family@Base 3.5.0-1 - rtnl_neigh_get_family@libnl_3 3.5.0-1 - rtnl_neigh_get_flags@Base 3.5.0-1 - rtnl_neigh_get_flags@libnl_3 3.5.0-1 - rtnl_neigh_get_ifindex@Base 3.5.0-1 - rtnl_neigh_get_ifindex@libnl_3 3.5.0-1 - rtnl_neigh_get_lladdr@Base 3.5.0-1 - rtnl_neigh_get_lladdr@libnl_3 3.5.0-1 - rtnl_neigh_get_master@libnl_3_5 3.5.0-1 - rtnl_neigh_get_state@Base 3.5.0-1 - rtnl_neigh_get_state@libnl_3 3.5.0-1 - rtnl_neigh_get_type@Base 3.5.0-1 - rtnl_neigh_get_type@libnl_3 3.5.0-1 - rtnl_neigh_get_vlan@Base 3.5.0-1 - rtnl_neigh_get_vlan@libnl_3_2_26 3.5.0-1 - rtnl_neigh_parse@Base 3.5.0-1 - rtnl_neigh_parse@libnl_3 3.5.0-1 - rtnl_neigh_put@Base 3.5.0-1 - rtnl_neigh_put@libnl_3 3.5.0-1 - rtnl_neigh_set_dst@Base 3.5.0-1 - rtnl_neigh_set_dst@libnl_3 3.5.0-1 - rtnl_neigh_set_family@Base 3.5.0-1 - rtnl_neigh_set_family@libnl_3 3.5.0-1 - rtnl_neigh_set_flags@Base 3.5.0-1 - rtnl_neigh_set_flags@libnl_3 3.5.0-1 - rtnl_neigh_set_ifindex@Base 3.5.0-1 - rtnl_neigh_set_ifindex@libnl_3 3.5.0-1 - rtnl_neigh_set_lladdr@Base 3.5.0-1 - rtnl_neigh_set_lladdr@libnl_3 3.5.0-1 - rtnl_neigh_set_master@libnl_3_5 3.5.0-1 - rtnl_neigh_set_state@Base 3.5.0-1 - rtnl_neigh_set_state@libnl_3 3.5.0-1 - rtnl_neigh_set_type@Base 3.5.0-1 - rtnl_neigh_set_type@libnl_3 3.5.0-1 - rtnl_neigh_set_vlan@Base 3.5.0-1 - rtnl_neigh_set_vlan@libnl_3_2_26 3.5.0-1 - rtnl_neigh_state2str@Base 3.5.0-1 - rtnl_neigh_state2str@libnl_3 3.5.0-1 - rtnl_neigh_str2flag@Base 3.5.0-1 - rtnl_neigh_str2flag@libnl_3 3.5.0-1 - rtnl_neigh_str2state@Base 3.5.0-1 - rtnl_neigh_str2state@libnl_3 3.5.0-1 - rtnl_neigh_unset_flags@Base 3.5.0-1 - rtnl_neigh_unset_flags@libnl_3 3.5.0-1 - rtnl_neigh_unset_state@Base 3.5.0-1 - rtnl_neigh_unset_state@libnl_3 3.5.0-1 - rtnl_neightbl_alloc@Base 3.5.0-1 - rtnl_neightbl_alloc@libnl_3 3.5.0-1 - rtnl_neightbl_alloc_cache@Base 3.5.0-1 - rtnl_neightbl_alloc_cache@libnl_3 3.5.0-1 - rtnl_neightbl_build_change_request@Base 3.5.0-1 - rtnl_neightbl_build_change_request@libnl_3 3.5.0-1 - rtnl_neightbl_change@Base 3.5.0-1 - rtnl_neightbl_change@libnl_3 3.5.0-1 - rtnl_neightbl_get@Base 3.5.0-1 - rtnl_neightbl_get@libnl_3 3.5.0-1 - rtnl_neightbl_put@Base 3.5.0-1 - rtnl_neightbl_put@libnl_3 3.5.0-1 - rtnl_neightbl_set_anycast_delay@Base 3.5.0-1 - rtnl_neightbl_set_anycast_delay@libnl_3 3.5.0-1 - rtnl_neightbl_set_app_probes@Base 3.5.0-1 - rtnl_neightbl_set_app_probes@libnl_3 3.5.0-1 - rtnl_neightbl_set_base_reachable_time@Base 3.5.0-1 - rtnl_neightbl_set_base_reachable_time@libnl_3 3.5.0-1 - rtnl_neightbl_set_delay_probe_time@Base 3.5.0-1 - rtnl_neightbl_set_delay_probe_time@libnl_3 3.5.0-1 - rtnl_neightbl_set_dev@Base 3.5.0-1 - rtnl_neightbl_set_dev@libnl_3 3.5.0-1 - rtnl_neightbl_set_family@Base 3.5.0-1 - rtnl_neightbl_set_family@libnl_3 3.5.0-1 - rtnl_neightbl_set_gc_interval@Base 3.5.0-1 - rtnl_neightbl_set_gc_interval@libnl_3 3.5.0-1 - rtnl_neightbl_set_gc_stale_time@Base 3.5.0-1 - rtnl_neightbl_set_gc_stale_time@libnl_3 3.5.0-1 - rtnl_neightbl_set_gc_tresh1@Base 3.5.0-1 - rtnl_neightbl_set_gc_tresh1@libnl_3 3.5.0-1 - rtnl_neightbl_set_gc_tresh2@Base 3.5.0-1 - rtnl_neightbl_set_gc_tresh2@libnl_3 3.5.0-1 - rtnl_neightbl_set_gc_tresh3@Base 3.5.0-1 - rtnl_neightbl_set_gc_tresh3@libnl_3 3.5.0-1 - rtnl_neightbl_set_locktime@Base 3.5.0-1 - rtnl_neightbl_set_locktime@libnl_3 3.5.0-1 - rtnl_neightbl_set_mcast_probes@Base 3.5.0-1 - rtnl_neightbl_set_mcast_probes@libnl_3 3.5.0-1 - rtnl_neightbl_set_name@Base 3.5.0-1 - rtnl_neightbl_set_name@libnl_3 3.5.0-1 - rtnl_neightbl_set_proxy_delay@Base 3.5.0-1 - rtnl_neightbl_set_proxy_delay@libnl_3 3.5.0-1 - rtnl_neightbl_set_proxy_queue_len@Base 3.5.0-1 - rtnl_neightbl_set_proxy_queue_len@libnl_3 3.5.0-1 - rtnl_neightbl_set_queue_len@Base 3.5.0-1 - rtnl_neightbl_set_queue_len@libnl_3 3.5.0-1 - rtnl_neightbl_set_retrans_time@Base 3.5.0-1 - rtnl_neightbl_set_retrans_time@libnl_3 3.5.0-1 - rtnl_neightbl_set_ucast_probes@Base 3.5.0-1 - rtnl_neightbl_set_ucast_probes@libnl_3 3.5.0-1 - rtnl_netconf_get_all@libnl_3_4 3.5.0-1 - rtnl_netconf_get_by_idx@libnl_3_4 3.5.0-1 - rtnl_netconf_get_default@libnl_3_4 3.5.0-1 - rtnl_netconf_get_family@libnl_3_4 3.5.0-1 - rtnl_netconf_get_forwarding@libnl_3_4 3.5.0-1 - rtnl_netconf_get_ifindex@libnl_3_4 3.5.0-1 - rtnl_netconf_get_input@libnl_3_4 3.5.0-1 - rtnl_netconf_get_mc_forwarding@libnl_3_4 3.5.0-1 - rtnl_netconf_get_rp_filter@libnl_3_4 3.5.0-1 - rtnl_netconf_put@libnl_3_4 3.5.0-1 - rtnl_netem_get_corruption_correlation@Base 3.5.0-1 - rtnl_netem_get_corruption_correlation@libnl_3 3.5.0-1 - rtnl_netem_get_corruption_probability@Base 3.5.0-1 - rtnl_netem_get_corruption_probability@libnl_3 3.5.0-1 - rtnl_netem_get_delay@Base 3.5.0-1 - rtnl_netem_get_delay@libnl_3 3.5.0-1 - rtnl_netem_get_delay_correlation@Base 3.5.0-1 - rtnl_netem_get_delay_correlation@libnl_3 3.5.0-1 - rtnl_netem_get_delay_distribution@Base 3.5.0-1 - rtnl_netem_get_delay_distribution@libnl_3 3.5.0-1 - rtnl_netem_get_delay_distribution_size@Base 3.5.0-1 - rtnl_netem_get_delay_distribution_size@libnl_3 3.5.0-1 - rtnl_netem_get_duplicate@Base 3.5.0-1 - rtnl_netem_get_duplicate@libnl_3 3.5.0-1 - rtnl_netem_get_duplicate_correlation@Base 3.5.0-1 - rtnl_netem_get_duplicate_correlation@libnl_3 3.5.0-1 - rtnl_netem_get_gap@Base 3.5.0-1 - rtnl_netem_get_gap@libnl_3 3.5.0-1 - rtnl_netem_get_jitter@Base 3.5.0-1 - rtnl_netem_get_jitter@libnl_3 3.5.0-1 - rtnl_netem_get_limit@Base 3.5.0-1 - rtnl_netem_get_limit@libnl_3 3.5.0-1 - rtnl_netem_get_loss@Base 3.5.0-1 - rtnl_netem_get_loss@libnl_3 3.5.0-1 - rtnl_netem_get_loss_correlation@Base 3.5.0-1 - rtnl_netem_get_loss_correlation@libnl_3 3.5.0-1 - rtnl_netem_get_reorder_correlation@Base 3.5.0-1 - rtnl_netem_get_reorder_correlation@libnl_3 3.5.0-1 - rtnl_netem_get_reorder_probability@Base 3.5.0-1 - rtnl_netem_get_reorder_probability@libnl_3 3.5.0-1 - rtnl_netem_set_corruption_correlation@Base 3.5.0-1 - rtnl_netem_set_corruption_correlation@libnl_3 3.5.0-1 - rtnl_netem_set_corruption_probability@Base 3.5.0-1 - rtnl_netem_set_corruption_probability@libnl_3 3.5.0-1 - rtnl_netem_set_delay@Base 3.5.0-1 - rtnl_netem_set_delay@libnl_3 3.5.0-1 - rtnl_netem_set_delay_correlation@Base 3.5.0-1 - rtnl_netem_set_delay_correlation@libnl_3 3.5.0-1 - rtnl_netem_set_delay_distribution@Base 3.5.0-1 - rtnl_netem_set_delay_distribution@libnl_3 3.5.0-1 - rtnl_netem_set_delay_distribution_data@libnl_3_5 3.5.0-1 - rtnl_netem_set_duplicate@Base 3.5.0-1 - rtnl_netem_set_duplicate@libnl_3 3.5.0-1 - rtnl_netem_set_duplicate_correlation@Base 3.5.0-1 - rtnl_netem_set_duplicate_correlation@libnl_3 3.5.0-1 - rtnl_netem_set_gap@Base 3.5.0-1 - rtnl_netem_set_gap@libnl_3 3.5.0-1 - rtnl_netem_set_jitter@Base 3.5.0-1 - rtnl_netem_set_jitter@libnl_3 3.5.0-1 - rtnl_netem_set_limit@Base 3.5.0-1 - rtnl_netem_set_limit@libnl_3 3.5.0-1 - rtnl_netem_set_loss@Base 3.5.0-1 - rtnl_netem_set_loss@libnl_3 3.5.0-1 - rtnl_netem_set_loss_correlation@Base 3.5.0-1 - rtnl_netem_set_loss_correlation@libnl_3 3.5.0-1 - rtnl_netem_set_reorder_correlation@Base 3.5.0-1 - rtnl_netem_set_reorder_correlation@libnl_3 3.5.0-1 - rtnl_netem_set_reorder_probability@Base 3.5.0-1 - rtnl_netem_set_reorder_probability@libnl_3 3.5.0-1 - rtnl_pktloc_add@Base 3.5.0-1 - rtnl_pktloc_add@libnl_3 3.5.0-1 - rtnl_pktloc_alloc@Base 3.5.0-1 - rtnl_pktloc_alloc@libnl_3 3.5.0-1 - rtnl_pktloc_foreach@Base 3.5.0-1 - rtnl_pktloc_foreach@libnl_3 3.5.0-1 - rtnl_pktloc_lookup@Base 3.5.0-1 - rtnl_pktloc_lookup@libnl_3 3.5.0-1 - rtnl_pktloc_put@Base 3.5.0-1 - rtnl_pktloc_put@libnl_3 3.5.0-1 - rtnl_prio2str@Base 3.5.0-1 - rtnl_prio2str@libnl_3 3.5.0-1 - rtnl_qdisc_add@Base 3.5.0-1 - rtnl_qdisc_add@libnl_3 3.5.0-1 - rtnl_qdisc_alloc@Base 3.5.0-1 - rtnl_qdisc_alloc@libnl_3 3.5.0-1 - rtnl_qdisc_alloc_cache@Base 3.5.0-1 - rtnl_qdisc_alloc_cache@libnl_3 3.5.0-1 - rtnl_qdisc_build_add_request@Base 3.5.0-1 - rtnl_qdisc_build_add_request@libnl_3 3.5.0-1 - rtnl_qdisc_build_change_request@Base 3.5.0-1 - rtnl_qdisc_build_change_request@libnl_3 3.5.0-1 - rtnl_qdisc_build_delete_request@Base 3.5.0-1 - rtnl_qdisc_build_delete_request@libnl_3 3.5.0-1 - rtnl_qdisc_build_update_request@Base 3.5.0-1 - rtnl_qdisc_build_update_request@libnl_3 3.5.0-1 - rtnl_qdisc_change@Base 3.5.0-1 - rtnl_qdisc_change@libnl_3 3.5.0-1 - rtnl_qdisc_delete@Base 3.5.0-1 - rtnl_qdisc_delete@libnl_3 3.5.0-1 - rtnl_qdisc_dsmark_get_default_index@Base 3.5.0-1 - rtnl_qdisc_dsmark_get_default_index@libnl_3 3.5.0-1 - rtnl_qdisc_dsmark_get_indices@Base 3.5.0-1 - rtnl_qdisc_dsmark_get_indices@libnl_3 3.5.0-1 - rtnl_qdisc_dsmark_get_set_tc_index@Base 3.5.0-1 - rtnl_qdisc_dsmark_get_set_tc_index@libnl_3 3.5.0-1 - rtnl_qdisc_dsmark_set_default_index@Base 3.5.0-1 - rtnl_qdisc_dsmark_set_default_index@libnl_3 3.5.0-1 - rtnl_qdisc_dsmark_set_indices@Base 3.5.0-1 - rtnl_qdisc_dsmark_set_indices@libnl_3 3.5.0-1 - rtnl_qdisc_dsmark_set_set_tc_index@Base 3.5.0-1 - rtnl_qdisc_dsmark_set_set_tc_index@libnl_3 3.5.0-1 - rtnl_qdisc_fifo_get_limit@Base 3.5.0-1 - rtnl_qdisc_fifo_get_limit@libnl_3 3.5.0-1 - rtnl_qdisc_fifo_set_limit@Base 3.5.0-1 - rtnl_qdisc_fifo_set_limit@libnl_3 3.5.0-1 - rtnl_qdisc_foreach_child@Base 3.5.0-1 - rtnl_qdisc_foreach_child@libnl_3 3.5.0-1 - rtnl_qdisc_foreach_cls@Base 3.5.0-1 - rtnl_qdisc_foreach_cls@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_get_ecn@Base 3.5.0-1 - rtnl_qdisc_fq_codel_get_ecn@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_get_flows@Base 3.5.0-1 - rtnl_qdisc_fq_codel_get_flows@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_get_interval@Base 3.5.0-1 - rtnl_qdisc_fq_codel_get_interval@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_get_limit@Base 3.5.0-1 - rtnl_qdisc_fq_codel_get_limit@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_get_quantum@Base 3.5.0-1 - rtnl_qdisc_fq_codel_get_quantum@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_get_target@Base 3.5.0-1 - rtnl_qdisc_fq_codel_get_target@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_set_ecn@Base 3.5.0-1 - rtnl_qdisc_fq_codel_set_ecn@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_set_flows@Base 3.5.0-1 - rtnl_qdisc_fq_codel_set_flows@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_set_interval@Base 3.5.0-1 - rtnl_qdisc_fq_codel_set_interval@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_set_limit@Base 3.5.0-1 - rtnl_qdisc_fq_codel_set_limit@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_set_quantum@Base 3.5.0-1 - rtnl_qdisc_fq_codel_set_quantum@libnl_3 3.5.0-1 - rtnl_qdisc_fq_codel_set_target@Base 3.5.0-1 - rtnl_qdisc_fq_codel_set_target@libnl_3 3.5.0-1 - rtnl_qdisc_get@Base 3.5.0-1 - rtnl_qdisc_get@libnl_3 3.5.0-1 - rtnl_qdisc_get_by_parent@Base 3.5.0-1 - rtnl_qdisc_get_by_parent@libnl_3 3.5.0-1 - rtnl_qdisc_hfsc_get_defcls@Base 3.5.0-1 - rtnl_qdisc_hfsc_get_defcls@libnl_3 3.5.0-1 - rtnl_qdisc_hfsc_set_defcls@Base 3.5.0-1 - rtnl_qdisc_hfsc_set_defcls@libnl_3 3.5.0-1 - rtnl_qdisc_mqprio_get_hw_offload@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_get_max_rate@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_get_min_rate@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_get_mode@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_get_num_tc@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_get_priomap@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_get_queue@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_get_shaper@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_hw_offload@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_set_max_rate@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_set_min_rate@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_set_mode@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_set_num_tc@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_set_priomap@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_set_queue@libnl_3_5 3.5.0-1 - rtnl_qdisc_mqprio_set_shaper@libnl_3_5 3.5.0-1 - rtnl_qdisc_plug_buffer@Base 3.5.0-1 - rtnl_qdisc_plug_buffer@libnl_3 3.5.0-1 - rtnl_qdisc_plug_release_indefinite@Base 3.5.0-1 - rtnl_qdisc_plug_release_indefinite@libnl_3 3.5.0-1 - rtnl_qdisc_plug_release_one@Base 3.5.0-1 - rtnl_qdisc_plug_release_one@libnl_3 3.5.0-1 - rtnl_qdisc_plug_set_limit@Base 3.5.0-1 - rtnl_qdisc_plug_set_limit@libnl_3 3.5.0-1 - rtnl_qdisc_prio_get_bands@Base 3.5.0-1 - rtnl_qdisc_prio_get_bands@libnl_3 3.5.0-1 - rtnl_qdisc_prio_get_priomap@Base 3.5.0-1 - rtnl_qdisc_prio_get_priomap@libnl_3 3.5.0-1 - rtnl_qdisc_prio_set_bands@Base 3.5.0-1 - rtnl_qdisc_prio_set_bands@libnl_3 3.5.0-1 - rtnl_qdisc_prio_set_priomap@Base 3.5.0-1 - rtnl_qdisc_prio_set_priomap@libnl_3 3.5.0-1 - rtnl_qdisc_put@Base 3.5.0-1 - rtnl_qdisc_put@libnl_3 3.5.0-1 - rtnl_qdisc_tbf_get_limit@Base 3.5.0-1 - rtnl_qdisc_tbf_get_limit@libnl_3 3.5.0-1 - rtnl_qdisc_tbf_get_peakrate@Base 3.5.0-1 - rtnl_qdisc_tbf_get_peakrate@libnl_3 3.5.0-1 - rtnl_qdisc_tbf_get_peakrate_bucket@Base 3.5.0-1 - rtnl_qdisc_tbf_get_peakrate_bucket@libnl_3 3.5.0-1 - rtnl_qdisc_tbf_get_peakrate_cell@Base 3.5.0-1 - rtnl_qdisc_tbf_get_peakrate_cell@libnl_3 3.5.0-1 - rtnl_qdisc_tbf_get_rate@Base 3.5.0-1 - rtnl_qdisc_tbf_get_rate@libnl_3 3.5.0-1 - rtnl_qdisc_tbf_get_rate_bucket@Base 3.5.0-1 - rtnl_qdisc_tbf_get_rate_bucket@libnl_3 3.5.0-1 - rtnl_qdisc_tbf_get_rate_cell@Base 3.5.0-1 - rtnl_qdisc_tbf_get_rate_cell@libnl_3 3.5.0-1 - rtnl_qdisc_tbf_set_limit@Base 3.5.0-1 - rtnl_qdisc_tbf_set_limit@libnl_3 3.5.0-1 - rtnl_qdisc_tbf_set_limit_by_latency@Base 3.5.0-1 - rtnl_qdisc_tbf_set_limit_by_latency@libnl_3 3.5.0-1 - rtnl_qdisc_tbf_set_peakrate@Base 3.5.0-1 - rtnl_qdisc_tbf_set_peakrate@libnl_3 3.5.0-1 - rtnl_qdisc_tbf_set_rate@Base 3.5.0-1 - rtnl_qdisc_tbf_set_rate@libnl_3 3.5.0-1 - rtnl_qdisc_update@Base 3.5.0-1 - rtnl_qdisc_update@libnl_3 3.5.0-1 - rtnl_realms2str@Base 3.5.0-1 - rtnl_realms2str@libnl_3 3.5.0-1 - rtnl_red_get_limit@Base 3.5.0-1 - rtnl_red_get_limit@libnl_3 3.5.0-1 - rtnl_red_set_limit@Base 3.5.0-1 - rtnl_red_set_limit@libnl_3 3.5.0-1 - rtnl_route_add@Base 3.5.0-1 - rtnl_route_add@libnl_3 3.5.0-1 - rtnl_route_add_nexthop@Base 3.5.0-1 - rtnl_route_add_nexthop@libnl_3 3.5.0-1 - rtnl_route_alloc@Base 3.5.0-1 - rtnl_route_alloc@libnl_3 3.5.0-1 - rtnl_route_alloc_cache@Base 3.5.0-1 - rtnl_route_alloc_cache@libnl_3 3.5.0-1 - rtnl_route_build_add_request@Base 3.5.0-1 - rtnl_route_build_add_request@libnl_3 3.5.0-1 - rtnl_route_build_del_request@Base 3.5.0-1 - rtnl_route_build_del_request@libnl_3 3.5.0-1 - rtnl_route_build_msg@Base 3.5.0-1 - rtnl_route_build_msg@libnl_3 3.5.0-1 - rtnl_route_delete@Base 3.5.0-1 - rtnl_route_delete@libnl_3 3.5.0-1 - rtnl_route_foreach_nexthop@Base 3.5.0-1 - rtnl_route_foreach_nexthop@libnl_3 3.5.0-1 - rtnl_route_get@Base 3.5.0-1 - rtnl_route_get@libnl_3 3.5.0-1 - rtnl_route_get_dst@Base 3.5.0-1 - rtnl_route_get_dst@libnl_3 3.5.0-1 - rtnl_route_get_family@Base 3.5.0-1 - rtnl_route_get_family@libnl_3 3.5.0-1 - rtnl_route_get_flags@Base 3.5.0-1 - rtnl_route_get_flags@libnl_3 3.5.0-1 - rtnl_route_get_iif@Base 3.5.0-1 - rtnl_route_get_iif@libnl_3 3.5.0-1 - rtnl_route_get_metric@Base 3.5.0-1 - rtnl_route_get_metric@libnl_3 3.5.0-1 - rtnl_route_get_nexthops@Base 3.5.0-1 - rtnl_route_get_nexthops@libnl_3 3.5.0-1 - rtnl_route_get_nnexthops@Base 3.5.0-1 - rtnl_route_get_nnexthops@libnl_3 3.5.0-1 - rtnl_route_get_pref_src@Base 3.5.0-1 - rtnl_route_get_pref_src@libnl_3 3.5.0-1 - rtnl_route_get_priority@Base 3.5.0-1 - rtnl_route_get_priority@libnl_3 3.5.0-1 - rtnl_route_get_protocol@Base 3.5.0-1 - rtnl_route_get_protocol@libnl_3 3.5.0-1 - rtnl_route_get_scope@Base 3.5.0-1 - rtnl_route_get_scope@libnl_3 3.5.0-1 - rtnl_route_get_src@Base 3.5.0-1 - rtnl_route_get_src@libnl_3 3.5.0-1 - rtnl_route_get_table@Base 3.5.0-1 - rtnl_route_get_table@libnl_3 3.5.0-1 - rtnl_route_get_tos@Base 3.5.0-1 - rtnl_route_get_tos@libnl_3 3.5.0-1 - rtnl_route_get_ttl_propagate@libnl_3_4 3.5.0-1 - rtnl_route_get_type@Base 3.5.0-1 - rtnl_route_get_type@libnl_3 3.5.0-1 - rtnl_route_guess_scope@Base 3.5.0-1 - rtnl_route_guess_scope@libnl_3 3.5.0-1 - rtnl_route_metric2str@Base 3.5.0-1 - rtnl_route_metric2str@libnl_3 3.5.0-1 - rtnl_route_nexthop_n@Base 3.5.0-1 - rtnl_route_nexthop_n@libnl_3 3.5.0-1 - rtnl_route_nh_alloc@Base 3.5.0-1 - rtnl_route_nh_alloc@libnl_3 3.5.0-1 - rtnl_route_nh_clone@Base 3.5.0-1 - rtnl_route_nh_clone@libnl_3 3.5.0-1 - rtnl_route_nh_compare@Base 3.5.0-1 - rtnl_route_nh_compare@libnl_3 3.5.0-1 - rtnl_route_nh_dump@Base 3.5.0-1 - rtnl_route_nh_dump@libnl_3 3.5.0-1 - rtnl_route_nh_encap_mpls@libnl_3_4 3.5.0-1 - rtnl_route_nh_flags2str@Base 3.5.0-1 - rtnl_route_nh_flags2str@libnl_3 3.5.0-1 - rtnl_route_nh_free@Base 3.5.0-1 - rtnl_route_nh_free@libnl_3 3.5.0-1 - rtnl_route_nh_get_flags@Base 3.5.0-1 - rtnl_route_nh_get_flags@libnl_3 3.5.0-1 - rtnl_route_nh_get_gateway@Base 3.5.0-1 - rtnl_route_nh_get_gateway@libnl_3 3.5.0-1 - rtnl_route_nh_get_ifindex@Base 3.5.0-1 - rtnl_route_nh_get_ifindex@libnl_3 3.5.0-1 - rtnl_route_nh_get_newdst@libnl_3_4 3.5.0-1 - rtnl_route_nh_get_realms@Base 3.5.0-1 - rtnl_route_nh_get_realms@libnl_3 3.5.0-1 - rtnl_route_nh_get_via@libnl_3_4 3.5.0-1 - rtnl_route_nh_get_weight@Base 3.5.0-1 - rtnl_route_nh_get_weight@libnl_3 3.5.0-1 - rtnl_route_nh_set_flags@Base 3.5.0-1 - rtnl_route_nh_set_flags@libnl_3 3.5.0-1 - rtnl_route_nh_set_gateway@Base 3.5.0-1 - rtnl_route_nh_set_gateway@libnl_3 3.5.0-1 - rtnl_route_nh_set_ifindex@Base 3.5.0-1 - rtnl_route_nh_set_ifindex@libnl_3 3.5.0-1 - rtnl_route_nh_set_newdst@libnl_3_4 3.5.0-1 - rtnl_route_nh_set_realms@Base 3.5.0-1 - rtnl_route_nh_set_realms@libnl_3 3.5.0-1 - rtnl_route_nh_set_via@libnl_3_4 3.5.0-1 - rtnl_route_nh_set_weight@Base 3.5.0-1 - rtnl_route_nh_set_weight@libnl_3 3.5.0-1 - rtnl_route_nh_str2flags@Base 3.5.0-1 - rtnl_route_nh_str2flags@libnl_3 3.5.0-1 - rtnl_route_nh_unset_flags@Base 3.5.0-1 - rtnl_route_nh_unset_flags@libnl_3 3.5.0-1 - rtnl_route_parse@Base 3.5.0-1 - rtnl_route_parse@libnl_3 3.5.0-1 - rtnl_route_proto2str@Base 3.5.0-1 - rtnl_route_proto2str@libnl_3 3.5.0-1 - rtnl_route_put@Base 3.5.0-1 - rtnl_route_put@libnl_3 3.5.0-1 - rtnl_route_read_protocol_names@Base 3.5.0-1 - rtnl_route_read_protocol_names@libnl_3 3.5.0-1 - rtnl_route_read_table_names@Base 3.5.0-1 - rtnl_route_read_table_names@libnl_3 3.5.0-1 - rtnl_route_remove_nexthop@Base 3.5.0-1 - rtnl_route_remove_nexthop@libnl_3 3.5.0-1 - rtnl_route_set_dst@Base 3.5.0-1 - rtnl_route_set_dst@libnl_3 3.5.0-1 - rtnl_route_set_family@Base 3.5.0-1 - rtnl_route_set_family@libnl_3 3.5.0-1 - rtnl_route_set_flags@Base 3.5.0-1 - rtnl_route_set_flags@libnl_3 3.5.0-1 - rtnl_route_set_iif@Base 3.5.0-1 - rtnl_route_set_iif@libnl_3 3.5.0-1 - rtnl_route_set_metric@Base 3.5.0-1 - rtnl_route_set_metric@libnl_3 3.5.0-1 - rtnl_route_set_pref_src@Base 3.5.0-1 - rtnl_route_set_pref_src@libnl_3 3.5.0-1 - rtnl_route_set_priority@Base 3.5.0-1 - rtnl_route_set_priority@libnl_3 3.5.0-1 - rtnl_route_set_protocol@Base 3.5.0-1 - rtnl_route_set_protocol@libnl_3 3.5.0-1 - rtnl_route_set_scope@Base 3.5.0-1 - rtnl_route_set_scope@libnl_3 3.5.0-1 - rtnl_route_set_src@Base 3.5.0-1 - rtnl_route_set_src@libnl_3 3.5.0-1 - rtnl_route_set_table@Base 3.5.0-1 - rtnl_route_set_table@libnl_3 3.5.0-1 - rtnl_route_set_tos@Base 3.5.0-1 - rtnl_route_set_tos@libnl_3 3.5.0-1 - rtnl_route_set_ttl_propagate@libnl_3_4 3.5.0-1 - rtnl_route_set_type@Base 3.5.0-1 - rtnl_route_set_type@libnl_3 3.5.0-1 - rtnl_route_str2metric@Base 3.5.0-1 - rtnl_route_str2metric@libnl_3 3.5.0-1 - rtnl_route_str2proto@Base 3.5.0-1 - rtnl_route_str2proto@libnl_3 3.5.0-1 - rtnl_route_str2table@Base 3.5.0-1 - rtnl_route_str2table@libnl_3 3.5.0-1 - rtnl_route_table2str@Base 3.5.0-1 - rtnl_route_table2str@libnl_3 3.5.0-1 - rtnl_route_unset_flags@Base 3.5.0-1 - rtnl_route_unset_flags@libnl_3 3.5.0-1 - rtnl_route_unset_metric@Base 3.5.0-1 - rtnl_route_unset_metric@libnl_3 3.5.0-1 - rtnl_rule_add@Base 3.5.0-1 - rtnl_rule_add@libnl_3 3.5.0-1 - rtnl_rule_alloc@Base 3.5.0-1 - rtnl_rule_alloc@libnl_3 3.5.0-1 - rtnl_rule_alloc_cache@Base 3.5.0-1 - rtnl_rule_alloc_cache@libnl_3 3.5.0-1 - rtnl_rule_build_add_request@Base 3.5.0-1 - rtnl_rule_build_add_request@libnl_3 3.5.0-1 - rtnl_rule_build_delete_request@Base 3.5.0-1 - rtnl_rule_build_delete_request@libnl_3 3.5.0-1 - rtnl_rule_delete@Base 3.5.0-1 - rtnl_rule_delete@libnl_3 3.5.0-1 - rtnl_rule_get_action@Base 3.5.0-1 - rtnl_rule_get_action@libnl_3 3.5.0-1 - rtnl_rule_get_dport@libnl_3_5 3.5.0-1 - rtnl_rule_get_dsfield@Base 3.5.0-1 - rtnl_rule_get_dsfield@libnl_3 3.5.0-1 - rtnl_rule_get_dst@Base 3.5.0-1 - rtnl_rule_get_dst@libnl_3 3.5.0-1 - rtnl_rule_get_family@Base 3.5.0-1 - rtnl_rule_get_family@libnl_3 3.5.0-1 - rtnl_rule_get_goto@Base 3.5.0-1 - rtnl_rule_get_goto@libnl_3 3.5.0-1 - rtnl_rule_get_iif@Base 3.5.0-1 - rtnl_rule_get_iif@libnl_3 3.5.0-1 - rtnl_rule_get_ipproto@libnl_3_5 3.5.0-1 - rtnl_rule_get_l3mdev@libnl_3_4 3.5.0-1 - rtnl_rule_get_mark@Base 3.5.0-1 - rtnl_rule_get_mark@libnl_3 3.5.0-1 - rtnl_rule_get_mask@Base 3.5.0-1 - rtnl_rule_get_mask@libnl_3 3.5.0-1 - rtnl_rule_get_oif@Base 3.5.0-1 - rtnl_rule_get_oif@libnl_3 3.5.0-1 - rtnl_rule_get_prio@Base 3.5.0-1 - rtnl_rule_get_prio@libnl_3 3.5.0-1 - rtnl_rule_get_protocol@libnl_3_5 3.5.0-1 - rtnl_rule_get_realms@Base 3.5.0-1 - rtnl_rule_get_realms@libnl_3 3.5.0-1 - rtnl_rule_get_sport@libnl_3_5 3.5.0-1 - rtnl_rule_get_src@Base 3.5.0-1 - rtnl_rule_get_src@libnl_3 3.5.0-1 - rtnl_rule_get_table@Base 3.5.0-1 - rtnl_rule_get_table@libnl_3 3.5.0-1 - rtnl_rule_put@Base 3.5.0-1 - rtnl_rule_put@libnl_3 3.5.0-1 - rtnl_rule_set_action@Base 3.5.0-1 - rtnl_rule_set_action@libnl_3 3.5.0-1 - rtnl_rule_set_dport@libnl_3_5 3.5.0-1 - rtnl_rule_set_dport_range@libnl_3_5 3.5.0-1 - rtnl_rule_set_dsfield@Base 3.5.0-1 - rtnl_rule_set_dsfield@libnl_3 3.5.0-1 - rtnl_rule_set_dst@Base 3.5.0-1 - rtnl_rule_set_dst@libnl_3 3.5.0-1 - rtnl_rule_set_family@Base 3.5.0-1 - rtnl_rule_set_family@libnl_3 3.5.0-1 - rtnl_rule_set_goto@Base 3.5.0-1 - rtnl_rule_set_goto@libnl_3 3.5.0-1 - rtnl_rule_set_iif@Base 3.5.0-1 - rtnl_rule_set_iif@libnl_3 3.5.0-1 - rtnl_rule_set_ipproto@libnl_3_5 3.5.0-1 - rtnl_rule_set_l3mdev@libnl_3_4 3.5.0-1 - rtnl_rule_set_mark@Base 3.5.0-1 - rtnl_rule_set_mark@libnl_3 3.5.0-1 - rtnl_rule_set_mask@Base 3.5.0-1 - rtnl_rule_set_mask@libnl_3 3.5.0-1 - rtnl_rule_set_oif@Base 3.5.0-1 - rtnl_rule_set_oif@libnl_3 3.5.0-1 - rtnl_rule_set_prio@Base 3.5.0-1 - rtnl_rule_set_prio@libnl_3 3.5.0-1 - rtnl_rule_set_protocol@libnl_3_5 3.5.0-1 - rtnl_rule_set_realms@Base 3.5.0-1 - rtnl_rule_set_realms@libnl_3 3.5.0-1 - rtnl_rule_set_sport@libnl_3_5 3.5.0-1 - rtnl_rule_set_sport_range@libnl_3_5 3.5.0-1 - rtnl_rule_set_src@Base 3.5.0-1 - rtnl_rule_set_src@libnl_3 3.5.0-1 - rtnl_rule_set_table@Base 3.5.0-1 - rtnl_rule_set_table@libnl_3 3.5.0-1 - rtnl_scope2str@Base 3.5.0-1 - rtnl_scope2str@libnl_3 3.5.0-1 - rtnl_sfq_get_divisor@Base 3.5.0-1 - rtnl_sfq_get_divisor@libnl_3 3.5.0-1 - rtnl_sfq_get_limit@Base 3.5.0-1 - rtnl_sfq_get_limit@libnl_3 3.5.0-1 - rtnl_sfq_get_perturb@Base 3.5.0-1 - rtnl_sfq_get_perturb@libnl_3 3.5.0-1 - rtnl_sfq_get_quantum@Base 3.5.0-1 - rtnl_sfq_get_quantum@libnl_3 3.5.0-1 - rtnl_sfq_set_limit@Base 3.5.0-1 - rtnl_sfq_set_limit@libnl_3 3.5.0-1 - rtnl_sfq_set_perturb@Base 3.5.0-1 - rtnl_sfq_set_perturb@libnl_3 3.5.0-1 - rtnl_sfq_set_quantum@Base 3.5.0-1 - rtnl_sfq_set_quantum@libnl_3 3.5.0-1 - rtnl_skbedit_get_action@Base 3.5.0-1 - rtnl_skbedit_get_action@libnl_3_2_26 3.5.0-1 - rtnl_skbedit_get_mark@Base 3.5.0-1 - rtnl_skbedit_get_mark@libnl_3_2_26 3.5.0-1 - rtnl_skbedit_get_priority@Base 3.5.0-1 - rtnl_skbedit_get_priority@libnl_3_2_26 3.5.0-1 - rtnl_skbedit_get_queue_mapping@Base 3.5.0-1 - rtnl_skbedit_get_queue_mapping@libnl_3_2_26 3.5.0-1 - rtnl_skbedit_set_action@Base 3.5.0-1 - rtnl_skbedit_set_action@libnl_3_2_26 3.5.0-1 - rtnl_skbedit_set_mark@Base 3.5.0-1 - rtnl_skbedit_set_mark@libnl_3_2_26 3.5.0-1 - rtnl_skbedit_set_priority@Base 3.5.0-1 - rtnl_skbedit_set_priority@libnl_3_2_26 3.5.0-1 - rtnl_skbedit_set_queue_mapping@Base 3.5.0-1 - rtnl_skbedit_set_queue_mapping@libnl_3_2_26 3.5.0-1 - rtnl_str2prio@Base 3.5.0-1 - rtnl_str2prio@libnl_3 3.5.0-1 - rtnl_str2scope@Base 3.5.0-1 - rtnl_str2scope@libnl_3 3.5.0-1 - rtnl_tc_build_rate_table@Base 3.5.0-1 - rtnl_tc_build_rate_table@libnl_3 3.5.0-1 - rtnl_tc_calc_bufsize@Base 3.5.0-1 - rtnl_tc_calc_bufsize@libnl_3 3.5.0-1 - rtnl_tc_calc_cell_log@Base 3.5.0-1 - rtnl_tc_calc_cell_log@libnl_3 3.5.0-1 - rtnl_tc_calc_txtime@Base 3.5.0-1 - rtnl_tc_calc_txtime@libnl_3 3.5.0-1 - rtnl_tc_clone@Base 3.5.0-1 - rtnl_tc_clone@libnl_3 3.5.0-1 - rtnl_tc_compare@Base 3.5.0-1 - rtnl_tc_compare@libnl_3 3.5.0-1 - rtnl_tc_data@Base 3.5.0-1 - rtnl_tc_data@libnl_3 3.5.0-1 - rtnl_tc_data_check@Base 3.5.0-1 - rtnl_tc_data_check@libnl_3 3.5.0-1 - rtnl_tc_data_peek@Base 3.5.0-1 - rtnl_tc_dump_details@Base 3.5.0-1 - rtnl_tc_dump_details@libnl_3 3.5.0-1 - rtnl_tc_dump_line@Base 3.5.0-1 - rtnl_tc_dump_line@libnl_3 3.5.0-1 - rtnl_tc_dump_stats@Base 3.5.0-1 - rtnl_tc_dump_stats@libnl_3 3.5.0-1 - rtnl_tc_free_data@Base 3.5.0-1 - rtnl_tc_free_data@libnl_3 3.5.0-1 - rtnl_tc_get_chain@libnl_3_5 3.5.0-1 - rtnl_tc_get_handle@Base 3.5.0-1 - rtnl_tc_get_handle@libnl_3 3.5.0-1 - rtnl_tc_get_ifindex@Base 3.5.0-1 - rtnl_tc_get_ifindex@libnl_3 3.5.0-1 - rtnl_tc_get_kind@Base 3.5.0-1 - rtnl_tc_get_kind@libnl_3 3.5.0-1 - rtnl_tc_get_link@Base 3.5.0-1 - rtnl_tc_get_link@libnl_3 3.5.0-1 - rtnl_tc_get_linktype@Base 3.5.0-1 - rtnl_tc_get_linktype@libnl_3 3.5.0-1 - rtnl_tc_get_mpu@Base 3.5.0-1 - rtnl_tc_get_mpu@libnl_3 3.5.0-1 - rtnl_tc_get_mtu@Base 3.5.0-1 - rtnl_tc_get_mtu@libnl_3 3.5.0-1 - rtnl_tc_get_ops@Base 3.5.0-1 - rtnl_tc_get_ops@libnl_3 3.5.0-1 - rtnl_tc_get_overhead@Base 3.5.0-1 - rtnl_tc_get_overhead@libnl_3 3.5.0-1 - rtnl_tc_get_parent@Base 3.5.0-1 - rtnl_tc_get_parent@libnl_3 3.5.0-1 - rtnl_tc_get_stat@Base 3.5.0-1 - rtnl_tc_get_stat@libnl_3 3.5.0-1 - rtnl_tc_handle2str@Base 3.5.0-1 - rtnl_tc_handle2str@libnl_3 3.5.0-1 - rtnl_tc_lookup_ops@Base 3.5.0-1 - rtnl_tc_lookup_ops@libnl_3 3.5.0-1 - rtnl_tc_msg_build@Base 3.5.0-1 - rtnl_tc_msg_build@libnl_3 3.5.0-1 - rtnl_tc_msg_parse@Base 3.5.0-1 - rtnl_tc_msg_parse@libnl_3 3.5.0-1 - rtnl_tc_read_classid_file@Base 3.5.0-1 - rtnl_tc_read_classid_file@libnl_3 3.5.0-1 - rtnl_tc_register@Base 3.5.0-1 - rtnl_tc_register@libnl_3 3.5.0-1 - rtnl_tc_set_chain@libnl_3_5 3.5.0-1 - rtnl_tc_set_handle@Base 3.5.0-1 - rtnl_tc_set_handle@libnl_3 3.5.0-1 - rtnl_tc_set_ifindex@Base 3.5.0-1 - rtnl_tc_set_ifindex@libnl_3 3.5.0-1 - rtnl_tc_set_kind@Base 3.5.0-1 - rtnl_tc_set_kind@libnl_3 3.5.0-1 - rtnl_tc_set_link@Base 3.5.0-1 - rtnl_tc_set_link@libnl_3 3.5.0-1 - rtnl_tc_set_linktype@Base 3.5.0-1 - rtnl_tc_set_linktype@libnl_3 3.5.0-1 - rtnl_tc_set_mpu@Base 3.5.0-1 - rtnl_tc_set_mpu@libnl_3 3.5.0-1 - rtnl_tc_set_mtu@Base 3.5.0-1 - rtnl_tc_set_mtu@libnl_3 3.5.0-1 - rtnl_tc_set_overhead@Base 3.5.0-1 - rtnl_tc_set_overhead@libnl_3 3.5.0-1 - rtnl_tc_set_parent@Base 3.5.0-1 - rtnl_tc_set_parent@libnl_3 3.5.0-1 - rtnl_tc_stat2str@Base 3.5.0-1 - rtnl_tc_stat2str@libnl_3_2_26 3.5.0-1 - rtnl_tc_str2handle@Base 3.5.0-1 - rtnl_tc_str2handle@libnl_3 3.5.0-1 - rtnl_tc_str2stat@Base 3.5.0-1 - rtnl_tc_str2stat@libnl_3_2_26 3.5.0-1 - rtnl_tc_type_register@Base 3.5.0-1 - rtnl_tc_type_register@libnl_3 3.5.0-1 - rtnl_tc_type_unregister@Base 3.5.0-1 - rtnl_tc_type_unregister@libnl_3 3.5.0-1 - rtnl_tc_unregister@Base 3.5.0-1 - rtnl_tc_unregister@libnl_3 3.5.0-1 - rtnl_u32_add_action@Base 3.5.0-1 - rtnl_u32_add_action@libnl_3 3.5.0-1 - rtnl_u32_add_key@Base 3.5.0-1 - rtnl_u32_add_key@libnl_3 3.5.0-1 - rtnl_u32_add_key_in6_addr@Base 3.5.0-1 - rtnl_u32_add_key_in6_addr@libnl_3 3.5.0-1 - rtnl_u32_add_key_in_addr@Base 3.5.0-1 - rtnl_u32_add_key_in_addr@libnl_3 3.5.0-1 - rtnl_u32_add_key_uint16@Base 3.5.0-1 - rtnl_u32_add_key_uint16@libnl_3 3.5.0-1 - rtnl_u32_add_key_uint32@Base 3.5.0-1 - rtnl_u32_add_key_uint32@libnl_3 3.5.0-1 - rtnl_u32_add_key_uint8@Base 3.5.0-1 - rtnl_u32_add_key_uint8@libnl_3 3.5.0-1 - rtnl_u32_add_mark@Base 3.5.0-1 - rtnl_u32_add_mark@libnl_3 3.5.0-1 - rtnl_u32_del_action@Base 3.5.0-1 - rtnl_u32_del_action@libnl_3 3.5.0-1 - rtnl_u32_del_mark@Base 3.5.0-1 - rtnl_u32_del_mark@libnl_3 3.5.0-1 - rtnl_u32_get_action@libnl_3_4 3.5.0-1 - rtnl_u32_get_classid@Base 3.5.0-1 - rtnl_u32_get_classid@libnl_3_2_26 3.5.0-1 - rtnl_u32_get_key@Base 3.5.0-1 - rtnl_u32_get_key@libnl_3 3.5.0-1 - rtnl_u32_set_classid@Base 3.5.0-1 - rtnl_u32_set_classid@libnl_3 3.5.0-1 - rtnl_u32_set_cls_terminal@Base 3.5.0-1 - rtnl_u32_set_cls_terminal@libnl_3 3.5.0-1 - rtnl_u32_set_divisor@Base 3.5.0-1 - rtnl_u32_set_divisor@libnl_3 3.5.0-1 - rtnl_u32_set_flags@Base 3.5.0-1 - rtnl_u32_set_flags@libnl_3 3.5.0-1 - rtnl_u32_set_handle@Base 3.5.0-1 - rtnl_u32_set_handle@libnl_3 3.5.0-1 - rtnl_u32_set_hashmask@Base 3.5.0-1 - rtnl_u32_set_hashmask@libnl_3 3.5.0-1 - rtnl_u32_set_hashtable@Base 3.5.0-1 - rtnl_u32_set_hashtable@libnl_3 3.5.0-1 - rtnl_u32_set_link@Base 3.5.0-1 - rtnl_u32_set_link@libnl_3 3.5.0-1 - rtnl_u32_set_selector@libnl_3_2_29 3.5.0-1 - rtnl_vlan_get_action@libnl_3_5 3.5.0-1 - rtnl_vlan_get_mode@libnl_3_5 3.5.0-1 - rtnl_vlan_get_protocol@libnl_3_5 3.5.0-1 - rtnl_vlan_get_vlan_id@libnl_3_5 3.5.0-1 - rtnl_vlan_get_vlan_prio@libnl_3_5 3.5.0-1 - rtnl_vlan_set_action@libnl_3_5 3.5.0-1 - rtnl_vlan_set_mode@libnl_3_5 3.5.0-1 - rtnl_vlan_set_protocol@libnl_3_5 3.5.0-1 - rtnl_vlan_set_vlan_id@libnl_3_5 3.5.0-1 - rtnl_vlan_set_vlan_prio@libnl_3_5 3.5.0-1 - tc_groups@Base 3.5.0-1 - tca_parse@Base 3.5.0-1 - tca_set_kind@Base 3.5.0-1 diff --git a/src/libnl3/debian/libnl-route-3-dev.install b/src/libnl3/debian/libnl-route-3-dev.install deleted file mode 100644 index 37e248c3ed5b..000000000000 --- a/src/libnl3/debian/libnl-route-3-dev.install +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/lib/*/pkgconfig/libnl-route-3* -debian/tmp/usr/lib/*/libnl-route-3*.so -debian/tmp/usr/lib/*/libnl-route-3*.a diff --git a/src/libnl3/debian/libnl-utils.install b/src/libnl3/debian/libnl-utils.install deleted file mode 100644 index 8ffdce84e93a..000000000000 --- a/src/libnl3/debian/libnl-utils.install +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/usr/bin/* diff --git a/src/libnl3/debian/libnl-utils.manpages b/src/libnl3/debian/libnl-utils.manpages deleted file mode 100644 index 0b2dcacf5b84..000000000000 --- a/src/libnl3/debian/libnl-utils.manpages +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/usr/share/man/man8/* diff --git a/src/libnl3/debian/libnl-xfrm-3-200.install b/src/libnl3/debian/libnl-xfrm-3-200.install deleted file mode 100644 index 89b2d4e0c9e0..000000000000 --- a/src/libnl3/debian/libnl-xfrm-3-200.install +++ /dev/null @@ -1 +0,0 @@ -debian/tmp/usr/lib/*/libnl-xfrm-3*.so.* diff --git a/src/libnl3/debian/libnl-xfrm-3-200.symbols b/src/libnl3/debian/libnl-xfrm-3-200.symbols deleted file mode 100644 index 3704a7aa4384..000000000000 --- a/src/libnl3/debian/libnl-xfrm-3-200.symbols +++ /dev/null @@ -1,484 +0,0 @@ -libnl-xfrm-3.so.200 libnl-xfrm-3-200 #MINVER# - libnl_3@libnl_3 3.5.0-1 - xfrmnl_ae_alloc@Base 3.5.0-1 - xfrmnl_ae_alloc@libnl_3 3.5.0-1 - xfrmnl_ae_build_get_request@Base 3.5.0-1 - xfrmnl_ae_build_get_request@libnl_3 3.5.0-1 - xfrmnl_ae_flags2str@Base 3.5.0-1 - xfrmnl_ae_flags2str@libnl_3 3.5.0-1 - xfrmnl_ae_get_curlifetime@Base 3.5.0-1 - xfrmnl_ae_get_curlifetime@libnl_3 3.5.0-1 - xfrmnl_ae_get_daddr@Base 3.5.0-1 - xfrmnl_ae_get_daddr@libnl_3 3.5.0-1 - xfrmnl_ae_get_family@Base 3.5.0-1 - xfrmnl_ae_get_family@libnl_3 3.5.0-1 - xfrmnl_ae_get_flags@Base 3.5.0-1 - xfrmnl_ae_get_flags@libnl_3 3.5.0-1 - xfrmnl_ae_get_kernel@Base 3.5.0-1 - xfrmnl_ae_get_kernel@libnl_3 3.5.0-1 - xfrmnl_ae_get_mark@Base 3.5.0-1 - xfrmnl_ae_get_mark@libnl_3 3.5.0-1 - xfrmnl_ae_get_proto@Base 3.5.0-1 - xfrmnl_ae_get_proto@libnl_3 3.5.0-1 - xfrmnl_ae_get_replay_maxage@Base 3.5.0-1 - xfrmnl_ae_get_replay_maxage@libnl_3 3.5.0-1 - xfrmnl_ae_get_replay_maxdiff@Base 3.5.0-1 - xfrmnl_ae_get_replay_maxdiff@libnl_3 3.5.0-1 - xfrmnl_ae_get_replay_state@Base 3.5.0-1 - xfrmnl_ae_get_replay_state@libnl_3 3.5.0-1 - xfrmnl_ae_get_replay_state_esn@Base 3.5.0-1 - xfrmnl_ae_get_replay_state_esn@libnl_3 3.5.0-1 - xfrmnl_ae_get_reqid@Base 3.5.0-1 - xfrmnl_ae_get_reqid@libnl_3 3.5.0-1 - xfrmnl_ae_get_saddr@Base 3.5.0-1 - xfrmnl_ae_get_saddr@libnl_3 3.5.0-1 - xfrmnl_ae_get_spi@Base 3.5.0-1 - xfrmnl_ae_get_spi@libnl_3 3.5.0-1 - xfrmnl_ae_parse@Base 3.5.0-1 - xfrmnl_ae_parse@libnl_3 3.5.0-1 - xfrmnl_ae_put@Base 3.5.0-1 - xfrmnl_ae_put@libnl_3 3.5.0-1 - xfrmnl_ae_set@Base 3.5.0-1 - xfrmnl_ae_set@libnl_3 3.5.0-1 - xfrmnl_ae_set_curlifetime@Base 3.5.0-1 - xfrmnl_ae_set_curlifetime@libnl_3 3.5.0-1 - xfrmnl_ae_set_daddr@Base 3.5.0-1 - xfrmnl_ae_set_daddr@libnl_3 3.5.0-1 - xfrmnl_ae_set_family@Base 3.5.0-1 - xfrmnl_ae_set_family@libnl_3 3.5.0-1 - xfrmnl_ae_set_flags@Base 3.5.0-1 - xfrmnl_ae_set_flags@libnl_3 3.5.0-1 - xfrmnl_ae_set_mark@Base 3.5.0-1 - xfrmnl_ae_set_mark@libnl_3 3.5.0-1 - xfrmnl_ae_set_proto@Base 3.5.0-1 - xfrmnl_ae_set_proto@libnl_3 3.5.0-1 - xfrmnl_ae_set_replay_maxage@Base 3.5.0-1 - xfrmnl_ae_set_replay_maxage@libnl_3 3.5.0-1 - xfrmnl_ae_set_replay_maxdiff@Base 3.5.0-1 - xfrmnl_ae_set_replay_maxdiff@libnl_3 3.5.0-1 - xfrmnl_ae_set_replay_state@Base 3.5.0-1 - xfrmnl_ae_set_replay_state@libnl_3 3.5.0-1 - xfrmnl_ae_set_replay_state_esn@Base 3.5.0-1 - xfrmnl_ae_set_replay_state_esn@libnl_3 3.5.0-1 - xfrmnl_ae_set_reqid@Base 3.5.0-1 - xfrmnl_ae_set_reqid@libnl_3 3.5.0-1 - xfrmnl_ae_set_saddr@Base 3.5.0-1 - xfrmnl_ae_set_saddr@libnl_3 3.5.0-1 - xfrmnl_ae_set_spi@Base 3.5.0-1 - xfrmnl_ae_set_spi@libnl_3 3.5.0-1 - xfrmnl_ae_str2flag@Base 3.5.0-1 - xfrmnl_ae_str2flag@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_alloc@Base 3.5.0-1 - xfrmnl_ltime_cfg_alloc@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_clone@Base 3.5.0-1 - xfrmnl_ltime_cfg_clone@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_cmp@Base 3.5.0-1 - xfrmnl_ltime_cfg_cmp@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_get@Base 3.5.0-1 - xfrmnl_ltime_cfg_get@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_get_hard_addexpires@Base 3.5.0-1 - xfrmnl_ltime_cfg_get_hard_addexpires@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_get_hard_bytelimit@Base 3.5.0-1 - xfrmnl_ltime_cfg_get_hard_bytelimit@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_get_hard_packetlimit@Base 3.5.0-1 - xfrmnl_ltime_cfg_get_hard_packetlimit@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_get_hard_useexpires@Base 3.5.0-1 - xfrmnl_ltime_cfg_get_hard_useexpires@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_get_soft_addexpires@Base 3.5.0-1 - xfrmnl_ltime_cfg_get_soft_addexpires@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_get_soft_bytelimit@Base 3.5.0-1 - xfrmnl_ltime_cfg_get_soft_bytelimit@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_get_soft_packetlimit@Base 3.5.0-1 - xfrmnl_ltime_cfg_get_soft_packetlimit@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_get_soft_useexpires@Base 3.5.0-1 - xfrmnl_ltime_cfg_get_soft_useexpires@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_put@Base 3.5.0-1 - xfrmnl_ltime_cfg_put@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_set_hard_addexpires@Base 3.5.0-1 - xfrmnl_ltime_cfg_set_hard_addexpires@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_set_hard_bytelimit@Base 3.5.0-1 - xfrmnl_ltime_cfg_set_hard_bytelimit@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_set_hard_packetlimit@Base 3.5.0-1 - xfrmnl_ltime_cfg_set_hard_packetlimit@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_set_hard_useexpires@Base 3.5.0-1 - xfrmnl_ltime_cfg_set_hard_useexpires@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_set_soft_addexpires@Base 3.5.0-1 - xfrmnl_ltime_cfg_set_soft_addexpires@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_set_soft_bytelimit@Base 3.5.0-1 - xfrmnl_ltime_cfg_set_soft_bytelimit@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_set_soft_packetlimit@Base 3.5.0-1 - xfrmnl_ltime_cfg_set_soft_packetlimit@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_set_soft_useexpires@Base 3.5.0-1 - xfrmnl_ltime_cfg_set_soft_useexpires@libnl_3 3.5.0-1 - xfrmnl_ltime_cfg_shared@Base 3.5.0-1 - xfrmnl_ltime_cfg_shared@libnl_3 3.5.0-1 - xfrmnl_sa_add@Base 3.5.0-1 - xfrmnl_sa_add@libnl_3 3.5.0-1 - xfrmnl_sa_alloc@Base 3.5.0-1 - xfrmnl_sa_alloc@libnl_3 3.5.0-1 - xfrmnl_sa_alloc_cache@Base 3.5.0-1 - xfrmnl_sa_alloc_cache@libnl_3 3.5.0-1 - xfrmnl_sa_build_add_request@Base 3.5.0-1 - xfrmnl_sa_build_add_request@libnl_3 3.5.0-1 - xfrmnl_sa_build_delete_request@Base 3.5.0-1 - xfrmnl_sa_build_delete_request@libnl_3 3.5.0-1 - xfrmnl_sa_build_get_request@Base 3.5.0-1 - xfrmnl_sa_build_get_request@libnl_3 3.5.0-1 - xfrmnl_sa_build_update_request@Base 3.5.0-1 - xfrmnl_sa_build_update_request@libnl_3 3.5.0-1 - xfrmnl_sa_delete@Base 3.5.0-1 - xfrmnl_sa_delete@libnl_3 3.5.0-1 - xfrmnl_sa_flags2str@Base 3.5.0-1 - xfrmnl_sa_flags2str@libnl_3 3.5.0-1 - xfrmnl_sa_get@Base 3.5.0-1 - xfrmnl_sa_get@libnl_3 3.5.0-1 - xfrmnl_sa_get_aead_params@Base 3.5.0-1 - xfrmnl_sa_get_aead_params@libnl_3 3.5.0-1 - xfrmnl_sa_get_auth_params@Base 3.5.0-1 - xfrmnl_sa_get_auth_params@libnl_3 3.5.0-1 - xfrmnl_sa_get_coaddr@Base 3.5.0-1 - xfrmnl_sa_get_coaddr@libnl_3 3.5.0-1 - xfrmnl_sa_get_comp_params@Base 3.5.0-1 - xfrmnl_sa_get_comp_params@libnl_3 3.5.0-1 - xfrmnl_sa_get_crypto_params@Base 3.5.0-1 - xfrmnl_sa_get_crypto_params@libnl_3 3.5.0-1 - xfrmnl_sa_get_curlifetime@Base 3.5.0-1 - xfrmnl_sa_get_curlifetime@libnl_3 3.5.0-1 - xfrmnl_sa_get_daddr@Base 3.5.0-1 - xfrmnl_sa_get_daddr@libnl_3 3.5.0-1 - xfrmnl_sa_get_encap_tmpl@Base 3.5.0-1 - xfrmnl_sa_get_encap_tmpl@libnl_3 3.5.0-1 - xfrmnl_sa_get_family@Base 3.5.0-1 - xfrmnl_sa_get_family@libnl_3 3.5.0-1 - xfrmnl_sa_get_flags@Base 3.5.0-1 - xfrmnl_sa_get_flags@libnl_3 3.5.0-1 - xfrmnl_sa_get_kernel@Base 3.5.0-1 - xfrmnl_sa_get_kernel@libnl_3 3.5.0-1 - xfrmnl_sa_get_lifetime_cfg@Base 3.5.0-1 - xfrmnl_sa_get_lifetime_cfg@libnl_3 3.5.0-1 - xfrmnl_sa_get_mark@Base 3.5.0-1 - xfrmnl_sa_get_mark@libnl_3 3.5.0-1 - xfrmnl_sa_get_mode@Base 3.5.0-1 - xfrmnl_sa_get_mode@libnl_3 3.5.0-1 - xfrmnl_sa_get_proto@Base 3.5.0-1 - xfrmnl_sa_get_proto@libnl_3 3.5.0-1 - xfrmnl_sa_get_replay_maxage@Base 3.5.0-1 - xfrmnl_sa_get_replay_maxage@libnl_3 3.5.0-1 - xfrmnl_sa_get_replay_maxdiff@Base 3.5.0-1 - xfrmnl_sa_get_replay_maxdiff@libnl_3 3.5.0-1 - xfrmnl_sa_get_replay_state@Base 3.5.0-1 - xfrmnl_sa_get_replay_state@libnl_3 3.5.0-1 - xfrmnl_sa_get_replay_state_esn@Base 3.5.0-1 - xfrmnl_sa_get_replay_state_esn@libnl_3 3.5.0-1 - xfrmnl_sa_get_replay_window@Base 3.5.0-1 - xfrmnl_sa_get_replay_window@libnl_3 3.5.0-1 - xfrmnl_sa_get_reqid@Base 3.5.0-1 - xfrmnl_sa_get_reqid@libnl_3 3.5.0-1 - xfrmnl_sa_get_saddr@Base 3.5.0-1 - xfrmnl_sa_get_saddr@libnl_3 3.5.0-1 - xfrmnl_sa_get_sec_ctx@Base 3.5.0-1 - xfrmnl_sa_get_sec_ctx@libnl_3 3.5.0-1 - xfrmnl_sa_get_sel@Base 3.5.0-1 - xfrmnl_sa_get_sel@libnl_3 3.5.0-1 - xfrmnl_sa_get_seq@Base 3.5.0-1 - xfrmnl_sa_get_seq@libnl_3 3.5.0-1 - xfrmnl_sa_get_spi@Base 3.5.0-1 - xfrmnl_sa_get_spi@libnl_3 3.5.0-1 - xfrmnl_sa_get_stats@Base 3.5.0-1 - xfrmnl_sa_get_stats@libnl_3 3.5.0-1 - xfrmnl_sa_get_tfcpad@Base 3.5.0-1 - xfrmnl_sa_get_tfcpad@libnl_3 3.5.0-1 - xfrmnl_sa_is_expiry_reached@Base 3.5.0-1 - xfrmnl_sa_is_expiry_reached@libnl_3 3.5.0-1 - xfrmnl_sa_is_hardexpiry_reached@Base 3.5.0-1 - xfrmnl_sa_is_hardexpiry_reached@libnl_3 3.5.0-1 - xfrmnl_sa_mode2str@Base 3.5.0-1 - xfrmnl_sa_mode2str@libnl_3 3.5.0-1 - xfrmnl_sa_parse@Base 3.5.0-1 - xfrmnl_sa_parse@libnl_3 3.5.0-1 - xfrmnl_sa_put@Base 3.5.0-1 - xfrmnl_sa_put@libnl_3 3.5.0-1 - xfrmnl_sa_set_aead_params@Base 3.5.0-1 - xfrmnl_sa_set_aead_params@libnl_3 3.5.0-1 - xfrmnl_sa_set_auth_params@Base 3.5.0-1 - xfrmnl_sa_set_auth_params@libnl_3 3.5.0-1 - xfrmnl_sa_set_coaddr@Base 3.5.0-1 - xfrmnl_sa_set_coaddr@libnl_3 3.5.0-1 - xfrmnl_sa_set_comp_params@Base 3.5.0-1 - xfrmnl_sa_set_comp_params@libnl_3 3.5.0-1 - xfrmnl_sa_set_crypto_params@Base 3.5.0-1 - xfrmnl_sa_set_crypto_params@libnl_3 3.5.0-1 - xfrmnl_sa_set_daddr@Base 3.5.0-1 - xfrmnl_sa_set_daddr@libnl_3 3.5.0-1 - xfrmnl_sa_set_encap_tmpl@Base 3.5.0-1 - xfrmnl_sa_set_encap_tmpl@libnl_3 3.5.0-1 - xfrmnl_sa_set_family@Base 3.5.0-1 - xfrmnl_sa_set_family@libnl_3 3.5.0-1 - xfrmnl_sa_set_flags@Base 3.5.0-1 - xfrmnl_sa_set_flags@libnl_3 3.5.0-1 - xfrmnl_sa_set_lifetime_cfg@Base 3.5.0-1 - xfrmnl_sa_set_lifetime_cfg@libnl_3 3.5.0-1 - xfrmnl_sa_set_mark@Base 3.5.0-1 - xfrmnl_sa_set_mark@libnl_3 3.5.0-1 - xfrmnl_sa_set_mode@Base 3.5.0-1 - xfrmnl_sa_set_mode@libnl_3 3.5.0-1 - xfrmnl_sa_set_proto@Base 3.5.0-1 - xfrmnl_sa_set_proto@libnl_3 3.5.0-1 - xfrmnl_sa_set_replay_maxage@Base 3.5.0-1 - xfrmnl_sa_set_replay_maxage@libnl_3 3.5.0-1 - xfrmnl_sa_set_replay_maxdiff@Base 3.5.0-1 - xfrmnl_sa_set_replay_maxdiff@libnl_3 3.5.0-1 - xfrmnl_sa_set_replay_state@Base 3.5.0-1 - xfrmnl_sa_set_replay_state@libnl_3 3.5.0-1 - xfrmnl_sa_set_replay_state_esn@Base 3.5.0-1 - xfrmnl_sa_set_replay_state_esn@libnl_3 3.5.0-1 - xfrmnl_sa_set_replay_window@Base 3.5.0-1 - xfrmnl_sa_set_replay_window@libnl_3 3.5.0-1 - xfrmnl_sa_set_reqid@Base 3.5.0-1 - xfrmnl_sa_set_reqid@libnl_3 3.5.0-1 - xfrmnl_sa_set_saddr@Base 3.5.0-1 - xfrmnl_sa_set_saddr@libnl_3 3.5.0-1 - xfrmnl_sa_set_sec_ctx@Base 3.5.0-1 - xfrmnl_sa_set_sec_ctx@libnl_3 3.5.0-1 - xfrmnl_sa_set_sel@Base 3.5.0-1 - xfrmnl_sa_set_sel@libnl_3 3.5.0-1 - xfrmnl_sa_set_spi@Base 3.5.0-1 - xfrmnl_sa_set_spi@libnl_3 3.5.0-1 - xfrmnl_sa_set_tfcpad@Base 3.5.0-1 - xfrmnl_sa_set_tfcpad@libnl_3 3.5.0-1 - xfrmnl_sa_str2flag@Base 3.5.0-1 - xfrmnl_sa_str2flag@libnl_3 3.5.0-1 - xfrmnl_sa_str2mode@Base 3.5.0-1 - xfrmnl_sa_str2mode@libnl_3 3.5.0-1 - xfrmnl_sa_update@Base 3.5.0-1 - xfrmnl_sa_update@libnl_3 3.5.0-1 - xfrmnl_sel_alloc@Base 3.5.0-1 - xfrmnl_sel_alloc@libnl_3 3.5.0-1 - xfrmnl_sel_clone@Base 3.5.0-1 - xfrmnl_sel_clone@libnl_3 3.5.0-1 - xfrmnl_sel_cmp@Base 3.5.0-1 - xfrmnl_sel_cmp@libnl_3 3.5.0-1 - xfrmnl_sel_dump@Base 3.5.0-1 - xfrmnl_sel_dump@libnl_3 3.5.0-1 - xfrmnl_sel_get@Base 3.5.0-1 - xfrmnl_sel_get@libnl_3 3.5.0-1 - xfrmnl_sel_get_daddr@Base 3.5.0-1 - xfrmnl_sel_get_daddr@libnl_3 3.5.0-1 - xfrmnl_sel_get_dport@Base 3.5.0-1 - xfrmnl_sel_get_dport@libnl_3 3.5.0-1 - xfrmnl_sel_get_dportmask@Base 3.5.0-1 - xfrmnl_sel_get_dportmask@libnl_3 3.5.0-1 - xfrmnl_sel_get_family@Base 3.5.0-1 - xfrmnl_sel_get_family@libnl_3 3.5.0-1 - xfrmnl_sel_get_ifindex@Base 3.5.0-1 - xfrmnl_sel_get_ifindex@libnl_3 3.5.0-1 - xfrmnl_sel_get_prefixlen_d@Base 3.5.0-1 - xfrmnl_sel_get_prefixlen_d@libnl_3 3.5.0-1 - xfrmnl_sel_get_prefixlen_s@Base 3.5.0-1 - xfrmnl_sel_get_prefixlen_s@libnl_3 3.5.0-1 - xfrmnl_sel_get_proto@Base 3.5.0-1 - xfrmnl_sel_get_proto@libnl_3 3.5.0-1 - xfrmnl_sel_get_saddr@Base 3.5.0-1 - xfrmnl_sel_get_saddr@libnl_3 3.5.0-1 - xfrmnl_sel_get_sport@Base 3.5.0-1 - xfrmnl_sel_get_sport@libnl_3 3.5.0-1 - xfrmnl_sel_get_sportmask@Base 3.5.0-1 - xfrmnl_sel_get_sportmask@libnl_3 3.5.0-1 - xfrmnl_sel_get_userid@Base 3.5.0-1 - xfrmnl_sel_get_userid@libnl_3 3.5.0-1 - xfrmnl_sel_put@Base 3.5.0-1 - xfrmnl_sel_put@libnl_3 3.5.0-1 - xfrmnl_sel_set_daddr@Base 3.5.0-1 - xfrmnl_sel_set_daddr@libnl_3 3.5.0-1 - xfrmnl_sel_set_dport@Base 3.5.0-1 - xfrmnl_sel_set_dport@libnl_3 3.5.0-1 - xfrmnl_sel_set_dportmask@Base 3.5.0-1 - xfrmnl_sel_set_dportmask@libnl_3 3.5.0-1 - xfrmnl_sel_set_family@Base 3.5.0-1 - xfrmnl_sel_set_family@libnl_3 3.5.0-1 - xfrmnl_sel_set_ifindex@Base 3.5.0-1 - xfrmnl_sel_set_ifindex@libnl_3 3.5.0-1 - xfrmnl_sel_set_prefixlen_d@Base 3.5.0-1 - xfrmnl_sel_set_prefixlen_d@libnl_3 3.5.0-1 - xfrmnl_sel_set_prefixlen_s@Base 3.5.0-1 - xfrmnl_sel_set_prefixlen_s@libnl_3 3.5.0-1 - xfrmnl_sel_set_proto@Base 3.5.0-1 - xfrmnl_sel_set_proto@libnl_3 3.5.0-1 - xfrmnl_sel_set_saddr@Base 3.5.0-1 - xfrmnl_sel_set_saddr@libnl_3 3.5.0-1 - xfrmnl_sel_set_sport@Base 3.5.0-1 - xfrmnl_sel_set_sport@libnl_3 3.5.0-1 - xfrmnl_sel_set_sportmask@Base 3.5.0-1 - xfrmnl_sel_set_sportmask@libnl_3 3.5.0-1 - xfrmnl_sel_set_userid@Base 3.5.0-1 - xfrmnl_sel_set_userid@libnl_3 3.5.0-1 - xfrmnl_sel_shared@Base 3.5.0-1 - xfrmnl_sel_shared@libnl_3 3.5.0-1 - xfrmnl_sp_action2str@Base 3.5.0-1 - xfrmnl_sp_action2str@libnl_3 3.5.0-1 - xfrmnl_sp_add@Base 3.5.0-1 - xfrmnl_sp_add@libnl_3 3.5.0-1 - xfrmnl_sp_add_usertemplate@Base 3.5.0-1 - xfrmnl_sp_add_usertemplate@libnl_3 3.5.0-1 - xfrmnl_sp_alloc@Base 3.5.0-1 - xfrmnl_sp_alloc@libnl_3 3.5.0-1 - xfrmnl_sp_alloc_cache@Base 3.5.0-1 - xfrmnl_sp_alloc_cache@libnl_3 3.5.0-1 - xfrmnl_sp_build_add_request@Base 3.5.0-1 - xfrmnl_sp_build_add_request@libnl_3 3.5.0-1 - xfrmnl_sp_build_delete_request@Base 3.5.0-1 - xfrmnl_sp_build_delete_request@libnl_3 3.5.0-1 - xfrmnl_sp_build_get_request@Base 3.5.0-1 - xfrmnl_sp_build_get_request@libnl_3 3.5.0-1 - xfrmnl_sp_build_update_request@Base 3.5.0-1 - xfrmnl_sp_build_update_request@libnl_3 3.5.0-1 - xfrmnl_sp_delete@Base 3.5.0-1 - xfrmnl_sp_delete@libnl_3 3.5.0-1 - xfrmnl_sp_dir2str@Base 3.5.0-1 - xfrmnl_sp_dir2str@libnl_3 3.5.0-1 - xfrmnl_sp_flags2str@Base 3.5.0-1 - xfrmnl_sp_flags2str@libnl_3 3.5.0-1 - xfrmnl_sp_foreach_usertemplate@Base 3.5.0-1 - xfrmnl_sp_foreach_usertemplate@libnl_3 3.5.0-1 - xfrmnl_sp_get@Base 3.5.0-1 - xfrmnl_sp_get@libnl_3 3.5.0-1 - xfrmnl_sp_get_action@Base 3.5.0-1 - xfrmnl_sp_get_action@libnl_3 3.5.0-1 - xfrmnl_sp_get_curlifetime@Base 3.5.0-1 - xfrmnl_sp_get_curlifetime@libnl_3 3.5.0-1 - xfrmnl_sp_get_dir@Base 3.5.0-1 - xfrmnl_sp_get_dir@libnl_3 3.5.0-1 - xfrmnl_sp_get_flags@Base 3.5.0-1 - xfrmnl_sp_get_flags@libnl_3 3.5.0-1 - xfrmnl_sp_get_index@Base 3.5.0-1 - xfrmnl_sp_get_index@libnl_3 3.5.0-1 - xfrmnl_sp_get_kernel@Base 3.5.0-1 - xfrmnl_sp_get_kernel@libnl_3 3.5.0-1 - xfrmnl_sp_get_lifetime_cfg@Base 3.5.0-1 - xfrmnl_sp_get_lifetime_cfg@libnl_3 3.5.0-1 - xfrmnl_sp_get_mark@Base 3.5.0-1 - xfrmnl_sp_get_mark@libnl_3 3.5.0-1 - xfrmnl_sp_get_nusertemplates@Base 3.5.0-1 - xfrmnl_sp_get_nusertemplates@libnl_3 3.5.0-1 - xfrmnl_sp_get_priority@Base 3.5.0-1 - xfrmnl_sp_get_priority@libnl_3 3.5.0-1 - xfrmnl_sp_get_sec_ctx@Base 3.5.0-1 - xfrmnl_sp_get_sec_ctx@libnl_3 3.5.0-1 - xfrmnl_sp_get_sel@Base 3.5.0-1 - xfrmnl_sp_get_sel@libnl_3 3.5.0-1 - xfrmnl_sp_get_share@Base 3.5.0-1 - xfrmnl_sp_get_share@libnl_3 3.5.0-1 - xfrmnl_sp_get_userpolicy_type@Base 3.5.0-1 - xfrmnl_sp_get_userpolicy_type@libnl_3 3.5.0-1 - xfrmnl_sp_get_usertemplates@Base 3.5.0-1 - xfrmnl_sp_get_usertemplates@libnl_3 3.5.0-1 - xfrmnl_sp_index2dir@Base 3.5.0-1 - xfrmnl_sp_index2dir@libnl_3 3.5.0-1 - xfrmnl_sp_parse@Base 3.5.0-1 - xfrmnl_sp_parse@libnl_3 3.5.0-1 - xfrmnl_sp_put@Base 3.5.0-1 - xfrmnl_sp_put@libnl_3 3.5.0-1 - xfrmnl_sp_remove_usertemplate@Base 3.5.0-1 - xfrmnl_sp_remove_usertemplate@libnl_3 3.5.0-1 - xfrmnl_sp_set_action@Base 3.5.0-1 - xfrmnl_sp_set_action@libnl_3 3.5.0-1 - xfrmnl_sp_set_dir@Base 3.5.0-1 - xfrmnl_sp_set_dir@libnl_3 3.5.0-1 - xfrmnl_sp_set_flags@Base 3.5.0-1 - xfrmnl_sp_set_flags@libnl_3 3.5.0-1 - xfrmnl_sp_set_index@Base 3.5.0-1 - xfrmnl_sp_set_index@libnl_3 3.5.0-1 - xfrmnl_sp_set_lifetime_cfg@Base 3.5.0-1 - xfrmnl_sp_set_lifetime_cfg@libnl_3 3.5.0-1 - xfrmnl_sp_set_mark@Base 3.5.0-1 - xfrmnl_sp_set_mark@libnl_3 3.5.0-1 - xfrmnl_sp_set_priority@Base 3.5.0-1 - xfrmnl_sp_set_priority@libnl_3 3.5.0-1 - xfrmnl_sp_set_sec_ctx@Base 3.5.0-1 - xfrmnl_sp_set_sec_ctx@libnl_3 3.5.0-1 - xfrmnl_sp_set_sel@Base 3.5.0-1 - xfrmnl_sp_set_sel@libnl_3 3.5.0-1 - xfrmnl_sp_set_share@Base 3.5.0-1 - xfrmnl_sp_set_share@libnl_3 3.5.0-1 - xfrmnl_sp_set_userpolicy_type@Base 3.5.0-1 - xfrmnl_sp_set_userpolicy_type@libnl_3 3.5.0-1 - xfrmnl_sp_share2str@Base 3.5.0-1 - xfrmnl_sp_share2str@libnl_3 3.5.0-1 - xfrmnl_sp_str2action@Base 3.5.0-1 - xfrmnl_sp_str2action@libnl_3 3.5.0-1 - xfrmnl_sp_str2dir@Base 3.5.0-1 - xfrmnl_sp_str2dir@libnl_3 3.5.0-1 - xfrmnl_sp_str2flag@Base 3.5.0-1 - xfrmnl_sp_str2flag@libnl_3 3.5.0-1 - xfrmnl_sp_str2share@Base 3.5.0-1 - xfrmnl_sp_str2share@libnl_3 3.5.0-1 - xfrmnl_sp_str2type@Base 3.5.0-1 - xfrmnl_sp_str2type@libnl_3 3.5.0-1 - xfrmnl_sp_type2str@Base 3.5.0-1 - xfrmnl_sp_type2str@libnl_3 3.5.0-1 - xfrmnl_sp_update@Base 3.5.0-1 - xfrmnl_sp_update@libnl_3 3.5.0-1 - xfrmnl_sp_usertemplate_n@Base 3.5.0-1 - xfrmnl_sp_usertemplate_n@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_alloc@Base 3.5.0-1 - xfrmnl_user_tmpl_alloc@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_clone@Base 3.5.0-1 - xfrmnl_user_tmpl_clone@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_cmp@Base 3.5.0-1 - xfrmnl_user_tmpl_cmp@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_dump@Base 3.5.0-1 - xfrmnl_user_tmpl_dump@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_free@Base 3.5.0-1 - xfrmnl_user_tmpl_free@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_aalgos@Base 3.5.0-1 - xfrmnl_user_tmpl_get_aalgos@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_calgos@Base 3.5.0-1 - xfrmnl_user_tmpl_get_calgos@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_daddr@Base 3.5.0-1 - xfrmnl_user_tmpl_get_daddr@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_ealgos@Base 3.5.0-1 - xfrmnl_user_tmpl_get_ealgos@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_family@Base 3.5.0-1 - xfrmnl_user_tmpl_get_family@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_mode@Base 3.5.0-1 - xfrmnl_user_tmpl_get_mode@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_optional@Base 3.5.0-1 - xfrmnl_user_tmpl_get_optional@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_proto@Base 3.5.0-1 - xfrmnl_user_tmpl_get_proto@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_reqid@Base 3.5.0-1 - xfrmnl_user_tmpl_get_reqid@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_saddr@Base 3.5.0-1 - xfrmnl_user_tmpl_get_saddr@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_share@Base 3.5.0-1 - xfrmnl_user_tmpl_get_share@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_get_spi@Base 3.5.0-1 - xfrmnl_user_tmpl_get_spi@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_mode2str@Base 3.5.0-1 - xfrmnl_user_tmpl_mode2str@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_aalgos@Base 3.5.0-1 - xfrmnl_user_tmpl_set_aalgos@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_calgos@Base 3.5.0-1 - xfrmnl_user_tmpl_set_calgos@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_daddr@Base 3.5.0-1 - xfrmnl_user_tmpl_set_daddr@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_ealgos@Base 3.5.0-1 - xfrmnl_user_tmpl_set_ealgos@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_family@Base 3.5.0-1 - xfrmnl_user_tmpl_set_family@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_mode@Base 3.5.0-1 - xfrmnl_user_tmpl_set_mode@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_optional@Base 3.5.0-1 - xfrmnl_user_tmpl_set_optional@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_proto@Base 3.5.0-1 - xfrmnl_user_tmpl_set_proto@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_reqid@Base 3.5.0-1 - xfrmnl_user_tmpl_set_reqid@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_saddr@Base 3.5.0-1 - xfrmnl_user_tmpl_set_saddr@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_share@Base 3.5.0-1 - xfrmnl_user_tmpl_set_share@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_set_spi@Base 3.5.0-1 - xfrmnl_user_tmpl_set_spi@libnl_3 3.5.0-1 - xfrmnl_user_tmpl_str2mode@Base 3.5.0-1 - xfrmnl_user_tmpl_str2mode@libnl_3 3.5.0-1 diff --git a/src/libnl3/debian/libnl-xfrm-3-dev.install b/src/libnl3/debian/libnl-xfrm-3-dev.install deleted file mode 100644 index f57e152c5aae..000000000000 --- a/src/libnl3/debian/libnl-xfrm-3-dev.install +++ /dev/null @@ -1,3 +0,0 @@ -debian/tmp/usr/lib/*/pkgconfig/libnl-xfrm-3* -debian/tmp/usr/lib/*/libnl-xfrm-3*.so -debian/tmp/usr/lib/*/libnl-xfrm-3*.a diff --git a/src/libnl3/debian/patches/series b/src/libnl3/debian/patches/series deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/src/libnl3/debian/rules b/src/libnl3/debian/rules deleted file mode 100755 index 2d33f6ac8992..000000000000 --- a/src/libnl3/debian/rules +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/make -f - -%: - dh $@ diff --git a/src/libnl3/debian/source/format b/src/libnl3/debian/source/format deleted file mode 100644 index 163aaf8d82b6..000000000000 --- a/src/libnl3/debian/source/format +++ /dev/null @@ -1 +0,0 @@ -3.0 (quilt) diff --git a/src/libnl3/debian/watch b/src/libnl3/debian/watch deleted file mode 100644 index 9939913ca0e0..000000000000 --- a/src/libnl3/debian/watch +++ /dev/null @@ -1,2 +0,0 @@ -version=3 -https://github.com/thom311/libnl/releases/libnl-(.*)\.tar\.gz diff --git a/src/libnl3/patch/0001-mpls-encap-accessors.patch b/src/libnl3/patch/0001-mpls-encap-accessors.patch deleted file mode 100644 index 2fb6a19314ec..000000000000 --- a/src/libnl3/patch/0001-mpls-encap-accessors.patch +++ /dev/null @@ -1,77 +0,0 @@ -From 701122c539d6da3fbd3367be6e62141328ebeb07 Mon Sep 17 00:00:00 2001 -From: Ann Pokora -Date: Tue, 25 May 2021 18:07:37 -0700 -Subject: [PATCH 1/2] mpls encap accessors - -Signed-off-by: Ann Pokora ---- - include/netlink/route/nexthop.h | 2 ++ - lib/route/nh_encap_mpls.c | 28 ++++++++++++++++++++++++++++ - libnl-route-3.sym | 2 ++ - 3 files changed, 32 insertions(+) - -diff --git a/include/netlink/route/nexthop.h b/include/netlink/route/nexthop.h -index 5b422dd..a502005 100644 ---- a/include/netlink/route/nexthop.h -+++ b/include/netlink/route/nexthop.h -@@ -70,6 +70,8 @@ extern int rtnl_route_nh_str2flags(const char *); - extern int rtnl_route_nh_encap_mpls(struct rtnl_nexthop *nh, - struct nl_addr *addr, - uint8_t ttl); -+extern struct nl_addr * rtnl_route_nh_get_encap_mpls_dst(struct rtnl_nexthop *); -+extern uint8_t rtnl_route_nh_get_encap_mpls_ttl(struct rtnl_nexthop *); - #ifdef __cplusplus - } - #endif -diff --git a/lib/route/nh_encap_mpls.c b/lib/route/nh_encap_mpls.c -index 081661e..18336ac 100644 ---- a/lib/route/nh_encap_mpls.c -+++ b/lib/route/nh_encap_mpls.c -@@ -133,3 +133,31 @@ int rtnl_route_nh_encap_mpls(struct rtnl_nexthop *nh, - - return 0; - } -+ -+struct nl_addr *rtnl_route_nh_get_encap_mpls_dst(struct rtnl_nexthop *nh) -+{ -+ struct mpls_iptunnel_encap *mpls_encap; -+ -+ if (!nh->rtnh_encap || nh->rtnh_encap->ops->encap_type != LWTUNNEL_ENCAP_MPLS) -+ return NULL; -+ -+ mpls_encap = (struct mpls_iptunnel_encap *)nh->rtnh_encap->priv; -+ if (!mpls_encap) -+ return NULL; -+ -+ return mpls_encap->dst; -+} -+ -+uint8_t rtnl_route_nh_get_encap_mpls_ttl(struct rtnl_nexthop *nh) -+{ -+ struct mpls_iptunnel_encap *mpls_encap; -+ -+ if (!nh->rtnh_encap || nh->rtnh_encap->ops->encap_type != LWTUNNEL_ENCAP_MPLS) -+ return 0; -+ -+ mpls_encap = (struct mpls_iptunnel_encap *)nh->rtnh_encap->priv; -+ if (!mpls_encap) -+ return 0; -+ -+ return mpls_encap->ttl; -+} -diff --git a/libnl-route-3.sym b/libnl-route-3.sym -index 4a65503..ce6d714 100644 ---- a/libnl-route-3.sym -+++ b/libnl-route-3.sym -@@ -1127,6 +1127,8 @@ global: - rtnl_qdisc_mqprio_set_priomap; - rtnl_qdisc_mqprio_set_queue; - rtnl_qdisc_mqprio_set_shaper; -+ rtnl_route_nh_get_encap_mpls_dst; -+ rtnl_route_nh_get_encap_mpls_ttl; - rtnl_rule_get_dport; - rtnl_rule_get_ipproto; - rtnl_rule_get_protocol; --- -2.7.4 - diff --git a/src/libnl3/patch/0002-mpls-remove-nl_addr_valid.patch b/src/libnl3/patch/0002-mpls-remove-nl_addr_valid.patch deleted file mode 100644 index 9231aa2cd983..000000000000 --- a/src/libnl3/patch/0002-mpls-remove-nl_addr_valid.patch +++ /dev/null @@ -1,63 +0,0 @@ -From c89d1a129f71d3d2f76e6cbadb11ef41d8941a73 Mon Sep 17 00:00:00 2001 -From: Ann Pokora -Date: Tue, 25 May 2021 18:10:04 -0700 -Subject: [PATCH 2/2] mpls remove nl_addr_valid - -The removed calls to nl_addr_valid() are passing in a pointer to a binary address -and the length of the binary address, which does not match expected arguments for -nl_addr_valid(). -nl_addr_valid() expects a pointer to an ASCII string and the address family of -the string format. -The incorrect arguments cause unexpected failures and the expected arguments are -not available in the context. - -Signed-off-by: Ann Pokora ---- - lib/route/nexthop.c | 8 -------- - lib/route/nh_encap_mpls.c | 4 ---- - 2 files changed, 12 deletions(-) - -diff --git a/lib/route/nexthop.c b/lib/route/nexthop.c -index 7a9904c..ac0095e 100644 ---- a/lib/route/nexthop.c -+++ b/lib/route/nexthop.c -@@ -351,10 +351,6 @@ int rtnl_route_nh_set_newdst(struct rtnl_nexthop *nh, struct nl_addr *addr) - { - struct nl_addr *old = nh->rtnh_newdst; - -- if (!nl_addr_valid(nl_addr_get_binary_addr(addr), -- nl_addr_get_len(addr))) -- return -NLE_INVAL; -- - if (addr) { - nh->rtnh_newdst = nl_addr_get(addr); - nh->ce_mask |= NH_ATTR_NEWDST; -@@ -378,10 +374,6 @@ int rtnl_route_nh_set_via(struct rtnl_nexthop *nh, struct nl_addr *addr) - { - struct nl_addr *old = nh->rtnh_via; - -- if (!nl_addr_valid(nl_addr_get_binary_addr(addr), -- nl_addr_get_len(addr))) -- return -NLE_INVAL; -- - if (addr) { - nh->rtnh_via = nl_addr_get(addr); - nh->ce_mask |= NH_ATTR_VIA; -diff --git a/lib/route/nh_encap_mpls.c b/lib/route/nh_encap_mpls.c -index 18336ac..6c5a3c7 100644 ---- a/lib/route/nh_encap_mpls.c -+++ b/lib/route/nh_encap_mpls.c -@@ -109,10 +109,6 @@ int rtnl_route_nh_encap_mpls(struct rtnl_nexthop *nh, - if (!addr) - return -NLE_INVAL; - -- if (!nl_addr_valid(nl_addr_get_binary_addr(addr), -- nl_addr_get_len(addr))) -- return -NLE_INVAL; -- - rtnh_encap = calloc(1, sizeof(*rtnh_encap)); - if (!rtnh_encap) - return -NLE_NOMEM; --- -2.7.4 - diff --git a/src/libnl3/patch/0003-Adding-support-for-RTA_NH_ID-attribute.patch b/src/libnl3/patch/0003-Adding-support-for-RTA_NH_ID-attribute.patch index 80f94a2a02b7..3c1fa22cceac 100644 --- a/src/libnl3/patch/0003-Adding-support-for-RTA_NH_ID-attribute.patch +++ b/src/libnl3/patch/0003-Adding-support-for-RTA_NH_ID-attribute.patch @@ -98,7 +98,7 @@ index bacabe8..5d9d4ce 100644 static int parse_multipath(struct rtnl_route *route, struct nlattr *attr) @@ -1201,6 +1218,9 @@ int rtnl_route_parse(struct nlmsghdr *nlh, struct rtnl_route **result) - nl_addr_put(addr); + rtnl_route_set_pref_src(route, addr); } + if (tb[RTA_NH_ID]) diff --git a/src/libnl3/patch/keep-symbol-versions-in-libraries.patch b/src/libnl3/patch/keep-symbol-versions-in-libraries.patch new file mode 100644 index 000000000000..d4cef01e45a1 --- /dev/null +++ b/src/libnl3/patch/keep-symbol-versions-in-libraries.patch @@ -0,0 +1,91 @@ +From 3f7655c4e4ff042f77c0bbab8b3afc11470456b6 Mon Sep 17 00:00:00 2001 +From: Saikrishna Arcot +Date: Wed, 6 Nov 2024 13:45:13 -0800 +Subject: [PATCH] Keep symbol versions in libraries + +Libraries/binaries that were compiled against the older libnl3 library +(or for other environments) have the symbol versions, and removing them +will cause breakage. For now, kepp the symbol versions. + +Signed-off-by: Saikrishna Arcot +--- + Makefile.am | 21 ++++++++++++++------- + 1 file changed, 14 insertions(+), 7 deletions(-) + +diff --git a/Makefile.am b/Makefile.am +index 7debff9..58e9e87 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -370,7 +370,8 @@ EXTRA_lib_libnl_3_la_DEPENDENCIES = \ + lib_libnl_3_la_CPPFLAGS = \ + $(lib_cppflags) + lib_libnl_3_la_LDFLAGS = \ +- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) ++ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ ++ -Wl,--version-script=$(srcdir)/libnl-3.sym + + lib_LTLIBRARIES += lib/libnl-route-3.la + +@@ -466,7 +467,8 @@ EXTRA_lib_libnl_route_3_la_DEPENDENCIES = \ + lib_libnl_route_3_la_CPPFLAGS = \ + $(lib_cppflags) + lib_libnl_route_3_la_LDFLAGS = \ +- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) ++ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ ++ -Wl,--version-script=$(srcdir)/libnl-route-3.sym + lib_libnl_route_3_la_LIBADD = \ + lib/libnl-3.la + +@@ -486,7 +488,8 @@ EXTRA_lib_libnl_idiag_3_la_DEPENDENCIES = \ + lib_libnl_idiag_3_la_CPPFLAGS = \ + $(lib_cppflags) + lib_libnl_idiag_3_la_LDFLAGS = \ +- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) ++ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ ++ -Wl,--version-script=$(srcdir)/libnl-idiag-3.sym + lib_libnl_idiag_3_la_LIBADD = \ + lib/libnl-3.la + +@@ -503,7 +506,8 @@ EXTRA_lib_libnl_genl_3_la_DEPENDENCIES = \ + lib_libnl_genl_3_la_CPPFLAGS = \ + $(lib_cppflags) + lib_libnl_genl_3_la_LDFLAGS = \ +- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) ++ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ ++ -Wl,--version-script=$(srcdir)/libnl-genl-3.sym + lib_libnl_genl_3_la_LIBADD = \ + lib/libnl-3.la + +@@ -530,7 +534,8 @@ lib_libnl_nf_3_la_CPPFLAGS = \ + EXTRA_lib_libnl_nf_3_la_DEPENDENCIES = \ + libnl-nf-3.sym + lib_libnl_nf_3_la_LDFLAGS = \ +- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) ++ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ ++ -Wl,--version-script=$(srcdir)/libnl-nf-3.sym + lib_libnl_nf_3_la_LIBADD = \ + lib/libnl-3.la \ + lib/libnl-route-3.la +@@ -548,7 +553,8 @@ lib_libnl_xfrm_3_la_SOURCES = \ + lib_libnl_xfrm_3_la_CPPFLAGS = \ + $(lib_cppflags) + lib_libnl_xfrm_3_la_LDFLAGS = \ +- -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) ++ -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ ++ -Wl,--version-script=$(srcdir)/libnl-xfrm-3.sym + EXTRA_lib_libnl_xfrm_3_la_DEPENDENCIES = \ + libnl-xfrm-3.sym + lib_libnl_xfrm_3_la_LIBADD = \ +@@ -640,7 +646,8 @@ src_lib_libnl_cli_3_la_CPPFLAGS = \ + -I$(srcdir)/include \ + -I$(builddir)/include + src_lib_libnl_cli_3_la_LDFLAGS = \ +- $(src_lib_ldflags) ++ $(src_lib_ldflags) \ ++ -Wl,--version-script=$(srcdir)/libnl-cli-3.sym + src_lib_libnl_cli_3_la_LIBADD = \ + lib/libnl-3.la \ + lib/libnl-route-3.la \ +-- +2.34.1 + diff --git a/src/libnl3/patch/series b/src/libnl3/patch/series index 4c7c2d8e25a5..92317908c4f9 100644 --- a/src/libnl3/patch/series +++ b/src/libnl3/patch/series @@ -1,3 +1,4 @@ -0001-mpls-encap-accessors.patch -0002-mpls-remove-nl_addr_valid.patch 0003-Adding-support-for-RTA_NH_ID-attribute.patch +switch-to-debhelper.patch +keep-symbol-versions-in-libraries.patch +update-changelog.patch diff --git a/src/libnl3/patch/switch-to-debhelper.patch b/src/libnl3/patch/switch-to-debhelper.patch new file mode 100644 index 000000000000..4f6f1227f40f --- /dev/null +++ b/src/libnl3/patch/switch-to-debhelper.patch @@ -0,0 +1,263 @@ +From 051dc6f003bf57fd41f75317281ab3bab776e6f1 Mon Sep 17 00:00:00 2001 +From: Saikrishna Arcot +Date: Wed, 30 Oct 2024 09:16:47 -0700 +Subject: [PATCH] Switch to debhelper build infra + +This makes it easier to have it use the latest compat level when +building. + +Also remove the udeb packages, as SONiC doesn't need udeb packages here. +--- + debian/compat | 2 +- + debian/control | 40 +------------------------- + debian/libnl-3-200-udeb.install | 1 - + debian/libnl-3-200.install | 1 - + debian/libnl-3-dev.install | 3 +- + debian/libnl-cli-3-200.install | 1 - + debian/libnl-cli-3-dev.install | 8 ++++-- + debian/libnl-genl-3-200-udeb.install | 2 -- + debian/libnl-genl-3-200.install | 1 - + debian/libnl-genl-3-dev.install | 3 +- + debian/libnl-route-3-dev.install | 6 ++-- + debian/libnl-xfrm-3-dev.install | 6 ++-- + debian/not-installed | 3 ++ + debian/rules | 43 ++-------------------------- + 14 files changed, 20 insertions(+), 100 deletions(-) + delete mode 100644 debian/libnl-3-200-udeb.install + mode change 100755 => 100644 debian/libnl-3-200.install + mode change 100755 => 100644 debian/libnl-3-dev.install + mode change 100755 => 100644 debian/libnl-cli-3-200.install + delete mode 100755 debian/libnl-genl-3-200-udeb.install + mode change 100755 => 100644 debian/libnl-genl-3-200.install + mode change 100755 => 100644 debian/libnl-genl-3-dev.install + create mode 100644 debian/not-installed + +diff --git a/debian/compat b/debian/compat +index ec63514..b1bd38b 100644 +--- a/debian/compat ++++ b/debian/compat +@@ -1 +1 @@ +-9 ++13 +diff --git a/debian/control b/debian/control +index 7b22e69..c954b03 100644 +--- a/debian/control ++++ b/debian/control +@@ -2,7 +2,7 @@ Source: libnl3 + Section: net + Priority: optional + Maintainer: Heiko Stuebner +-Build-Depends: debhelper (>= 9), dh-exec (>= 0.3), cdbs (>= 0.4.93~), bison, flex, ++Build-Depends: debhelper (>= 13), bison, flex, + automake, autoconf, dh-autoreconf, linux-libc-dev (>= 3.2.41), pkg-config + Standards-Version: 4.1.4 + Homepage: http://www.infradead.org/~tgr/libnl/ +@@ -204,41 +204,3 @@ Description: development library and headers for libnl-xfrm-3 + . + This package contains the files that are needed to build applications using + libnl-xfrm-3. +- +-Package: libnl-3-200-dbg +-Architecture: linux-any +-Section: debug +-Depends: libnl-3-200 (= ${binary:Version}), ${misc:Depends} +-Description: debug symbols for libnl3 +- This is a library for applications dealing with netlink sockets. +- The library provides an interface for raw netlink messaging and various +- netlink family specific interfaces. +- . +- This package contains unstripped shared libraries. It is provided primarily +- to provide a backtrace with names in a debugger, this makes it somewhat easier +- to interpret core dumps. The libraries are installed in /usr/lib/debug and +- are automatically used by gdb. +- +-Package: libnl-3-200-udeb +-Architecture: linux-any +-XC-Package-Type: udeb +-Section: debian-installer +-Depends: ${misc:Depends}, ${shlibs:Depends} +-Description: library for dealing with netlink sockets +- This is a library for applications dealing with netlink sockets. +- The library provides an interface for raw netlink messaging and various +- netlink family specific interfaces. +- . +- This package is a udeb. It's only useful inside of debian-installer. +- +-Package: libnl-genl-3-200-udeb +-Architecture: linux-any +-XC-Package-Type: udeb +-Section: debian-installer +-Depends: libnl-3-200-udeb (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +-Description: library for dealing with netlink sockets - generic netlink +- This is a library for applications dealing with netlink sockets. +- The library provides an interface for raw netlink messaging and various +- netlink family specific interfaces. +- . +- This package is a udeb. It's only useful inside of debian-installer. +diff --git a/debian/libnl-3-200-udeb.install b/debian/libnl-3-200-udeb.install +deleted file mode 100644 +index 4b3a77c..0000000 +--- a/debian/libnl-3-200-udeb.install ++++ /dev/null +@@ -1 +0,0 @@ +-usr/lib/*/libnl-3.so.* lib +diff --git a/debian/libnl-3-200.install b/debian/libnl-3-200.install +old mode 100755 +new mode 100644 +index dab89da..4685c79 +--- a/debian/libnl-3-200.install ++++ b/debian/libnl-3-200.install +@@ -1,3 +1,2 @@ +-#!/usr/bin/dh-exec + debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-3*.so.* lib/${DEB_HOST_MULTIARCH}/ + debian/tmp/etc/libnl-3/* etc/libnl-3 +diff --git a/debian/libnl-3-dev.install b/debian/libnl-3-dev.install +old mode 100755 +new mode 100644 +index 3715b8b..5f56b4a +--- a/debian/libnl-3-dev.install ++++ b/debian/libnl-3-dev.install +@@ -1,5 +1,4 @@ +-#!/usr/bin/dh-exec + debian/tmp/usr/include/* +-debian/tmp/usr/lib/*/pkgconfig/libnl-3* ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/libnl-3* + debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-3.so lib/${DEB_HOST_MULTIARCH}/ + debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-3.a lib/${DEB_HOST_MULTIARCH}/ +diff --git a/debian/libnl-cli-3-200.install b/debian/libnl-cli-3-200.install +old mode 100755 +new mode 100644 +index 6735ec9..4e21828 +--- a/debian/libnl-cli-3-200.install ++++ b/debian/libnl-cli-3-200.install +@@ -1,4 +1,3 @@ +-#!/usr/bin/dh-exec + debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-cli-3*.so.* + debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl/cli/cls/*.so usr/lib/${DEB_HOST_MULTIARCH}/libnl-3/cli/cls + debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl/cli/qdisc/*.so usr/lib/${DEB_HOST_MULTIARCH}/libnl-3/cli/qdisc +diff --git a/debian/libnl-cli-3-dev.install b/debian/libnl-cli-3-dev.install +index 66aa3b3..cfa7abe 100644 +--- a/debian/libnl-cli-3-dev.install ++++ b/debian/libnl-cli-3-dev.install +@@ -1,3 +1,5 @@ +-debian/tmp/usr/lib/*/pkgconfig/libnl-cli-3* +-debian/tmp/usr/lib/*/libnl-cli-3*.so +-debian/tmp/usr/lib/*/libnl-cli-3*.a ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/libnl-cli-3* ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-cli-3*.so ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-cli-3*.a ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl/cli/cls/*.a ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl/cli/qdisc/*.a +diff --git a/debian/libnl-genl-3-200-udeb.install b/debian/libnl-genl-3-200-udeb.install +deleted file mode 100755 +index cb5597b..0000000 +--- a/debian/libnl-genl-3-200-udeb.install ++++ /dev/null +@@ -1,2 +0,0 @@ +-#!/usr/bin/dh-exec +-usr/lib/${DEB_HOST_MULTIARCH}/libnl-genl-3.so.* lib/${DEB_HOST_MULTIARCH}/ +diff --git a/debian/libnl-genl-3-200.install b/debian/libnl-genl-3-200.install +old mode 100755 +new mode 100644 +index d9d6fae..e79fbf1 +--- a/debian/libnl-genl-3-200.install ++++ b/debian/libnl-genl-3-200.install +@@ -1,2 +1 @@ +-#!/usr/bin/dh-exec + debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-genl-3*.so.* lib/${DEB_HOST_MULTIARCH}/ +diff --git a/debian/libnl-genl-3-dev.install b/debian/libnl-genl-3-dev.install +old mode 100755 +new mode 100644 +index cbc6b51..68148a0 +--- a/debian/libnl-genl-3-dev.install ++++ b/debian/libnl-genl-3-dev.install +@@ -1,4 +1,3 @@ +-#!/usr/bin/dh-exec +-debian/tmp/usr/lib/*/pkgconfig/libnl-genl-3* ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/libnl-genl-3* + debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-genl-3*.so lib/${DEB_HOST_MULTIARCH}/ + debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-genl-3*.a lib/${DEB_HOST_MULTIARCH}/ +diff --git a/debian/libnl-route-3-dev.install b/debian/libnl-route-3-dev.install +index 37e248c..c3f0e4e 100644 +--- a/debian/libnl-route-3-dev.install ++++ b/debian/libnl-route-3-dev.install +@@ -1,3 +1,3 @@ +-debian/tmp/usr/lib/*/pkgconfig/libnl-route-3* +-debian/tmp/usr/lib/*/libnl-route-3*.so +-debian/tmp/usr/lib/*/libnl-route-3*.a ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/libnl-route-3* ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-route-3*.so ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-route-3*.a +diff --git a/debian/libnl-xfrm-3-dev.install b/debian/libnl-xfrm-3-dev.install +index f57e152..51d78d1 100644 +--- a/debian/libnl-xfrm-3-dev.install ++++ b/debian/libnl-xfrm-3-dev.install +@@ -1,3 +1,3 @@ +-debian/tmp/usr/lib/*/pkgconfig/libnl-xfrm-3* +-debian/tmp/usr/lib/*/libnl-xfrm-3*.so +-debian/tmp/usr/lib/*/libnl-xfrm-3*.a ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig/libnl-xfrm-3* ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-xfrm-3*.so ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-xfrm-3*.a +diff --git a/debian/not-installed b/debian/not-installed +new file mode 100644 +index 0000000..079a795 +--- /dev/null ++++ b/debian/not-installed +@@ -0,0 +1,3 @@ ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl-*.la ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl/cli/cls/*.la ++debian/tmp/usr/lib/${DEB_HOST_MULTIARCH}/libnl/cli/qdisc/*.la +diff --git a/debian/rules b/debian/rules +index aafca20..2d33f6a 100755 +--- a/debian/rules ++++ b/debian/rules +@@ -1,43 +1,4 @@ + #!/usr/bin/make -f + +-DEB_BUILDDIR = debian/build +-DEB_MAKE_FLAVORS = main udeb +- +-udeb_libnl=libnl-3-200-udeb +-udeb_libnl_genl=libnl-genl-3-200-udeb +- +-TG_BRANCHES := debian/etc-libnl-3,debian/out-of-tree,debian/no-symvers +- +--include /usr/share/topgit/tg2quilt.mk +- +-# to export the patch series use +-# debian/rules tg-clean +-# debian/rules tg-export +- +- +-include /usr/share/cdbs/1/rules/debhelper.mk +-include /usr/share/cdbs/1/rules/autoreconf.mk +-include /usr/share/cdbs/1/class/autotools.mk +- +-# FIXME: not honoured +-#CFLAGS_udeb += $(CFLAGS) -Os +-CFLAGS += $(if $(findstring udeb,$(cdbs_make_curflavor)),-Os) +- +-DEB_DH_STRIP_ARGS := --dbg-package=libnl-3-200-dbg +-DEB_DH_MAKESHLIBS_ARGS_libnl-3-200 := --add-udeb=$(udeb_libnl) +-DEB_DH_MAKESHLIBS_ARGS_libnl-genl-3-200 := --add-udeb=$(udeb_libnl_genl) +- +-DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/tmp +-DEB_MAKE_DESTDIRSKEL_udeb = $(CURDIR)/debian/tmp/udeb +- +-DEB_DH_INSTALL_ARGS_$(udeb) += --sourcedir=debian/tmp/udeb +- +-DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) +- +-# Dodge debhelper's #1015263, pulling sgml-base for udebs: +-DEB_DH_GENCONTROL_ARGS_$(udeb_libnl) = -- -Vmisc:Depends= +-DEB_DH_GENCONTROL_ARGS_$(udeb_libnl_genl) = -- -Vmisc:Depends= +- +-clean:: +- # from some unknown reason CDBS does not remove the builddir +- rm -rf $(DEB_BUILDDIR) ++%: ++ dh $@ +-- +2.34.1 + diff --git a/src/libnl3/patch/update-changelog.patch b/src/libnl3/patch/update-changelog.patch new file mode 100644 index 000000000000..75a6b263b91b --- /dev/null +++ b/src/libnl3/patch/update-changelog.patch @@ -0,0 +1,30 @@ +From 62e7fbb3b7f47c686d918f67bbba17f77e1ed217 Mon Sep 17 00:00:00 2001 +From: Saikrishna Arcot +Date: Mon, 4 Nov 2024 16:26:03 -0800 +Subject: [PATCH] Update changelog + +Add changelog entry to force different timestamps, so that docker's +overlay2 diff code doesn't have issues. + +Signed-off-by: Saikrishna Arcot +--- + debian/changelog | 6 ++++++ + 1 file changed, 6 insertions(+) + +diff --git a/debian/changelog b/debian/changelog +index b8b08d7..48e33f0 100644 +--- a/debian/changelog ++++ b/debian/changelog +@@ -1,3 +1,9 @@ ++libnl3 (3.7.0-0.2+b1sonic1) unstable; urgency=medium ++ ++ * Add support to get/set the nexthop ID ++ ++ -- SONiC Build Tue, 05 Nov 2024 00:20:23 +0000 ++ + libnl3 (3.7.0-0.2) unstable; urgency=medium + + * Non-maintainer upload. +-- +2.34.1 + From e41fdb3b96a61535f81e704277df7960d49106ac Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Tue, 3 Dec 2024 19:01:15 +0800 Subject: [PATCH 11/12] [submodule] Update submodule sonic-platform-common to the latest HEAD automatically (#21000) #### Why I did it src/sonic-platform-common ``` * 0f2e22f - (HEAD -> master, origin/master, origin/HEAD) Fall back to generic info if vendor specific parser fails (#517) (22 hours ago) [Ashwin Srinivasan] ``` #### How I did it #### How to verify it #### Description for the changelog --- src/sonic-platform-common | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-platform-common b/src/sonic-platform-common index 9fc9c855e230..0f2e22faccd0 160000 --- a/src/sonic-platform-common +++ b/src/sonic-platform-common @@ -1 +1 @@ -Subproject commit 9fc9c855e230098ad24791b5368574357a8711ab +Subproject commit 0f2e22faccd093a1e5d18235fe119a860be7855e From 961cdc0374a6d71826636319834a1b4159beef11 Mon Sep 17 00:00:00 2001 From: mssonicbld <79238446+mssonicbld@users.noreply.github.com> Date: Tue, 3 Dec 2024 19:01:25 +0800 Subject: [PATCH 12/12] [submodule] Update submodule sonic-host-services to the latest HEAD automatically (#20998) #### Why I did it src/sonic-host-services ``` * 438e54a - (HEAD -> master, origin/master, origin/HEAD) [Logrotate] Update log rotate configuration via ConfigDB (#61) (9 hours ago) [Yevhen Fastiuk] ``` #### How I did it #### How to verify it #### Description for the changelog --- src/sonic-host-services | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sonic-host-services b/src/sonic-host-services index 89aead2c34eb..438e54aca685 160000 --- a/src/sonic-host-services +++ b/src/sonic-host-services @@ -1 +1 @@ -Subproject commit 89aead2c34eb95102328c4730fce534190ee5dac +Subproject commit 438e54aca68507d70b37100d00e4be3647c7f59f