Merge ~arif-ali/ubuntu/+source/openvswitch:noble-3.3.4 into ubuntu/+source/openvswitch:ubuntu/noble-devel
- Git
- lp:~arif-ali/ubuntu/+source/openvswitch
- noble-3.3.4
- Merge into ubuntu/noble-devel
Proposed by
Arif Ali
Status: | Needs review |
---|---|
Proposed branch: | ~arif-ali/ubuntu/+source/openvswitch:noble-3.3.4 |
Merge into: | ubuntu/+source/openvswitch:ubuntu/noble-devel |
Diff against target: |
1765695 lines (+5373/-603703) 178 files modified
.ci/dpdk-build.sh (+1/-1) .ci/dpdk-prepare.sh (+1/-1) .ci/linux-build.sh (+1/-1) .ci/linux-prepare.sh (+1/-1) .cirrus.yml (+3/-3) .github/workflows/build-and-test.yml (+147/-25) .gitignore (+81/-0) AUTHORS.rst (+2/-0) Documentation/conf.py (+8/-0) Documentation/faq/releases.rst (+5/-5) Documentation/intro/install/dpdk.rst (+4/-4) Documentation/intro/install/general.rst (+1/-7) Documentation/intro/install/rhel.rst (+2/-4) Documentation/intro/install/windows.rst (+3/-3) Documentation/ref/ovs-appctl.8.rst (+42/-41) Documentation/topics/dpdk/vhost-user.rst (+2/-2) Documentation/topics/userspace-tso.rst (+9/-8) Makefile.am (+0/-6) NEWS (+32/-0) build-aux/.gitattributes (+1/-0) build-aux/.gitignore (+7/-0) configure.ac (+1/-1) datapath-windows/.gitignore (+9/-0) debian/changelog (+11/-0) dev/null (+0/-602331) include/.gitignore (+2/-0) include/openflow/.gitignore (+1/-0) include/openvswitch/.gitignore (+2/-0) include/openvswitch/compiler.h (+11/-0) include/openvswitch/meta-flow.h (+1/-0) include/openvswitch/ofp-ct.h (+2/-0) include/sparse/automake.mk (+1/-0) include/sparse/immintrin.h (+34/-0) ipsec/.gitignore (+1/-0) ipsec/ovs-monitor-ipsec.in (+311/-217) lib/.gitignore (+22/-0) lib/bfd.c (+4/-3) lib/classifier.h (+4/-5) lib/conntrack.c (+30/-22) lib/conntrack.h (+1/-1) lib/db-ctl-base.c (+2/-6) lib/dp-packet.c (+12/-0) lib/dp-packet.h (+36/-40) lib/dpctl.c (+6/-8) lib/dpdk.c (+3/-2) lib/dpif-netdev.c (+34/-3) lib/dpif-netlink-rtnl.c (+1/-0) lib/flow.c (+40/-6) lib/hash.c (+4/-3) lib/ipf.c (+34/-11) lib/jhash.c (+5/-5) lib/match.c (+1/-1) lib/mcast-snooping.c (+3/-1) lib/meta-flow.c (+111/-1) lib/netdev-bsd.c (+7/-0) lib/netdev-dpdk.c (+193/-75) lib/netdev-dummy.c (+16/-1) lib/netdev-linux.c (+28/-17) lib/netdev-native-tnl.c (+45/-53) lib/netdev-native-tnl.h (+1/-10) lib/netdev-offload-tc.c (+44/-2) lib/netdev-vport.c (+2/-1) lib/netlink-notifier.c (+1/-1) lib/netlink-protocol.h (+10/-0) lib/netlink-socket.c (+9/-0) lib/odp-execute-avx512.c (+14/-1) lib/odp-util.c (+2/-2) lib/ofp-actions.c (+7/-7) lib/ofp-prop.c (+10/-7) lib/ofpbuf.c (+2/-2) lib/ovs-rcu.c (+1/-1) lib/ovs-router.c (+14/-0) lib/ovs-router.h (+5/-0) lib/ovsdb-idl.c (+5/-1) lib/ovsdb-types.c (+1/-0) lib/packets.c (+1/-1) lib/packets.h (+1/-0) lib/route-table.c (+68/-20) lib/socket-util.c (+9/-0) lib/stream-replay.c (+3/-3) lib/stream.c (+2/-2) lib/table.c (+1/-1) lib/tc.c (+15/-12) lib/util.c (+2/-0) lib/vconn.c (+5/-1) lib/vlog.c (+9/-3) m4/.gitignore (+5/-0) m4/ax_check_openssl.m4 (+2/-1) m4/openvswitch.m4 (+1/-1) ofproto/.gitignore (+4/-0) ofproto/bond.c (+22/-21) ofproto/ofproto-dpif-mirror.c (+1/-1) ofproto/ofproto-dpif-trace.c (+20/-1) ofproto/ofproto-dpif-trace.h (+1/-1) ofproto/ofproto-dpif-upcall.c (+24/-7) ofproto/ofproto-dpif-xlate.c (+49/-38) ofproto/ofproto-dpif.c (+26/-8) ovsdb/.gitignore (+15/-0) ovsdb/automake.mk (+2/-0) ovsdb/dot2pic (+3/-3) ovsdb/ovsdb-client.c (+4/-3) ovsdb/ovsdb-doc (+25/-25) ovsdb/ovsdb-dot.in (+22/-19) ovsdb/ovsdb-server.c (+1/-1) ovsdb/ovsdb-tool.c (+1/-1) ovsdb/raft.c (+126/-14) ovsdb/transaction.c (+0/-1) python/.gitignore (+2/-0) python/ovs/.gitignore (+3/-0) python/ovs/db/custom_index.py (+10/-3) python/ovs/db/idl.py (+24/-19) python/ovs/fatal_signal.py (+13/-11) python/ovs/flow/odp.py (+22/-21) python/ovs/tests/test_odp.py (+29/-0) python/test_requirements.txt (+1/-0) rhel/.gitignore (+3/-0) rhel/openvswitch-fedora.spec.in (+3/-3) rhel/usr_lib_systemd_system_openvswitch-ipsec.service (+2/-1) rhel/usr_lib_systemd_system_ovsdb-server.service (+1/-0) selinux/.gitignore (+5/-0) selinux/openvswitch-custom.te.in (+4/-4) tests/.gitignore (+79/-0) tests/atlocal.in (+30/-7) tests/classifier.at (+2/-2) tests/dpif-netdev.at (+98/-0) tests/library.at (+3/-1) tests/nsh.at (+4/-10) tests/ofproto-dpif.at (+336/-5) tests/ofproto-macros.at (+8/-3) tests/ovs-macros.at (+43/-3) tests/ovs-ofctl.at (+45/-0) tests/ovsdb-cluster.at (+106/-0) tests/ovsdb-idl.at (+115/-5) tests/ovsdb-server.at (+3/-1) tests/packet-type-aware.at (+8/-13) tests/sendpkt.py (+4/-22) tests/system-common-macros.at (+32/-5) tests/system-dpdk-macros.at (+1/-1) tests/system-dpdk.at (+6/-0) tests/system-ipsec.at (+194/-14) tests/system-kmod-macros.at (+99/-0) tests/system-layer3-tunnels.at (+0/-55) tests/system-offloads-traffic.at (+57/-2) tests/system-route.at (+64/-0) tests/system-tap.at (+1/-1) tests/system-traffic.at (+712/-246) tests/system-userspace-macros.at (+24/-0) tests/test-multipath.c (+1/-0) tests/test-ovsdb.c (+81/-0) tests/test-ovsdb.py (+16/-1) tests/test-util.c (+10/-3) tests/tunnel-push-pop-ipv6.at (+276/-13) tests/tunnel-push-pop.at (+376/-28) tests/tunnel.at (+20/-10) tests/vlog.at (+1/-0) third-party/.gitignore (+2/-0) tutorial/.gitignore (+1/-0) utilities/.gitignore (+38/-0) utilities/bugtool/.gitignore (+2/-0) utilities/ovs-ctl.in (+5/-2) utilities/ovs-pki.in (+84/-3) utilities/ovs-tcpdump.in (+11/-21) utilities/ovs-vsctl.c (+1/-1) vswitchd/.gitignore (+8/-0) vswitchd/bridge.c (+29/-9) vswitchd/vswitch.ovsschema (+3/-3) vswitchd/vswitch.xml (+1/-1) vtep/.gitignore (+12/-0) vtep/vtep-ctl.c (+1/-1) windows/.gitignore (+191/-0) windows/ovs-windows-installer/Binaries/.gitignore (+3/-0) windows/ovs-windows-installer/Driver/.gitignore (+6/-0) windows/ovs-windows-installer/Driver/Win10/.gitignore (+3/-0) windows/ovs-windows-installer/Driver/Win8.1/.gitignore (+3/-0) windows/ovs-windows-installer/Driver/Win8/.gitignore (+3/-0) windows/ovs-windows-installer/Redist/.gitignore (+3/-0) windows/ovs-windows-installer/Services/.gitignore (+3/-0) windows/ovs-windows-installer/Symbols/.gitignore (+3/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu Sponsors | Pending | ||
git-ubuntu import | Pending | ||
Review via email:
|
Commit message
Description of the change
To post a comment you must log in.
Unmerged commits
- 898cffb... by Arif Ali
-
Update changelog for 3.3.4-0ubuntu0.
24.04.1 - b4a73ac... by Arif Ali
-
Remove patches now not needed
- 12af176... by Arif Ali
-
Import 3.3.4 from upstream
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | diff --git a/.ci/dpdk-build.sh b/.ci/dpdk-build.sh |
2 | index 23f3166..698b9e1 100755 |
3 | --- a/.ci/dpdk-build.sh |
4 | +++ b/.ci/dpdk-build.sh |
5 | @@ -40,7 +40,7 @@ function build_dpdk() |
6 | # any DPDK driver. |
7 | # check-dpdk unit tests requires testpmd and some net/ driver. |
8 | DPDK_OPTS="$DPDK_OPTS -Denable_apps=test-pmd" |
9 | - enable_drivers="net/null,net/af_xdp,net/tap,net/virtio,net/pcap" |
10 | + enable_drivers="net/null,net/af_xdp,net/tap,net/virtio" |
11 | DPDK_OPTS="$DPDK_OPTS -Denable_drivers=$enable_drivers" |
12 | # OVS depends on the vhost library (and its dependencies). |
13 | # net/tap depends on the gso library. |
14 | diff --git a/.ci/dpdk-prepare.sh b/.ci/dpdk-prepare.sh |
15 | index f7e6215..4424f9e 100755 |
16 | --- a/.ci/dpdk-prepare.sh |
17 | +++ b/.ci/dpdk-prepare.sh |
18 | @@ -8,4 +8,4 @@ set -ev |
19 | # https://github.com/pypa/pip/issues/10655 |
20 | pip3 install --disable-pip-version-check --user wheel |
21 | pip3 install --disable-pip-version-check --user pyelftools |
22 | -pip3 install --user 'meson==0.53.2' |
23 | +pip3 install --user 'meson>=1.4,<1.5' |
24 | diff --git a/.ci/linux-build.sh b/.ci/linux-build.sh |
25 | index bf9d624..702feeb 100755 |
26 | --- a/.ci/linux-build.sh |
27 | +++ b/.ci/linux-build.sh |
28 | @@ -25,7 +25,7 @@ function install_dpdk() |
29 | export PKG_CONFIG_PATH=$DPDK_LIB/pkgconfig/:$PKG_CONFIG_PATH |
30 | |
31 | # Expose dpdk binaries. |
32 | - export PATH=$(pwd)/dpdk-dir/build/bin:$PATH |
33 | + export PATH=$(pwd)/dpdk-dir/bin:$PATH |
34 | |
35 | if [ ! -f "${VERSION_FILE}" ]; then |
36 | echo "Could not find DPDK in $DPDK_INSTALL_DIR" |
37 | diff --git a/.ci/linux-prepare.sh b/.ci/linux-prepare.sh |
38 | index 5028bdc..5f8a1db 100755 |
39 | --- a/.ci/linux-prepare.sh |
40 | +++ b/.ci/linux-prepare.sh |
41 | @@ -23,7 +23,7 @@ cd .. |
42 | # https://github.com/pypa/pip/issues/10655 |
43 | pip3 install --disable-pip-version-check --user wheel |
44 | pip3 install --disable-pip-version-check --user \ |
45 | - flake8 'hacking>=3.0' netaddr pyparsing sarif-tools sphinx setuptools |
46 | + flake8 netaddr pyparsing sarif-tools==2.0.0 sphinx setuptools |
47 | |
48 | # Install python test dependencies |
49 | pip3 install -r python/test_requirements.txt |
50 | diff --git a/.cirrus.yml b/.cirrus.yml |
51 | index d8a9722..9f0fbfe 100644 |
52 | --- a/.cirrus.yml |
53 | +++ b/.cirrus.yml |
54 | @@ -2,13 +2,13 @@ freebsd_build_task: |
55 | |
56 | freebsd_instance: |
57 | matrix: |
58 | - image_family: freebsd-13-2-snap |
59 | - image_family: freebsd-14-0-snap |
60 | + image_family: freebsd-13-4-snap |
61 | + image_family: freebsd-14-2-snap |
62 | cpu: 4 |
63 | memory: 4G |
64 | |
65 | env: |
66 | - DEPENDENCIES: automake libtool gmake gcc wget openssl python3 |
67 | + DEPENDENCIES: automake libtool gmake gcc openssl python3 |
68 | PY_DEPS: sphinx|netaddr|pyparsing |
69 | matrix: |
70 | COMPILER: gcc |
71 | diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml |
72 | index fc75581..783a1d7 100644 |
73 | --- a/.github/workflows/build-and-test.yml |
74 | +++ b/.github/workflows/build-and-test.yml |
75 | @@ -2,17 +2,23 @@ name: Build and Test |
76 | |
77 | on: [push, pull_request] |
78 | |
79 | +env: |
80 | + python_default: 3.12 |
81 | + |
82 | jobs: |
83 | build-dpdk: |
84 | + strategy: |
85 | + matrix: |
86 | + runner: [ubuntu-24.04] |
87 | env: |
88 | - dependencies: gcc libbpf-dev libnuma-dev libpcap-dev ninja-build pkgconf |
89 | + dependencies: gcc libnuma-dev libxdp-dev ninja-build pkgconf |
90 | CC: gcc |
91 | - DPDK_GIT: https://dpdk.org/git/dpdk |
92 | - DPDK_VER: 23.11 |
93 | + DPDK_GIT: https://dpdk.org/git/dpdk-stable |
94 | + DPDK_VER: 23.11.3 |
95 | name: dpdk gcc |
96 | outputs: |
97 | dpdk_key: ${{ steps.gen_dpdk_key.outputs.key }} |
98 | - runs-on: ubuntu-22.04 |
99 | + runs-on: ${{ matrix.runner }} |
100 | timeout-minutes: 30 |
101 | |
102 | steps: |
103 | @@ -30,7 +36,8 @@ jobs: |
104 | # This also allows us to use cache from any branch as long as version |
105 | # and a way we're building DPDK stays the same. |
106 | run: | |
107 | - cat .ci/dpdk-* > dpdk-ci-signature |
108 | + echo ${{ matrix.runner }} > dpdk-ci-signature |
109 | + cat .ci/dpdk-* >> dpdk-ci-signature |
110 | grep -rwE 'DPDK_GIT|DPDK_VER' .github/ >> dpdk-ci-signature |
111 | if [ "${DPDK_VER##refs/*/}" != "${DPDK_VER}" ]; then |
112 | git ls-remote --heads $DPDK_GIT $DPDK_VER >> dpdk-ci-signature |
113 | @@ -54,7 +61,7 @@ jobs: |
114 | if: steps.dpdk_cache.outputs.cache-hit != 'true' |
115 | uses: actions/setup-python@v5 |
116 | with: |
117 | - python-version: '3.9' |
118 | + python-version: ${{ env.python_default }} |
119 | |
120 | - name: update APT cache |
121 | if: steps.dpdk_cache.outputs.cache-hit != 'true' |
122 | @@ -71,13 +78,66 @@ jobs: |
123 | if: steps.dpdk_cache.outputs.cache-hit != 'true' |
124 | run: ./.ci/dpdk-build.sh |
125 | |
126 | + build-libreswan: |
127 | + strategy: |
128 | + matrix: |
129 | + runner: [ubuntu-24.04] |
130 | + env: |
131 | + dependencies: build-essential fakeroot devscripts equivs |
132 | + libreswan_ver: v5.1 |
133 | + name: libreswan |
134 | + outputs: |
135 | + libreswan_key: ${{ steps.gen_libreswan_key.outputs.key }} |
136 | + runs-on: ${{ matrix.runner }} |
137 | + timeout-minutes: 30 |
138 | + |
139 | + steps: |
140 | + - name: Checkout Libreswan |
141 | + uses: actions/checkout@v4 |
142 | + with: |
143 | + repository: libreswan/libreswan |
144 | + path: libreswan |
145 | + ref: ${{ env.libreswan_ver }} |
146 | + |
147 | + - name: generate cache key |
148 | + id: gen_libreswan_key |
149 | + run: echo 'key=libreswan-${{ env.libreswan_ver }}-${{ matrix.runner }}' |
150 | + >> $GITHUB_OUTPUT |
151 | + |
152 | + - name: cache |
153 | + id: libreswan_cache |
154 | + uses: actions/cache@v4 |
155 | + with: |
156 | + path: libreswan-deb |
157 | + key: ${{ steps.gen_libreswan_key.outputs.key }} |
158 | + |
159 | + - name: update APT cache |
160 | + if: steps.libreswan_cache.outputs.cache-hit != 'true' |
161 | + run: sudo apt update || true |
162 | + |
163 | + - name: install common dependencies |
164 | + if: steps.libreswan_cache.outputs.cache-hit != 'true' |
165 | + run: sudo apt install -y ${{ env.dependencies }} |
166 | + |
167 | + - name: install build dependencies |
168 | + if: steps.libreswan_cache.outputs.cache-hit != 'true' |
169 | + run: mk-build-deps --install --root-cmd sudo |
170 | + libreswan/packaging/debian/control |
171 | + |
172 | + - name: build |
173 | + if: steps.libreswan_cache.outputs.cache-hit != 'true' |
174 | + run: cd libreswan && make deb |
175 | + |
176 | + - name: move the package to cache |
177 | + if: steps.libreswan_cache.outputs.cache-hit != 'true' |
178 | + run: mkdir -p libreswan-deb && mv libreswan_*.deb ./libreswan-deb |
179 | + |
180 | build-linux: |
181 | - needs: build-dpdk |
182 | + needs: [build-dpdk, build-libreswan] |
183 | env: |
184 | dependencies: | |
185 | automake libtool gcc bc libjemalloc2 libjemalloc-dev libssl-dev \ |
186 | - llvm-dev libnuma-dev libpcap-dev selinux-policy-dev libbpf-dev \ |
187 | - lftp libreswan |
188 | + llvm-dev libnuma-dev selinux-policy-dev libxdp-dev lftp |
189 | CC: ${{ matrix.compiler }} |
190 | DPDK: ${{ matrix.dpdk }} |
191 | DPDK_SHARED: ${{ matrix.dpdk_shared }} |
192 | @@ -90,7 +150,7 @@ jobs: |
193 | TEST_RANGE: ${{ matrix.test_range }} |
194 | |
195 | name: linux ${{ join(matrix.*, ' ') }} |
196 | - runs-on: ubuntu-22.04 |
197 | + runs-on: ubuntu-24.04 |
198 | timeout-minutes: 30 |
199 | |
200 | strategy: |
201 | @@ -217,19 +277,27 @@ jobs: |
202 | - name: set up python |
203 | uses: actions/setup-python@v5 |
204 | with: |
205 | - python-version: '3.9' |
206 | + python-version: ${{ env.python_default }} |
207 | |
208 | - - name: cache |
209 | + - name: DPDK cache |
210 | if: matrix.dpdk != '' || matrix.dpdk_shared != '' |
211 | uses: actions/cache@v4 |
212 | with: |
213 | path: dpdk-dir |
214 | key: ${{ needs.build-dpdk.outputs.dpdk_key }} |
215 | |
216 | + - name: Libreswan cache |
217 | + uses: actions/cache@v4 |
218 | + with: |
219 | + path: libreswan-deb |
220 | + key: ${{ needs.build-libreswan.outputs.libreswan_key }} |
221 | + |
222 | - name: update APT cache |
223 | run: sudo apt update || true |
224 | - name: install common dependencies |
225 | run: sudo apt install -y ${{ env.dependencies }} |
226 | + - name: install Libreswan |
227 | + run: sudo apt install -y ./libreswan-deb/libreswan_*.deb |
228 | - name: install libunbound libunwind python3-unbound |
229 | # GitHub Actions doesn't have 32-bit versions of these libraries. |
230 | if: matrix.m32 == '' |
231 | @@ -264,17 +332,20 @@ jobs: |
232 | name: logs-linux-${{ join(matrix.*, '-') }} |
233 | path: logs.tgz |
234 | |
235 | - build-clang-analyze: |
236 | + build-clang-analyze-cache: |
237 | needs: build-dpdk |
238 | env: |
239 | dependencies: | |
240 | - automake bc clang-tools libbpf-dev libnuma-dev libpcap-dev \ |
241 | - libunbound-dev libunwind-dev libssl-dev libtool llvm-dev |
242 | + automake bc clang-tools libnuma-dev libunbound-dev libunwind-dev \ |
243 | + libssl-dev libtool libxdp-dev llvm-dev |
244 | CC: clang |
245 | DPDK: dpdk |
246 | CLANG_ANALYZE: true |
247 | - name: clang-analyze |
248 | - runs-on: ubuntu-22.04 |
249 | + name: clang-analyze-cache |
250 | + outputs: |
251 | + key: ${{ steps.cache_key.outputs.key }} |
252 | + outcome: ${{ steps.build_base.outcome }} |
253 | + runs-on: ubuntu-24.04 |
254 | timeout-minutes: 30 |
255 | |
256 | steps: |
257 | @@ -344,35 +415,86 @@ jobs: |
258 | key: ${{ steps.cache_key.outputs.key }} |
259 | |
260 | - name: set up python |
261 | + if: steps.clang_cache.outputs.cache-hit != 'true' |
262 | uses: actions/setup-python@v5 |
263 | with: |
264 | - python-version: '3.9' |
265 | + python-version: ${{ env.python_default }} |
266 | |
267 | - name: get cached dpdk-dir |
268 | + if: steps.clang_cache.outputs.cache-hit != 'true' |
269 | uses: actions/cache/restore@v4 |
270 | with: |
271 | path: dpdk-dir |
272 | key: ${{ needs.build-dpdk.outputs.dpdk_key }} |
273 | |
274 | - name: update APT cache |
275 | + if: steps.clang_cache.outputs.cache-hit != 'true' |
276 | run: sudo apt update || true |
277 | |
278 | - name: install common dependencies |
279 | + if: steps.clang_cache.outputs.cache-hit != 'true' |
280 | run: sudo apt install -y ${{ env.dependencies }} |
281 | |
282 | - name: prepare |
283 | + if: steps.clang_cache.outputs.cache-hit != 'true' |
284 | run: ./.ci/linux-prepare.sh |
285 | |
286 | - name: build base reference |
287 | + id: build_base |
288 | if: steps.clang_cache.outputs.cache-hit != 'true' |
289 | + continue-on-error: true |
290 | run: ./.ci/linux-build.sh |
291 | |
292 | - - name: save cache |
293 | - uses: actions/cache/save@v4 |
294 | - if: steps.clang_cache.outputs.cache-hit != 'true' |
295 | + build-clang-analyze: |
296 | + needs: [build-dpdk, build-clang-analyze-cache] |
297 | + if: > |
298 | + needs.build-clang-analyze-cache.outputs.outcome == 'success' || |
299 | + needs.build-clang-analyze-cache.outputs.outcome == 'skipped' |
300 | + env: |
301 | + dependencies: | |
302 | + automake bc clang-tools libnuma-dev libunbound-dev libunwind-dev \ |
303 | + libssl-dev libtool libxdp-dev llvm-dev |
304 | + CC: clang |
305 | + DPDK: dpdk |
306 | + CLANG_ANALYZE: true |
307 | + name: clang-analyze |
308 | + runs-on: ubuntu-24.04 |
309 | + timeout-minutes: 30 |
310 | + |
311 | + steps: |
312 | + - name: checkout |
313 | + uses: actions/checkout@v4 |
314 | + |
315 | + - name: update PATH |
316 | + run: | |
317 | + echo "$HOME/bin" >> $GITHUB_PATH |
318 | + echo "$HOME/.local/bin" >> $GITHUB_PATH |
319 | + |
320 | + - name: check for analyzer result cache |
321 | + uses: actions/cache/restore@v4 |
322 | with: |
323 | path: base-clang-analyzer-results |
324 | - key: ${{ steps.cache_key.outputs.key }} |
325 | + key: ${{ needs.build-clang-analyze-cache.outputs.key }} |
326 | + |
327 | + - name: set up python |
328 | + uses: actions/setup-python@v5 |
329 | + with: |
330 | + python-version: ${{ env.python_default }} |
331 | + |
332 | + - name: get cached dpdk-dir |
333 | + uses: actions/cache/restore@v4 |
334 | + with: |
335 | + path: dpdk-dir |
336 | + key: ${{ needs.build-dpdk.outputs.dpdk_key }} |
337 | + |
338 | + - name: update APT cache |
339 | + run: sudo apt update || true |
340 | + |
341 | + - name: install common dependencies |
342 | + run: sudo apt install -y ${{ env.dependencies }} |
343 | + |
344 | + - name: prepare |
345 | + run: ./.ci/linux-prepare.sh |
346 | |
347 | - name: build |
348 | run: ./.ci/linux-build.sh |
349 | @@ -399,7 +521,7 @@ jobs: |
350 | - name: set up python |
351 | uses: actions/setup-python@v5 |
352 | with: |
353 | - python-version: '3.9' |
354 | + python-version: ${{ env.python_default }} |
355 | - name: install dependencies |
356 | run: brew install automake libtool |
357 | - name: prepare |
358 | @@ -421,7 +543,7 @@ jobs: |
359 | DPDK: ${{ matrix.dpdk }} |
360 | |
361 | name: linux deb ${{ matrix.dpdk }} dpdk |
362 | - runs-on: ubuntu-22.04 |
363 | + runs-on: ubuntu-24.04 |
364 | timeout-minutes: 30 |
365 | |
366 | strategy: |
367 | @@ -462,7 +584,7 @@ jobs: |
368 | build-linux-rpm: |
369 | name: linux rpm fedora |
370 | runs-on: ubuntu-latest |
371 | - container: fedora:39 |
372 | + container: fedora:41 |
373 | timeout-minutes: 30 |
374 | |
375 | strategy: |
376 | diff --git a/.gitignore b/.gitignore |
377 | new file mode 100644 |
378 | index 0000000..26ed8d3 |
379 | --- /dev/null |
380 | +++ b/.gitignore |
381 | @@ -0,0 +1,81 @@ |
382 | +#*# |
383 | +*.a |
384 | +*.d |
385 | +*.gcno |
386 | +*.gcda |
387 | +*.ko |
388 | +*.la |
389 | +*.lo |
390 | +*.loT |
391 | +*.mod.c |
392 | +*.o |
393 | +*.obj |
394 | +*.exe |
395 | +*.exp |
396 | +*.ilk |
397 | +*.lib |
398 | +*.pdb |
399 | +*.pyc |
400 | +*.retry |
401 | +*.so |
402 | +*.suo |
403 | +**/*.sym |
404 | +*~ |
405 | +*,cover |
406 | +.#* |
407 | +.*.cmd |
408 | +.*.swp |
409 | +.coverage |
410 | +.deps |
411 | +.dirstamp |
412 | +.libs |
413 | +.tmp_versions |
414 | +.vagrant |
415 | +/Makefile |
416 | +/Makefile.in |
417 | +/aclocal.m4 |
418 | +/all-gitfiles |
419 | +/autom4te.cache |
420 | +/build-arch-stamp |
421 | +/build-indep-stamp |
422 | +/compile |
423 | +/config.guess |
424 | +/config.h |
425 | +/config.h.in |
426 | +/config.log |
427 | +/config.status |
428 | +/config.sub |
429 | +/configure |
430 | +/configure-stamp |
431 | +/depcomp |
432 | +/distfiles |
433 | +/dist-docs |
434 | +/flake8-check |
435 | +/docs-check |
436 | +/install-sh |
437 | +/libtool |
438 | +/manpages.mk |
439 | +/manpage-check |
440 | +/missing |
441 | +/missing-distfiles |
442 | +/package.m4 |
443 | +/stamp-h1 |
444 | +/_build-gcc |
445 | +/_build-clang |
446 | +Module.symvers |
447 | +TAGS |
448 | +cscope.* |
449 | +tags |
450 | +_debian |
451 | +_dpdk |
452 | +odp-netlink.h |
453 | +odp-netlink-macros.h |
454 | +OvsDpInterface.h |
455 | +/.vagrant/ |
456 | +testsuite.tmp.orig |
457 | +/rpm/ |
458 | +/openvswitch*.tar.gz |
459 | +/tests/lcov/ |
460 | +/Documentation/_build |
461 | +/.venv |
462 | +/cxx-check |
463 | diff --git a/AUTHORS.rst b/AUTHORS.rst |
464 | index aa9284f..fe4064c 100644 |
465 | --- a/AUTHORS.rst |
466 | +++ b/AUTHORS.rst |
467 | @@ -245,6 +245,7 @@ Jon Kohler jon@nutanix.com |
468 | Jonathan Vestin jonavest@kau.se |
469 | Jorge Arturo Sauma Vargas jorge.sauma@hpe.com |
470 | Jun Nakajima jun.nakajima@intel.com |
471 | +Jun Wang junwang01@cestc.cn |
472 | JunhanYan juyan@redhat.com |
473 | JunoZhu zhunatuzi@gmail.com |
474 | Justin Pettit jpettit@ovn.org |
475 | @@ -588,6 +589,7 @@ David Evans davidjoshuaevans@gmail.com |
476 | David Palma palma@onesource.pt |
477 | David van Moolenbroek dvmoolenbroek@aimvalley.nl |
478 | Derek Cormier derek.cormier@lab.ntt.co.jp |
479 | +Derrick Lim derrick.lim@rakuten.com |
480 | Dhaval Badiani dbadiani@vmware.com |
481 | DK Moon |
482 | Ding Zhi zhi.ding@6wind.com |
483 | diff --git a/Documentation/conf.py b/Documentation/conf.py |
484 | index 085ca2c..774eafd 100644 |
485 | --- a/Documentation/conf.py |
486 | +++ b/Documentation/conf.py |
487 | @@ -12,6 +12,7 @@ |
488 | # All configuration values have a default; values that are commented out |
489 | # serve to show the default. |
490 | |
491 | +import os |
492 | import string |
493 | import sys |
494 | |
495 | @@ -108,6 +109,13 @@ html_logo = '_static/logo.png' |
496 | # so a file named "default.css" will overwrite the builtin "default.css". |
497 | html_static_path = ['_static'] |
498 | |
499 | +# Define the canonical URL for our domain configured on Read the Docs. |
500 | +html_baseurl = os.environ.get("READTHEDOCS_CANONICAL_URL", "") |
501 | + |
502 | +# Tell Jinja2 templates the build is running on Read the Docs. |
503 | +html_context = {} |
504 | +if os.environ.get("READTHEDOCS", "") == "True": |
505 | + html_context["READTHEDOCS"] = True |
506 | |
507 | # -- Options for manual page output --------------------------------------- |
508 | |
509 | diff --git a/Documentation/faq/releases.rst b/Documentation/faq/releases.rst |
510 | index 49b987b..027b281 100644 |
511 | --- a/Documentation/faq/releases.rst |
512 | +++ b/Documentation/faq/releases.rst |
513 | @@ -216,11 +216,11 @@ Q: What DPDK version does each Open vSwitch release work with? |
514 | 2.14.x 19.11.13 |
515 | 2.15.x 20.11.6 |
516 | 2.16.x 20.11.6 |
517 | - 2.17.x 21.11.6 |
518 | - 3.0.x 21.11.6 |
519 | - 3.1.x 22.11.4 |
520 | - 3.2.x 22.11.4 |
521 | - 3.3.x 23.11 |
522 | + 2.17.x 21.11.9 |
523 | + 3.0.x 21.11.9 |
524 | + 3.1.x 22.11.7 |
525 | + 3.2.x 22.11.7 |
526 | + 3.3.x 23.11.3 |
527 | ============ ======== |
528 | |
529 | Q: Are all the DPDK releases that OVS versions work with maintained? |
530 | diff --git a/Documentation/intro/install/dpdk.rst b/Documentation/intro/install/dpdk.rst |
531 | index ad9bdf2..033c507 100644 |
532 | --- a/Documentation/intro/install/dpdk.rst |
533 | +++ b/Documentation/intro/install/dpdk.rst |
534 | @@ -42,7 +42,7 @@ Build requirements |
535 | In addition to the requirements described in :doc:`general`, building Open |
536 | vSwitch with DPDK will require the following: |
537 | |
538 | -- DPDK 23.11 |
539 | +- DPDK 23.11.3 |
540 | |
541 | - A `DPDK supported NIC`_ |
542 | |
543 | @@ -73,9 +73,9 @@ Install DPDK |
544 | #. Download the `DPDK sources`_, extract the file and set ``DPDK_DIR``:: |
545 | |
546 | $ cd /usr/src/ |
547 | - $ wget https://fast.dpdk.org/rel/dpdk-23.11.tar.xz |
548 | - $ tar xf dpdk-23.11.tar.xz |
549 | - $ export DPDK_DIR=/usr/src/dpdk-23.11 |
550 | + $ wget https://fast.dpdk.org/rel/dpdk-23.11.3.tar.xz |
551 | + $ tar xf dpdk-23.11.3.tar.xz |
552 | + $ export DPDK_DIR=/usr/src/dpdk-stable-23.11.3 |
553 | $ cd $DPDK_DIR |
554 | |
555 | #. Configure and install DPDK using Meson |
556 | diff --git a/Documentation/intro/install/general.rst b/Documentation/intro/install/general.rst |
557 | index 19e360d..769fea3 100644 |
558 | --- a/Documentation/intro/install/general.rst |
559 | +++ b/Documentation/intro/install/general.rst |
560 | @@ -150,9 +150,6 @@ The datapath tests for userspace and Linux datapaths also rely upon: |
561 | - pyftpdlib. Version 1.2.0 is known to work. Earlier versions should |
562 | also work. |
563 | |
564 | -- GNU wget. Version 1.16 is known to work. Earlier versions should also |
565 | - work. |
566 | - |
567 | - netcat. Several common implementations are known to work. |
568 | |
569 | - curl. Version 7.47.0 is known to work. Earlier versions should also work. |
570 | @@ -176,10 +173,7 @@ following to obtain better warnings: |
571 | |
572 | - clang, version 3.4 or later |
573 | |
574 | -- flake8 along with the hacking flake8 plugin (for Python code). The automatic |
575 | - flake8 check that runs against Python code has some warnings enabled that |
576 | - come from the "hacking" flake8 plugin. If it's not installed, the warnings |
577 | - just won't occur until it's run on a system with "hacking" installed. |
578 | +- flake8 (for Python code) |
579 | |
580 | - the python packages listed in "python/test_requirements.txt" (compatible |
581 | with pip). If they are installed, the pytest-based Python unit tests will |
582 | diff --git a/Documentation/intro/install/rhel.rst b/Documentation/intro/install/rhel.rst |
583 | index f2151d8..e9488e6 100644 |
584 | --- a/Documentation/intro/install/rhel.rst |
585 | +++ b/Documentation/intro/install/rhel.rst |
586 | @@ -93,10 +93,8 @@ If python3-sphinx package is not available in your version of RHEL, you can |
587 | install it via pip with 'pip install sphinx'. |
588 | |
589 | Open vSwitch requires python 3.6 or newer which is not available in older |
590 | -distributions. In the case of RHEL 6.x and its derivatives, one option is |
591 | -to install python34 from `EPEL`_. |
592 | - |
593 | -.. _EPEL: https://fedoraproject.org/wiki/EPEL |
594 | +distributions. For those, one option is to build and install required version |
595 | +from source. |
596 | |
597 | .. _rhel-bootstrapping: |
598 | |
599 | diff --git a/Documentation/intro/install/windows.rst b/Documentation/intro/install/windows.rst |
600 | index fce099d..efdb8ae 100644 |
601 | --- a/Documentation/intro/install/windows.rst |
602 | +++ b/Documentation/intro/install/windows.rst |
603 | @@ -112,7 +112,7 @@ The following explains the steps in some detail. |
604 | `OpenSSL for Windows <https://wiki.openssl.org/index.php/Binaries>`__ |
605 | |
606 | Note down the directory where OpenSSL is installed (e.g.: |
607 | - ``C:/OpenSSL-Win32``) for later use. |
608 | + ``C:/OpenSSL-Win64``) for later use. |
609 | |
610 | .. note:: |
611 | |
612 | @@ -182,7 +182,7 @@ To configure with SSL support, add the requisite additional options: |
613 | --localstatedir="C:/openvswitch/var" |
614 | --sysconfdir="C:/openvswitch/etc" \ |
615 | --with-pthread="C:/pthread" \ |
616 | - --enable-ssl --with-openssl="C:/OpenSSL-Win32" |
617 | + --enable-ssl --with-openssl="C:/OpenSSL-Win64" |
618 | |
619 | Finally, to the kernel module also: |
620 | |
621 | @@ -194,7 +194,7 @@ Finally, to the kernel module also: |
622 | --localstatedir="C:/openvswitch/var" \ |
623 | --sysconfdir="C:/openvswitch/etc" \ |
624 | --with-pthread="C:/pthread" \ |
625 | - --enable-ssl --with-openssl="C:/OpenSSL-Win32" \ |
626 | + --enable-ssl --with-openssl="C:/OpenSSL-Win64" \ |
627 | --with-vstudiotarget="<target type>" \ |
628 | --with-vstudiotargetver="<target versions>" |
629 | |
630 | diff --git a/Documentation/ref/ovs-appctl.8.rst b/Documentation/ref/ovs-appctl.8.rst |
631 | index 3ce02e9..fceafea 100644 |
632 | --- a/Documentation/ref/ovs-appctl.8.rst |
633 | +++ b/Documentation/ref/ovs-appctl.8.rst |
634 | @@ -6,9 +6,9 @@ Synopsis |
635 | ======== |
636 | |
637 | ``ovs-appctl`` |
638 | -[``--target=``<target> | ``-t`` <target>] |
639 | -[``--timeout=``<secs> | ``-T`` <secs>] |
640 | -<command> [<arg>...] |
641 | +[``--target=``\ *target* | ``-t`` *target*] |
642 | +[``--timeout=``\ *secs* | ``-T`` *secs*] |
643 | +*command* [*arg* ``...``] |
644 | |
645 | ``ovs-appctl --help`` |
646 | |
647 | @@ -31,11 +31,11 @@ command and prints the daemon's response on standard output. |
648 | |
649 | In normal use only a single option is accepted: |
650 | |
651 | -* ``-t`` <target> or ``--target`` <target> |
652 | +* ``-t`` *target* or ``--target=``\ *target* |
653 | |
654 | Tells ``ovs-appctl`` which daemon to contact. |
655 | |
656 | - If <target> begins with ``/`` it must name a Unix domain socket on |
657 | + If *target* begins with ``/`` it must name a Unix domain socket on |
658 | which an Open vSwitch daemon is listening for control channel |
659 | connections. By default, each daemon listens on a Unix domain socket |
660 | in the rundir (e.g. ``/run``) named ``<program>.<pid>.ctl``, where |
661 | @@ -45,26 +45,26 @@ In normal use only a single option is accepted: |
662 | |
663 | Otherwise, ``ovs-appctl`` looks in the rundir for a pidfile, that is, |
664 | a file whose contents are the process ID of a running process as a |
665 | - decimal number, named ``<target>.pid``. (The ``--pidfile`` option |
666 | + decimal number, named *target*\ ``.pid``. (The ``--pidfile`` option |
667 | makes an Open vSwitch daemon create a pidfile.) ``ovs-appctl`` reads |
668 | the pidfile, then looks in the rundir for a Unix socket named |
669 | - ``<target>.<pid>.ctl``, where <pid> is replaced by the process ID read |
670 | + *target*\ ``.<pid>.ctl``, where <pid> is replaced by the process ID read |
671 | from the pidfile, and uses that file as if it had been specified |
672 | directly as the target. |
673 | |
674 | - On Windows, <target> can be an absolute path to a file that contains a |
675 | + On Windows, *target* can be an absolute path to a file that contains a |
676 | localhost TCP port on which an Open vSwitch daemon is listening for |
677 | control channel connections. By default, each daemon writes the TCP |
678 | port on which it is listening for control connection into the file |
679 | - ``<program>.ctl`` located inside the rundir. If <target> is not an |
680 | + ``<program>.ctl`` located inside the rundir. If *target* is not an |
681 | absolute path, ``ovs-appctl`` looks in the rundir for a file named |
682 | - ``<target>.ctl``. The default target is ``ovs-vswitchd``. |
683 | + *target*\ ``.ctl``. The default *target* is ``ovs-vswitchd``. |
684 | |
685 | -* ``-T <secs>`` or ``--timeout=<secs>`` |
686 | +* ``-T`` *secs* or ``--timeout=``\ *secs* |
687 | |
688 | - By default, or with a <secs> of ``0``, ``ovs-appctl`` waits forever to |
689 | + By default, or with a *secs* of ``0``, ``ovs-appctl`` waits forever to |
690 | connect to the daemon and receive a response. This option limits |
691 | - runtime to approximately <secs> seconds. If the timeout expires, |
692 | + runtime to approximately *secs* seconds. If the timeout expires, |
693 | ``ovs-appctl`` exits with a ``SIGALRM`` signal. |
694 | |
695 | Common Commands |
696 | @@ -138,10 +138,10 @@ and adjusting log levels: |
697 | |
698 | Lists logging pattern used for each destination. |
699 | |
700 | -* ``vlog/set`` [<spec>] |
701 | +* ``vlog/set`` [*spec*] |
702 | |
703 | - Sets logging levels. Without any <spec>, sets the log level for |
704 | - every module and destination to ``dbg``. Otherwise, <spec> is a |
705 | + Sets logging levels. Without any *spec*, sets the log level for |
706 | + every module and destination to ``dbg``. Otherwise, *spec* is a |
707 | list of words separated by spaces or commas or colons, up to one from |
708 | each category below: |
709 | |
710 | @@ -153,7 +153,7 @@ and adjusting log levels: |
711 | change to only to the system log, to the console, or to a file, |
712 | respectively. |
713 | |
714 | - On Windows platform, ``syslog`` is only useful if <target> was |
715 | + On Windows platform, ``syslog`` is only useful if *target* was |
716 | started with the ``--syslog-target`` option (it has no effect |
717 | otherwise). |
718 | |
719 | @@ -162,20 +162,20 @@ and adjusting log levels: |
720 | will be logged, and messages of lower severity will be filtered out. |
721 | ``off`` filters out all messages. |
722 | |
723 | - Case is not significant within <spec>. |
724 | + Case is not significant within *spec*. |
725 | |
726 | Regardless of the log levels set for ``file``, logging to a file |
727 | will not take place unless the target application was invoked with the |
728 | ``--log-file`` option. |
729 | |
730 | For compatibility with older versions of OVS, ``any`` is accepted |
731 | - within <spec> but it has no effect. |
732 | + within *spec* but it has no effect. |
733 | |
734 | -* ``vlog/set PATTERN:<destination>:<pattern>`` |
735 | +* ``vlog/set PATTERN:``\ *destination*:*pattern* |
736 | |
737 | - Sets the log pattern for <destination> to <pattern>. Each time a |
738 | - message is logged to <destination>, <pattern> determines the |
739 | - message's formatting. Most characters in <pattern> are copied |
740 | + Sets the log pattern for *destination* to *pattern*. Each time a |
741 | + message is logged to *destination*, *pattern* determines the |
742 | + message's formatting. Most characters in *pattern* are copied |
743 | literally to the log, but special escapes beginning with ``%`` are |
744 | expanded as follows: |
745 | |
746 | @@ -194,13 +194,13 @@ and adjusting log levels: |
747 | |
748 | * ``%d`` |
749 | |
750 | - The current date and time in ISO 8601 format (YYYY-MM-DD HH:MM:SS). |
751 | + The current date and time in ISO 8601 format (``YYYY-MM-DD HH:MM:SS``). |
752 | |
753 | - * ``%d{<format>}`` |
754 | + * ``%d{``\ *format*\ ``}`` |
755 | |
756 | - The current date and time in the specified <format>, which takes |
757 | - the same format as the <template> argument to ``strftime(3)``. As |
758 | - an extension, any ``#`` characters in <format> will be replaced by |
759 | + The current date and time in the specified *format*, which takes |
760 | + the same format as the ``template`` argument to ``strftime(3)``. As |
761 | + an extension, any ``#`` characters in *format* will be replaced by |
762 | fractional seconds, e.g. use ``%H:%M:%S.###`` for the time to the |
763 | nearest millisecond. Sub-second times are only approximate and |
764 | currently decimal places after the third will always be reported |
765 | @@ -208,14 +208,14 @@ and adjusting log levels: |
766 | |
767 | * ``%D`` |
768 | |
769 | - The current UTC date and time in ISO 8601 format (YYYY-MM-DD |
770 | - HH:MM:SS). |
771 | + The current UTC date and time in ISO 8601 format |
772 | + (``YYYY-MM-DD HH:MM:SS``). |
773 | |
774 | - * ``%D{<format>}`` |
775 | + * ``%D{``\ *format*\ ``}`` |
776 | |
777 | - The current UTC date and time in the specified <format>, which |
778 | - takes the same format as the <template> argument to |
779 | - ``strftime``(3). Supports the same extension for sub-second |
780 | + The current UTC date and time in the specified *format*, which |
781 | + takes the same format as the ``template`` argument to |
782 | + ``strftime(3)``. Supports the same extension for sub-second |
783 | resolution as ``%d{...}``. |
784 | |
785 | * ``%E`` |
786 | @@ -279,22 +279,23 @@ and adjusting log levels: |
787 | Pad the field to the field width with ``0`` characters. Padding |
788 | with spaces is the default. |
789 | |
790 | - * <width> |
791 | + * *width* |
792 | |
793 | A number specifies the minimum field width. If the escape expands |
794 | - to fewer characters than <width> then it is padded to fill the |
795 | - field width. (A field wider than <width> is not truncated to |
796 | + to fewer characters than *width* then it is padded to fill the |
797 | + field width. (A field wider than *width* is not truncated to |
798 | fit.) |
799 | |
800 | - The default pattern for console and file output is ``%D{%Y-%m-%dT |
801 | - %H:%M:%SZ}|%05N|%c|%p|%m``; for syslog output, ``%05N|%c|%p|%m``. |
802 | + The default pattern for console and file output is |
803 | + ``%D{%Y-%m-%dT %H:%M:%SZ}|%05N|%c|%p|%m``; for syslog output, |
804 | + ``%05N|%c|%p|%m``. |
805 | |
806 | Daemons written in Python (e.g. ``ovs-monitor-ipsec``) do not allow |
807 | control over the log pattern. |
808 | |
809 | -* ``vlog/set FACILITY:<facility>`` |
810 | +* ``vlog/set FACILITY:``\ *facility* |
811 | |
812 | - Sets the RFC5424 facility of the log message. <facility> can be one |
813 | + Sets the RFC5424 facility of the log message. *facility* can be one |
814 | of ``kern``, ``user``, ``mail``, ``daemon``, ``auth``, ``syslog``, |
815 | ``lpr``, ``news``, ``uucp``, ``clock``, ``ftp``, ``ntp``, ``audit``, |
816 | ``alert``, ``clock2``, ``local0``, ``local1``, ``local2``, |
817 | diff --git a/Documentation/topics/dpdk/vhost-user.rst b/Documentation/topics/dpdk/vhost-user.rst |
818 | index e952a68..89b2116 100644 |
819 | --- a/Documentation/topics/dpdk/vhost-user.rst |
820 | +++ b/Documentation/topics/dpdk/vhost-user.rst |
821 | @@ -312,7 +312,7 @@ predictable migration time. Mostly used as a second phase after the normal |
822 | |
823 | More information can be found in QEMU `docs`_. |
824 | |
825 | -.. _`docs`: https://git.qemu.org/?p=qemu.git;a=blob;f=docs/devel/migration.rst |
826 | +.. _`docs`: https://www.qemu.org/docs/master/devel/migration/postcopy.html |
827 | |
828 | Post-copy support may be enabled via a global config value |
829 | ``vhost-postcopy-support``. Setting this to ``true`` enables Post-copy support |
830 | @@ -485,7 +485,7 @@ Sample XML |
831 | </devices> |
832 | </domain> |
833 | |
834 | -.. _QEMU documentation: http://git.qemu-project.org/?p=qemu.git;a=blob;f=docs/specs/vhost-user.txt;h=7890d7169;hb=HEAD |
835 | +.. _QEMU documentation: https://www.qemu.org/docs/master/interop/vhost-user.html |
836 | |
837 | Jumbo Frames |
838 | ------------ |
839 | diff --git a/Documentation/topics/userspace-tso.rst b/Documentation/topics/userspace-tso.rst |
840 | index a21bb2b..07bdc29 100644 |
841 | --- a/Documentation/topics/userspace-tso.rst |
842 | +++ b/Documentation/topics/userspace-tso.rst |
843 | @@ -109,9 +109,9 @@ then started again. OvS will then report:: |
844 | Limitations |
845 | ~~~~~~~~~~~ |
846 | |
847 | -The current OvS userspace `TSO` implementation supports flat and VLAN networks |
848 | -only (i.e. no support for `TSO` over tunneled connection [VxLAN, GRE, IPinIP, |
849 | -etc.]). |
850 | +The current OvS userspace `TSO` implementation supports flat, VLAN networks, |
851 | +and some tunneled connections. Currently only VxLAN and Geneve tunnels are |
852 | +supported. |
853 | |
854 | The NIC driver must support and advertise checksum offload for TCP and UDP. |
855 | However, SCTP is not mandatory because very few drivers advertised support |
856 | @@ -120,11 +120,12 @@ in Open vSwitch. Currently, if the NIC supports that, then the feature is |
857 | enabled, otherwise TSO can still be enabled but SCTP packets sent to the NIC |
858 | will be dropped. |
859 | |
860 | -There is no software implementation of TSO, so all ports attached to the |
861 | -datapath must support TSO or packets using that feature will be dropped |
862 | -on ports without TSO support. That also means guests using vhost-user |
863 | -in client mode will receive TSO packet regardless of TSO being enabled |
864 | -or disabled within the guest. |
865 | +There is no software implementation of TSO in conjunction with tunnels. So |
866 | +when VxLAN or Geneve tunnels are in use, all ports attached to the datapath |
867 | +must support TSO or packets using this combination of features will be dropped |
868 | +on ports without hardware TSO support. That also means guests using |
869 | +vhost-user in client mode will receive TSO packet regardless of TSO being |
870 | +enabled or disabled within the guest. |
871 | |
872 | All kernel devices that use the raw socket interface (veth, for example) |
873 | require the kernel commit 9d2f67e43b73 ("net/packet: fix packet drop as of |
874 | diff --git a/Makefile.am b/Makefile.am |
875 | index 94f488d..0b7c832 100644 |
876 | --- a/Makefile.am |
877 | +++ b/Makefile.am |
878 | @@ -400,16 +400,10 @@ ALL_LOCAL += flake8-check |
879 | # F811 redefinition of unused <name> from line <N> (only from flake8 v2.0) |
880 | # D*** -- warnings from flake8-docstrings plugin |
881 | # H*** -- warnings from flake8 hacking plugin (custom style checks beyond PEP8) |
882 | -# H231 Python 3.x incompatible 'except x,y:' construct |
883 | -# H232 Python 3.x incompatible octal 077 should be written as 0o77 |
884 | -# H233 Python 3.x incompatible use of print operator |
885 | -# H238 old style class declaration, use new style (inherit from `object`) |
886 | -FLAKE8_SELECT = H231,H232,H233,H238 |
887 | FLAKE8_IGNORE = E121,E123,E125,E126,E127,E128,E129,E131,E203,E722,W503,W504,F811,D,H,I |
888 | flake8-check: $(FLAKE8_PYFILES) |
889 | $(FLAKE8_WERROR)$(AM_V_GEN) \ |
890 | src='$^' && \ |
891 | - flake8 $$src --select=$(FLAKE8_SELECT) $(FLAKE8_FLAGS) && \ |
892 | flake8 $$src --ignore=$(FLAKE8_IGNORE) $(FLAKE8_FLAGS) && \ |
893 | touch $@ |
894 | endif |
895 | diff --git a/Makefile.in b/Makefile.in |
896 | deleted file mode 100644 |
897 | index e89e082..0000000 |
898 | --- a/Makefile.in |
899 | +++ /dev/null |
900 | @@ -1,7439 +0,0 @@ |
901 | -# Makefile.in generated by automake 1.16.5 from Makefile.am. |
902 | -# @configure_input@ |
903 | - |
904 | -# Copyright (C) 1994-2021 Free Software Foundation, Inc. |
905 | - |
906 | -# This Makefile.in is free software; the Free Software Foundation |
907 | -# gives unlimited permission to copy and/or distribute it, |
908 | -# with or without modifications, as long as this notice is preserved. |
909 | - |
910 | -# This program is distributed in the hope that it will be useful, |
911 | -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without |
912 | -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
913 | -# PARTICULAR PURPOSE. |
914 | - |
915 | -@SET_MAKE@ |
916 | - |
917 | -# Copyright (C) 2007-2017 Nicira, Inc. |
918 | -# |
919 | -# Copying and distribution of this file, with or without modification, |
920 | -# are permitted in any medium without royalty provided the copyright |
921 | -# notice and this notice are preserved. This file is offered as-is, |
922 | -# without warranty of any kind. |
923 | - |
924 | -# Copyright (C) 2013 Nicira, Inc. |
925 | -# |
926 | -# Copying and distribution of this file, with or without modification, |
927 | -# are permitted in any medium without royalty provided the copyright |
928 | -# notice and this notice are preserved. This file is offered as-is, |
929 | -# without warranty of any kind. |
930 | - |
931 | -# Copyright (C) 2009-2018 Nicira, Inc. |
932 | -# |
933 | -# Copying and distribution of this file, with or without modification, |
934 | -# are permitted in any medium without royalty provided the copyright |
935 | -# notice and this notice are preserved. This file is offered as-is, |
936 | -# without warranty of any kind. |
937 | - |
938 | -# Copyright (C) 2009, 2010, 2011, 2012, 2014, 2016 Nicira, Inc. |
939 | -# |
940 | -# Copying and distribution of this file, with or without modification, |
941 | -# are permitted in any medium without royalty provided the copyright |
942 | -# notice and this notice are preserved. This file is offered as-is, |
943 | -# without warranty of any kind. |
944 | - |
945 | -# Copyright (C) 2013 Nicira, Inc. |
946 | -# |
947 | -# Copying and distribution of this file, with or without modification |
948 | -# are permitted in any medium without royalty provided the copyright |
949 | -# notice and this notice are preserved. This file is offered as-is, |
950 | -# without warranty of any kind. |
951 | - |
952 | -# Copyright (C) 2017 Nicira, Inc. |
953 | -# |
954 | -# Copying and distribution of this file, with or without modification, |
955 | -# are permitted in any medium without royalty provided the copyright |
956 | -# notice and this notice are preserved. This file is offered as-is, |
957 | -# without warranty of any kind. |
958 | - |
959 | -# Copyright (C) 2009, 2010, 2011, 2012, 2014 Nicira, Inc. |
960 | -# |
961 | -# Copying and distribution of this file, with or without modification, |
962 | -# are permitted in any medium without royalty provided the copyright |
963 | -# notice and this notice are preserved. This file is offered as-is, |
964 | -# without warranty of any kind. |
965 | - |
966 | -# Copyright 2015 Cloudbase Solutions Srl |
967 | -# |
968 | -# Licensed under the Apache License, Version 2.0 (the "License"); you may |
969 | -# not use this file except in compliance with the License.You may obtain |
970 | -# a copy of the License at |
971 | -# |
972 | -# http://www.apache.org/licenses/LICENSE-2.0 |
973 | -# |
974 | -# Unless required by applicable law or agreed to in writing, software |
975 | -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT |
976 | -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.See the |
977 | -# License for the specific language governing permissions and limitations |
978 | -# under the License. |
979 | - |
980 | -# Copyright (C) 2016 Nicira, Inc. |
981 | -# |
982 | -# Copying and distribution of this file, with or without modification, |
983 | -# are permitted in any medium without royalty provided the copyright |
984 | -# notice and this notice are preserved. This file is offered as-is, |
985 | -# without warranty of any kind. |
986 | - |
987 | - |
988 | - |
989 | - |
990 | - |
991 | -VPATH = @srcdir@ |
992 | -am__is_gnu_make = { \ |
993 | - if test -z '$(MAKELEVEL)'; then \ |
994 | - false; \ |
995 | - elif test -n '$(MAKE_HOST)'; then \ |
996 | - true; \ |
997 | - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ |
998 | - true; \ |
999 | - else \ |
1000 | - false; \ |
1001 | - fi; \ |
1002 | -} |
1003 | -am__make_running_with_option = \ |
1004 | - case $${target_option-} in \ |
1005 | - ?) ;; \ |
1006 | - *) echo "am__make_running_with_option: internal error: invalid" \ |
1007 | - "target option '$${target_option-}' specified" >&2; \ |
1008 | - exit 1;; \ |
1009 | - esac; \ |
1010 | - has_opt=no; \ |
1011 | - sane_makeflags=$$MAKEFLAGS; \ |
1012 | - if $(am__is_gnu_make); then \ |
1013 | - sane_makeflags=$$MFLAGS; \ |
1014 | - else \ |
1015 | - case $$MAKEFLAGS in \ |
1016 | - *\\[\ \ ]*) \ |
1017 | - bs=\\; \ |
1018 | - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ |
1019 | - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ |
1020 | - esac; \ |
1021 | - fi; \ |
1022 | - skip_next=no; \ |
1023 | - strip_trailopt () \ |
1024 | - { \ |
1025 | - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ |
1026 | - }; \ |
1027 | - for flg in $$sane_makeflags; do \ |
1028 | - test $$skip_next = yes && { skip_next=no; continue; }; \ |
1029 | - case $$flg in \ |
1030 | - *=*|--*) continue;; \ |
1031 | - -*I) strip_trailopt 'I'; skip_next=yes;; \ |
1032 | - -*I?*) strip_trailopt 'I';; \ |
1033 | - -*O) strip_trailopt 'O'; skip_next=yes;; \ |
1034 | - -*O?*) strip_trailopt 'O';; \ |
1035 | - -*l) strip_trailopt 'l'; skip_next=yes;; \ |
1036 | - -*l?*) strip_trailopt 'l';; \ |
1037 | - -[dEDm]) skip_next=yes;; \ |
1038 | - -[JT]) skip_next=yes;; \ |
1039 | - esac; \ |
1040 | - case $$flg in \ |
1041 | - *$$target_option*) has_opt=yes; break;; \ |
1042 | - esac; \ |
1043 | - done; \ |
1044 | - test $$has_opt = yes |
1045 | -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) |
1046 | -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) |
1047 | -pkgdatadir = $(datadir)/@PACKAGE@ |
1048 | -pkgincludedir = $(includedir)/@PACKAGE@ |
1049 | -pkglibdir = $(libdir)/@PACKAGE@ |
1050 | -pkglibexecdir = $(libexecdir)/@PACKAGE@ |
1051 | -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd |
1052 | -install_sh_DATA = $(install_sh) -c -m 644 |
1053 | -install_sh_PROGRAM = $(install_sh) -c |
1054 | -install_sh_SCRIPT = $(install_sh) -c |
1055 | -INSTALL_HEADER = $(INSTALL_DATA) |
1056 | -transform = $(program_transform_name) |
1057 | -NORMAL_INSTALL = : |
1058 | -PRE_INSTALL = : |
1059 | -POST_INSTALL = : |
1060 | -NORMAL_UNINSTALL = : |
1061 | -PRE_UNINSTALL = : |
1062 | -POST_UNINSTALL = : |
1063 | -build_triplet = @build@ |
1064 | -host_triplet = @host@ |
1065 | -@WIN32_TRUE@am__append_1 = -I $(top_srcdir)/include/windows -I \ |
1066 | -@WIN32_TRUE@ $(top_srcdir)/datapath-windows/include \ |
1067 | -@WIN32_TRUE@ $(PTHREAD_INCLUDES) $(MSVC_CFLAGS) |
1068 | -@WIN32_TRUE@am__append_2 = $(PTHREAD_LDFLAGS) $(MSVC64_LDFLAGS) |
1069 | -@DPDK_NETDEV_TRUE@am__append_3 = -D_FILE_OFFSET_BITS=64 |
1070 | -@NDEBUG_TRUE@am__append_4 = -DNDEBUG |
1071 | -@NDEBUG_TRUE@am__append_5 = -fomit-frame-pointer |
1072 | -bin_PROGRAMS = utilities/ovs-appctl$(EXEEXT) \ |
1073 | - utilities/ovs-testcontroller$(EXEEXT) \ |
1074 | - utilities/ovs-dpctl$(EXEEXT) utilities/ovs-ofctl$(EXEEXT) \ |
1075 | - utilities/ovs-vsctl$(EXEEXT) ovsdb/ovsdb-tool$(EXEEXT) \ |
1076 | - ovsdb/ovsdb-client$(EXEEXT) vtep/vtep-ctl$(EXEEXT) |
1077 | -sbin_PROGRAMS = vswitchd/ovs-vswitchd$(EXEEXT) \ |
1078 | - ovsdb/ovsdb-server$(EXEEXT) |
1079 | -EXTRA_PROGRAMS = $(am__EXEEXT_1) |
1080 | -noinst_PROGRAMS = $(am__EXEEXT_2) tests/test-ovsdb$(EXEEXT) \ |
1081 | - tests/test-lib$(EXEEXT) tests/ovstest$(EXEEXT) \ |
1082 | - tests/test-stream$(EXEEXT) tests/test-strtok_r$(EXEEXT) \ |
1083 | - tests/test-type-props$(EXEEXT) |
1084 | -@HAVE_GROFF_TRUE@am__append_6 = manpage-check |
1085 | -@HAVE_GROFF_TRUE@am__append_7 = manpage-check |
1086 | -@HAVE_FLAKE8_TRUE@am__append_8 = flake8-check |
1087 | -@VSTUDIO_DDK_TRUE@am__append_9 = ovsext |
1088 | -@VSTUDIO_DDK_TRUE@am__append_10 = ovsext_clean |
1089 | -@HAVE_SPHINX_TRUE@am__append_11 = docs-check |
1090 | -@HAVE_SPHINX_TRUE@am__append_12 = docs-check |
1091 | -@HAVE_SPHINX_TRUE@am__append_13 = clean-docs |
1092 | -@WIN32_TRUE@am__append_14 = ${PTHREAD_LIBS} |
1093 | - |
1094 | -# Build library of avx512 code with CPU ISA CFLAGS enabled. This allows the |
1095 | -# compiler to use the ISA features required for the ISA optimized code-paths. |
1096 | -# Use LDFLAGS to compile only static library of this code, as it should be |
1097 | -# statically linked into vswitchd even if vswitchd is a shared build. |
1098 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@am__append_15 = lib/libopenvswitchavx512.la |
1099 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@am__append_16 = lib/libopenvswitchavx512.la |
1100 | -@HAVE_AVX512BW_TRUE@@HAVE_AVX512F_TRUE@@HAVE_AVX512VL_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@am__append_17 = \ |
1101 | -@HAVE_AVX512BW_TRUE@@HAVE_AVX512F_TRUE@@HAVE_AVX512VL_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ -mavx512bw \ |
1102 | -@HAVE_AVX512BW_TRUE@@HAVE_AVX512F_TRUE@@HAVE_AVX512VL_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ -mavx512vl |
1103 | - |
1104 | -@HAVE_AVX512BW_TRUE@@HAVE_AVX512F_TRUE@@HAVE_AVX512VL_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@am__append_18 = \ |
1105 | -@HAVE_AVX512BW_TRUE@@HAVE_AVX512F_TRUE@@HAVE_AVX512VL_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ lib/dpif-netdev-extract-avx512.c \ |
1106 | -@HAVE_AVX512BW_TRUE@@HAVE_AVX512F_TRUE@@HAVE_AVX512VL_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ lib/dpif-netdev-lookup-avx512-gather.c |
1107 | - |
1108 | -@HAVE_AVX512BW_TRUE@@HAVE_AVX512F_TRUE@@HAVE_AVX512VL_TRUE@@HAVE_GCC_AVX512VL_GOOD_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@am__append_19 = \ |
1109 | -@HAVE_AVX512BW_TRUE@@HAVE_AVX512F_TRUE@@HAVE_AVX512VL_TRUE@@HAVE_GCC_AVX512VL_GOOD_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ lib/odp-execute-avx512.c |
1110 | - |
1111 | -@WIN32_TRUE@am__append_20 = \ |
1112 | -@WIN32_TRUE@ lib/daemon-windows.c \ |
1113 | -@WIN32_TRUE@ lib/getopt_long.c \ |
1114 | -@WIN32_TRUE@ lib/getrusage-windows.c \ |
1115 | -@WIN32_TRUE@ lib/latch-windows.c \ |
1116 | -@WIN32_TRUE@ lib/route-table-stub.c \ |
1117 | -@WIN32_TRUE@ lib/if-notifier-stub.c \ |
1118 | -@WIN32_TRUE@ lib/stream-windows.c \ |
1119 | -@WIN32_TRUE@ lib/strsep.c |
1120 | - |
1121 | -@WIN32_FALSE@am__append_21 = \ |
1122 | -@WIN32_FALSE@ lib/daemon-unix.c \ |
1123 | -@WIN32_FALSE@ lib/latch-unix.c \ |
1124 | -@WIN32_FALSE@ lib/signals.c \ |
1125 | -@WIN32_FALSE@ lib/signals.h \ |
1126 | -@WIN32_FALSE@ lib/socket-util-unix.c \ |
1127 | -@WIN32_FALSE@ lib/stream-unix.c |
1128 | - |
1129 | -@HAVE_WNO_UNUSED_TRUE@am__append_22 = -Wno-unused |
1130 | -@HAVE_WNO_UNUSED_PARAMETER_TRUE@am__append_23 = -Wno-unused-parameter |
1131 | -@LINUX_TRUE@am__append_24 = \ |
1132 | -@LINUX_TRUE@ lib/dpif-netlink.c \ |
1133 | -@LINUX_TRUE@ lib/dpif-netlink.h \ |
1134 | -@LINUX_TRUE@ lib/dpif-netlink-rtnl.c \ |
1135 | -@LINUX_TRUE@ lib/dpif-netlink-rtnl.h \ |
1136 | -@LINUX_TRUE@ lib/if-notifier.c \ |
1137 | -@LINUX_TRUE@ lib/netdev-linux.c \ |
1138 | -@LINUX_TRUE@ lib/netdev-linux.h \ |
1139 | -@LINUX_TRUE@ lib/netdev-linux-private.h \ |
1140 | -@LINUX_TRUE@ lib/netdev-offload-tc.c \ |
1141 | -@LINUX_TRUE@ lib/netlink-conntrack.c \ |
1142 | -@LINUX_TRUE@ lib/netlink-conntrack.h \ |
1143 | -@LINUX_TRUE@ lib/netlink-notifier.c \ |
1144 | -@LINUX_TRUE@ lib/netlink-notifier.h \ |
1145 | -@LINUX_TRUE@ lib/netlink-protocol.h \ |
1146 | -@LINUX_TRUE@ lib/netlink-socket.c \ |
1147 | -@LINUX_TRUE@ lib/netlink-socket.h \ |
1148 | -@LINUX_TRUE@ lib/rtnetlink.c \ |
1149 | -@LINUX_TRUE@ lib/rtnetlink.h \ |
1150 | -@LINUX_TRUE@ lib/route-table.c \ |
1151 | -@LINUX_TRUE@ lib/route-table.h \ |
1152 | -@LINUX_TRUE@ lib/tc.c \ |
1153 | -@LINUX_TRUE@ lib/tc.h |
1154 | - |
1155 | -@HAVE_AF_XDP_TRUE@am__append_25 = \ |
1156 | -@HAVE_AF_XDP_TRUE@ lib/netdev-afxdp-pool.c \ |
1157 | -@HAVE_AF_XDP_TRUE@ lib/netdev-afxdp-pool.h \ |
1158 | -@HAVE_AF_XDP_TRUE@ lib/netdev-afxdp.c \ |
1159 | -@HAVE_AF_XDP_TRUE@ lib/netdev-afxdp.h |
1160 | - |
1161 | -@DPDK_NETDEV_TRUE@am__append_26 = \ |
1162 | -@DPDK_NETDEV_TRUE@ lib/dpdk.c \ |
1163 | -@DPDK_NETDEV_TRUE@ lib/netdev-dpdk.c \ |
1164 | -@DPDK_NETDEV_TRUE@ lib/netdev-offload-dpdk.c |
1165 | - |
1166 | -@DPDK_NETDEV_FALSE@am__append_27 = \ |
1167 | -@DPDK_NETDEV_FALSE@ lib/dpdk-stub.c |
1168 | - |
1169 | -@WIN32_TRUE@am__append_28 = \ |
1170 | -@WIN32_TRUE@ lib/dpif-netlink.c \ |
1171 | -@WIN32_TRUE@ lib/dpif-netlink.h \ |
1172 | -@WIN32_TRUE@ lib/dpif-netlink-rtnl.h \ |
1173 | -@WIN32_TRUE@ lib/netdev-windows.c \ |
1174 | -@WIN32_TRUE@ lib/netlink-conntrack.c \ |
1175 | -@WIN32_TRUE@ lib/netlink-conntrack.h \ |
1176 | -@WIN32_TRUE@ lib/netlink-notifier.c \ |
1177 | -@WIN32_TRUE@ lib/netlink-notifier.h \ |
1178 | -@WIN32_TRUE@ lib/netlink-protocol.h \ |
1179 | -@WIN32_TRUE@ lib/netlink-socket.c \ |
1180 | -@WIN32_TRUE@ lib/netlink-socket.h \ |
1181 | -@WIN32_TRUE@ lib/wmi.c \ |
1182 | -@WIN32_TRUE@ lib/wmi.h |
1183 | - |
1184 | -@HAVE_POSIX_AIO_TRUE@am__append_29 = lib/async-append-aio.c |
1185 | -@HAVE_POSIX_AIO_FALSE@am__append_30 = lib/async-append-null.c |
1186 | -@HAVE_IF_DL_TRUE@am__append_31 = \ |
1187 | -@HAVE_IF_DL_TRUE@ lib/if-notifier-bsd.c \ |
1188 | -@HAVE_IF_DL_TRUE@ lib/netdev-bsd.c \ |
1189 | -@HAVE_IF_DL_TRUE@ lib/rtbsd.c \ |
1190 | -@HAVE_IF_DL_TRUE@ lib/rtbsd.h \ |
1191 | -@HAVE_IF_DL_TRUE@ lib/route-table-bsd.c |
1192 | - |
1193 | -@HAVE_OPENSSL_TRUE@am__append_32 = lib/stream-ssl.c lib/dhparams.c |
1194 | -@HAVE_OPENSSL_FALSE@am__append_33 = lib/stream-nossl.c |
1195 | -@HAVE_UNBOUND_TRUE@am__append_34 = lib/dns-resolve.c |
1196 | -@HAVE_UNBOUND_FALSE@am__append_35 = lib/dns-resolve-stub.c |
1197 | -@WIN32_TRUE@am__append_36 = ${PTHREAD_LIBS} |
1198 | -@LINUX_TRUE@am__append_37 = utilities/nlmon |
1199 | -@WIN32_FALSE@am__append_38 = \ |
1200 | -@WIN32_FALSE@ tests/test-unix-socket.c |
1201 | - |
1202 | -@LINUX_TRUE@am__append_39 = \ |
1203 | -@LINUX_TRUE@ tests/test-netlink-conntrack.c \ |
1204 | -@LINUX_TRUE@ tests/test-netlink-policy.c |
1205 | - |
1206 | -@HAVE_OPENSSL_TRUE@am__append_40 = $(TESTPKI_FILES) |
1207 | -@HAVE_OPENSSL_TRUE@am__append_41 = $(TESTPKI_FILES) tests/ovs-pki.log |
1208 | -@HAVE_OPENSSL_TRUE@am__append_42 = clean-pki |
1209 | - |
1210 | -# OVS does not use C++ itself, but it provides public header files |
1211 | -# that a C++ compiler should accept, so when --enable-Werror is in |
1212 | -# effect and a C++ compiler is available, we build a C++ source file |
1213 | -# that #includes all the public headers, as a way to ensure that they |
1214 | -# are acceptable as C++. |
1215 | -@HAVE_CXX_TRUE@am__append_43 = include/openvswitch/libcxxtest.la |
1216 | -@HAVE_CXX_TRUE@am__append_44 = include/openvswitch/cxxtest.cc |
1217 | -@HAVE_DOT_TRUE@am__append_45 = vswitchd/vswitch.gv vswitchd/vswitch.pic |
1218 | -@HAVE_DOT_TRUE@am__append_46 = vtep/vtep.gv vtep/vtep.pic |
1219 | -@WIN32_TRUE@am__append_47 = $(srcdir)/datapath-windows/include/OvsDpInterface.h |
1220 | -subdir = . |
1221 | -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
1222 | -am__aclocal_m4_deps = $(top_srcdir)/m4/absolute-header.m4 \ |
1223 | - $(top_srcdir)/m4/ax_check_openssl.m4 \ |
1224 | - $(top_srcdir)/m4/ax_cxx_compile_stdcxx.m4 \ |
1225 | - $(top_srcdir)/m4/ax_func_posix_memalign.m4 \ |
1226 | - $(top_srcdir)/m4/include_next.m4 $(top_srcdir)/m4/libtool.m4 \ |
1227 | - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ |
1228 | - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ |
1229 | - $(top_srcdir)/m4/openvswitch.m4 $(top_srcdir)/m4/compat.m4 \ |
1230 | - $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/acinclude.m4 \ |
1231 | - $(top_srcdir)/configure.ac |
1232 | -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ |
1233 | - $(ACLOCAL_M4) |
1234 | -DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ |
1235 | - $(am__configure_deps) $(dist_noinst_SCRIPTS) \ |
1236 | - $(dist_pkgdata_SCRIPTS) $(dist_sbin_SCRIPTS) \ |
1237 | - $(dist_scripts_SCRIPTS) $(dist_pkgdata_DATA) \ |
1238 | - $(dist_scripts_DATA) $(noinst_HEADERS) \ |
1239 | - $(openflowinclude_HEADERS) $(openvswitchinclude_HEADERS) \ |
1240 | - $(am__DIST_COMMON) |
1241 | -am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ |
1242 | - configure.lineno config.status.lineno |
1243 | -mkinstalldirs = $(install_sh) -d |
1244 | -CONFIG_HEADER = config.h |
1245 | -CONFIG_CLEAN_FILES = lib/stdio.h lib/string.h ovsdb/libovsdb.sym \ |
1246 | - ofproto/libofproto.sym lib/libsflow.sym lib/libopenvswitch.sym \ |
1247 | - vtep/libvtep.sym tests/atlocal lib/libopenvswitch.pc \ |
1248 | - lib/libsflow.pc ofproto/libofproto.pc ovsdb/libovsdb.pc \ |
1249 | - include/openvswitch/version.h |
1250 | -CONFIG_CLEAN_VPATH_FILES = |
1251 | -am__EXEEXT_1 = tests/oss-fuzz/flow_extract_target$(EXEEXT) \ |
1252 | - tests/oss-fuzz/json_parser_target$(EXEEXT) \ |
1253 | - tests/oss-fuzz/ofp_print_target$(EXEEXT) \ |
1254 | - tests/oss-fuzz/odp_target$(EXEEXT) \ |
1255 | - tests/oss-fuzz/miniflow_target$(EXEEXT) \ |
1256 | - tests/oss-fuzz/ofctl_parse_target$(EXEEXT) |
1257 | -am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \ |
1258 | - "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" \ |
1259 | - "$(DESTDIR)$(completiondir)" "$(DESTDIR)$(pkgdatadir)" \ |
1260 | - "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(scriptsdir)" \ |
1261 | - "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(scriptsdir)" \ |
1262 | - "$(DESTDIR)$(usdtdir)" "$(DESTDIR)$(man1dir)" \ |
1263 | - "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man7dir)" \ |
1264 | - "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(pkgdatadir)" \ |
1265 | - "$(DESTDIR)$(scriptsdir)" "$(DESTDIR)$(pkgdatadir)" \ |
1266 | - "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(pkgdatadir)" \ |
1267 | - "$(DESTDIR)$(scriptsdir)" "$(DESTDIR)$(openflowincludedir)" \ |
1268 | - "$(DESTDIR)$(openvswitchincludedir)" |
1269 | -@LINUX_TRUE@am__EXEEXT_2 = utilities/nlmon$(EXEEXT) |
1270 | -PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(sbin_PROGRAMS) |
1271 | -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; |
1272 | -am__vpath_adj = case $$p in \ |
1273 | - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ |
1274 | - *) f=$$p;; \ |
1275 | - esac; |
1276 | -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; |
1277 | -am__install_max = 40 |
1278 | -am__nobase_strip_setup = \ |
1279 | - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` |
1280 | -am__nobase_strip = \ |
1281 | - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" |
1282 | -am__nobase_list = $(am__nobase_strip_setup); \ |
1283 | - for p in $$list; do echo "$$p $$p"; done | \ |
1284 | - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ |
1285 | - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ |
1286 | - if (++n[$$2] == $(am__install_max)) \ |
1287 | - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ |
1288 | - END { for (dir in files) print dir, files[dir] }' |
1289 | -am__base_list = \ |
1290 | - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ |
1291 | - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' |
1292 | -am__uninstall_files_from_dir = { \ |
1293 | - test -z "$$files" \ |
1294 | - || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ |
1295 | - || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ |
1296 | - $(am__cd) "$$dir" && rm -f $$files; }; \ |
1297 | - } |
1298 | -LTLIBRARIES = $(lib_LTLIBRARIES) $(noinst_LTLIBRARIES) |
1299 | -include_openvswitch_libcxxtest_la_LIBADD = |
1300 | -am__dirstamp = $(am__leading_dot)dirstamp |
1301 | -@HAVE_CXX_TRUE@nodist_include_openvswitch_libcxxtest_la_OBJECTS = \ |
1302 | -@HAVE_CXX_TRUE@ include/openvswitch/cxxtest.lo |
1303 | -include_openvswitch_libcxxtest_la_OBJECTS = \ |
1304 | - $(nodist_include_openvswitch_libcxxtest_la_OBJECTS) |
1305 | -AM_V_lt = $(am__v_lt_@AM_V@) |
1306 | -am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) |
1307 | -am__v_lt_0 = --silent |
1308 | -am__v_lt_1 = |
1309 | -@HAVE_CXX_TRUE@am_include_openvswitch_libcxxtest_la_rpath = |
1310 | -am__DEPENDENCIES_1 = |
1311 | -@WIN32_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1) |
1312 | -lib_libopenvswitch_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \ |
1313 | - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_2) $(am__append_16) |
1314 | -am__lib_libopenvswitch_la_SOURCES_DIST = lib/aes128.c lib/aes128.h \ |
1315 | - lib/async-append.h lib/backtrace.c lib/backtrace.h lib/bfd.c \ |
1316 | - lib/bfd.h lib/bitmap.h lib/bundle.c lib/bundle.h \ |
1317 | - lib/byte-order.h lib/byteq.c lib/byteq.h lib/cfm.c lib/cfm.h \ |
1318 | - lib/classifier.c lib/classifier.h lib/classifier-private.h \ |
1319 | - lib/ccmap.c lib/ccmap.h lib/cmap.c lib/cmap.h lib/colors.c \ |
1320 | - lib/colors.h lib/command-line.c lib/command-line.h \ |
1321 | - lib/compiler.h lib/connectivity.c lib/connectivity.h \ |
1322 | - lib/conntrack-icmp.c lib/conntrack-private.h \ |
1323 | - lib/conntrack-tcp.c lib/conntrack-tp.c lib/conntrack-tp.h \ |
1324 | - lib/conntrack-other.c lib/conntrack.c lib/conntrack.h \ |
1325 | - lib/cooperative-multitasking.c lib/cooperative-multitasking.h \ |
1326 | - lib/cooperative-multitasking-private.h lib/coverage.c \ |
1327 | - lib/coverage.h lib/cpu.c lib/cpu.h lib/crc32c.c lib/crc32c.h \ |
1328 | - lib/csum.c lib/csum.h lib/ct-dpif.c lib/ct-dpif.h lib/daemon.c \ |
1329 | - lib/daemon.h lib/daemon-private.h lib/db-ctl-base.c \ |
1330 | - lib/db-ctl-base.h lib/dhcp.h lib/dummy.c lib/dummy.h \ |
1331 | - lib/dhparams.h lib/dirs.h lib/dpctl.c lib/dpctl.h \ |
1332 | - lib/dp-packet.h lib/dp-packet.c lib/dp-packet-gso.c \ |
1333 | - lib/dp-packet-gso.h lib/dpdk.h lib/dpif-netdev-extract-study.c \ |
1334 | - lib/dpif-netdev-lookup.h lib/dpif-netdev-lookup.c \ |
1335 | - lib/dpif-netdev-lookup-autovalidator.c \ |
1336 | - lib/dpif-netdev-lookup-generic.c lib/dpif-netdev.c \ |
1337 | - lib/dpif-netdev.h lib/dpif-netdev-private-dfc.c \ |
1338 | - lib/dpif-netdev-private-dfc.h lib/dpif-netdev-private-dpcls.h \ |
1339 | - lib/dpif-netdev-private-dpif.c lib/dpif-netdev-private-dpif.h \ |
1340 | - lib/dpif-netdev-private-extract.c \ |
1341 | - lib/dpif-netdev-private-extract.h \ |
1342 | - lib/dpif-netdev-private-flow.h \ |
1343 | - lib/dpif-netdev-private-thread.h lib/dpif-netdev-private.h \ |
1344 | - lib/dpif-netdev-perf.c lib/dpif-netdev-perf.h \ |
1345 | - lib/dpif-provider.h lib/dpif.c lib/dpif.h lib/heap.c \ |
1346 | - lib/heap.h lib/dynamic-string.c lib/entropy.c lib/entropy.h \ |
1347 | - lib/fat-rwlock.c lib/fat-rwlock.h lib/fatal-signal.c \ |
1348 | - lib/fatal-signal.h lib/flow.c lib/flow.h lib/guarded-list.c \ |
1349 | - lib/guarded-list.h lib/hash.c lib/hash.h lib/hash-aarch64.h \ |
1350 | - lib/hindex.c lib/hindex.h lib/hmap.c lib/hmapx.c lib/hmapx.h \ |
1351 | - lib/id-fpool.c lib/id-fpool.h lib/id-pool.c lib/id-pool.h \ |
1352 | - lib/if-notifier-manual.c lib/if-notifier.h lib/ipf.c lib/ipf.h \ |
1353 | - lib/jhash.c lib/jhash.h lib/json.c lib/json.h lib/jsonrpc.c \ |
1354 | - lib/jsonrpc.h lib/lacp.c lib/lacp.h lib/latch.h lib/learn.c \ |
1355 | - lib/learn.h lib/learning-switch.c lib/learning-switch.h \ |
1356 | - lib/lockfile.c lib/lockfile.h lib/mac-learning.c \ |
1357 | - lib/mac-learning.h lib/match.c lib/mcast-snooping.c \ |
1358 | - lib/mcast-snooping.h lib/memory.c lib/memory.h lib/meta-flow.c \ |
1359 | - lib/mov-avg.h lib/mpsc-queue.c lib/mpsc-queue.h \ |
1360 | - lib/multipath.c lib/multipath.h lib/namemap.c \ |
1361 | - lib/netdev-dpdk.h lib/netdev-dummy.c lib/netdev-offload.c \ |
1362 | - lib/netdev-offload.h lib/netdev-offload-provider.h \ |
1363 | - lib/netdev-provider.h lib/netdev-vport.c lib/netdev-vport.h \ |
1364 | - lib/netdev-vport-private.h lib/netdev.c lib/netdev.h \ |
1365 | - lib/netflow.h lib/netlink.c lib/netlink.h lib/netnsid.h \ |
1366 | - lib/nx-match.c lib/nx-match.h lib/object-collection.c \ |
1367 | - lib/object-collection.h lib/odp-execute.c lib/odp-execute.h \ |
1368 | - lib/odp-execute-private.c lib/odp-execute-private.h \ |
1369 | - lib/odp-util.c lib/odp-util.h lib/ofp-actions.c \ |
1370 | - lib/ofp-bundle.c lib/ofp-connection.c lib/ofp-ct.c \ |
1371 | - lib/ofp-ed-props.c lib/ofp-errors.c lib/ofp-flow.c \ |
1372 | - lib/ofp-group.c lib/ofp-ipfix.c lib/ofp-match.c \ |
1373 | - lib/ofp-meter.c lib/ofp-monitor.c lib/ofp-msgs.c \ |
1374 | - lib/ofp-packet.c lib/ofp-parse.c lib/ofp-port.c \ |
1375 | - lib/ofp-print.c lib/ofp-prop.c lib/ofp-protocol.c \ |
1376 | - lib/ofp-queue.c lib/ofp-switch.c lib/ofp-table.c \ |
1377 | - lib/ofp-util.c lib/ofp-version-opt.h lib/ofp-version-opt.c \ |
1378 | - lib/ofpbuf.c lib/ovs-atomic-c++.h lib/ovs-atomic-c11.h \ |
1379 | - lib/ovs-atomic-clang.h lib/ovs-atomic-flag-gcc4.7+.h \ |
1380 | - lib/ovs-atomic-gcc4+.h lib/ovs-atomic-gcc4.7+.h \ |
1381 | - lib/ovs-atomic-i586.h lib/ovs-atomic-locked.c \ |
1382 | - lib/ovs-atomic-locked.h lib/ovs-atomic-msvc.h \ |
1383 | - lib/ovs-atomic-pthreads.h lib/ovs-atomic-x86_64.h \ |
1384 | - lib/ovs-atomic.h lib/ovs-lldp.c lib/ovs-lldp.h lib/ovs-numa.c \ |
1385 | - lib/ovs-numa.h lib/ovs-rcu.c lib/ovs-rcu.h lib/ovs-replay.c \ |
1386 | - lib/ovs-replay.h lib/ovs-router.h lib/ovs-router.c \ |
1387 | - lib/ovs-thread.c lib/ovs-thread.h lib/ovsdb-cs.c \ |
1388 | - lib/ovsdb-cs.h lib/ovsdb-data.c lib/ovsdb-data.h \ |
1389 | - lib/ovsdb-error.c lib/ovsdb-error.h lib/ovsdb-idl-provider.h \ |
1390 | - lib/ovsdb-idl.c lib/ovsdb-idl.h lib/ovsdb-map-op.c \ |
1391 | - lib/ovsdb-map-op.h lib/ovsdb-set-op.c lib/ovsdb-set-op.h \ |
1392 | - lib/ovsdb-condition.h lib/ovsdb-condition.c lib/ovsdb-parser.c \ |
1393 | - lib/ovsdb-parser.h lib/ovsdb-session.c lib/ovsdb-session.h \ |
1394 | - lib/ovsdb-types.c lib/ovsdb-types.h lib/ox-stat.c \ |
1395 | - lib/ox-stat.h lib/packets.c lib/packets.h lib/pcap-file.c \ |
1396 | - lib/pcap-file.h lib/perf-counter.h lib/perf-counter.c \ |
1397 | - lib/stopwatch.h lib/stopwatch.c lib/poll-loop.c lib/process.c \ |
1398 | - lib/process.h lib/pvector.c lib/pvector.h lib/random.c \ |
1399 | - lib/random.h lib/rconn.c lib/rculist.h lib/reconnect.c \ |
1400 | - lib/reconnect.h lib/rstp.c lib/rstp.h lib/rstp-common.h \ |
1401 | - lib/rstp-state-machines.c lib/rstp-state-machines.h \ |
1402 | - lib/sat-math.h lib/seq.c lib/seq.h lib/sha1.c lib/sha1.h \ |
1403 | - lib/shash.c lib/simap.c lib/simap.h lib/skiplist.c \ |
1404 | - lib/skiplist.h lib/smap.c lib/smap.h lib/socket-util.c \ |
1405 | - lib/socket-util.h lib/sort.c lib/sort.h lib/sset.c lib/sset.h \ |
1406 | - lib/stp.c lib/stp.h lib/stream-fd.c lib/stream-fd.h \ |
1407 | - lib/stream-provider.h lib/stream-replay.c lib/stream-ssl.h \ |
1408 | - lib/stream-tcp.c lib/stream.c lib/stream.h lib/stdio.c \ |
1409 | - lib/string.c lib/svec.c lib/svec.h lib/syslog-direct.c \ |
1410 | - lib/syslog-direct.h lib/syslog-libc.c lib/syslog-libc.h \ |
1411 | - lib/syslog-null.c lib/syslog-null.h lib/syslog-provider.h \ |
1412 | - lib/table.c lib/table.h lib/timer.c lib/timer.h lib/timeval.c \ |
1413 | - lib/timeval.h lib/tnl-neigh-cache.c lib/tnl-neigh-cache.h \ |
1414 | - lib/tnl-ports.c lib/tnl-ports.h lib/netdev-native-tnl.c \ |
1415 | - lib/netdev-native-tnl.h lib/token-bucket.c lib/tun-metadata.c \ |
1416 | - lib/tun-metadata.h lib/unaligned.h lib/unicode.c lib/unicode.h \ |
1417 | - lib/unixctl.c lib/unixctl.h lib/userspace-tso.c \ |
1418 | - lib/userspace-tso.h lib/util.c lib/util.h lib/uuid.c \ |
1419 | - lib/uuid.h lib/uuidset.c lib/uuidset.h lib/valgrind.h \ |
1420 | - lib/vconn-provider.h lib/vconn-stream.c lib/vconn.c \ |
1421 | - lib/versions.h lib/vl-mff-map.h lib/vlan-bitmap.c \ |
1422 | - lib/vlan-bitmap.h lib/vlog.c lib/lldp/aa-structs.h \ |
1423 | - lib/lldp/lldp.c lib/lldp/lldp-const.h lib/lldp/lldp-tlv.h \ |
1424 | - lib/lldp/lldpd.c lib/lldp/lldpd.h lib/lldp/lldpd-structs.c \ |
1425 | - lib/lldp/lldpd-structs.h lib/daemon-windows.c \ |
1426 | - lib/getopt_long.c lib/getrusage-windows.c lib/latch-windows.c \ |
1427 | - lib/route-table-stub.c lib/if-notifier-stub.c \ |
1428 | - lib/stream-windows.c lib/strsep.c lib/daemon-unix.c \ |
1429 | - lib/latch-unix.c lib/signals.c lib/signals.h \ |
1430 | - lib/socket-util-unix.c lib/stream-unix.c lib/dpif-netlink.c \ |
1431 | - lib/dpif-netlink.h lib/dpif-netlink-rtnl.c \ |
1432 | - lib/dpif-netlink-rtnl.h lib/if-notifier.c lib/netdev-linux.c \ |
1433 | - lib/netdev-linux.h lib/netdev-linux-private.h \ |
1434 | - lib/netdev-offload-tc.c lib/netlink-conntrack.c \ |
1435 | - lib/netlink-conntrack.h lib/netlink-notifier.c \ |
1436 | - lib/netlink-notifier.h lib/netlink-protocol.h \ |
1437 | - lib/netlink-socket.c lib/netlink-socket.h lib/rtnetlink.c \ |
1438 | - lib/rtnetlink.h lib/route-table.c lib/route-table.h lib/tc.c \ |
1439 | - lib/tc.h lib/netdev-afxdp-pool.c lib/netdev-afxdp-pool.h \ |
1440 | - lib/netdev-afxdp.c lib/netdev-afxdp.h lib/dpdk.c \ |
1441 | - lib/netdev-dpdk.c lib/netdev-offload-dpdk.c lib/dpdk-stub.c \ |
1442 | - lib/netdev-windows.c lib/wmi.c lib/wmi.h \ |
1443 | - lib/async-append-aio.c lib/async-append-null.c \ |
1444 | - lib/if-notifier-bsd.c lib/netdev-bsd.c lib/rtbsd.c lib/rtbsd.h \ |
1445 | - lib/route-table-bsd.c lib/stream-ssl.c lib/dhparams.c \ |
1446 | - lib/stream-nossl.c lib/dns-resolve.h lib/dns-resolve.c \ |
1447 | - lib/dns-resolve-stub.c |
1448 | -@WIN32_TRUE@am__objects_1 = lib/daemon-windows.lo lib/getopt_long.lo \ |
1449 | -@WIN32_TRUE@ lib/getrusage-windows.lo lib/latch-windows.lo \ |
1450 | -@WIN32_TRUE@ lib/route-table-stub.lo lib/if-notifier-stub.lo \ |
1451 | -@WIN32_TRUE@ lib/stream-windows.lo lib/strsep.lo |
1452 | -@WIN32_FALSE@am__objects_2 = lib/daemon-unix.lo lib/latch-unix.lo \ |
1453 | -@WIN32_FALSE@ lib/signals.lo lib/socket-util-unix.lo \ |
1454 | -@WIN32_FALSE@ lib/stream-unix.lo |
1455 | -@LINUX_TRUE@am__objects_3 = lib/dpif-netlink.lo \ |
1456 | -@LINUX_TRUE@ lib/dpif-netlink-rtnl.lo lib/if-notifier.lo \ |
1457 | -@LINUX_TRUE@ lib/netdev-linux.lo lib/netdev-offload-tc.lo \ |
1458 | -@LINUX_TRUE@ lib/netlink-conntrack.lo lib/netlink-notifier.lo \ |
1459 | -@LINUX_TRUE@ lib/netlink-socket.lo lib/rtnetlink.lo \ |
1460 | -@LINUX_TRUE@ lib/route-table.lo lib/tc.lo |
1461 | -@HAVE_AF_XDP_TRUE@am__objects_4 = lib/netdev-afxdp-pool.lo \ |
1462 | -@HAVE_AF_XDP_TRUE@ lib/netdev-afxdp.lo |
1463 | -@DPDK_NETDEV_TRUE@am__objects_5 = lib/dpdk.lo lib/netdev-dpdk.lo \ |
1464 | -@DPDK_NETDEV_TRUE@ lib/netdev-offload-dpdk.lo |
1465 | -@DPDK_NETDEV_FALSE@am__objects_6 = lib/dpdk-stub.lo |
1466 | -@WIN32_TRUE@am__objects_7 = lib/dpif-netlink.lo lib/netdev-windows.lo \ |
1467 | -@WIN32_TRUE@ lib/netlink-conntrack.lo lib/netlink-notifier.lo \ |
1468 | -@WIN32_TRUE@ lib/netlink-socket.lo lib/wmi.lo |
1469 | -@HAVE_POSIX_AIO_TRUE@am__objects_8 = lib/async-append-aio.lo |
1470 | -@HAVE_POSIX_AIO_FALSE@am__objects_9 = lib/async-append-null.lo |
1471 | -@HAVE_IF_DL_TRUE@am__objects_10 = lib/if-notifier-bsd.lo \ |
1472 | -@HAVE_IF_DL_TRUE@ lib/netdev-bsd.lo lib/rtbsd.lo \ |
1473 | -@HAVE_IF_DL_TRUE@ lib/route-table-bsd.lo |
1474 | -@HAVE_OPENSSL_TRUE@am__objects_11 = lib/stream-ssl.lo lib/dhparams.lo |
1475 | -@HAVE_OPENSSL_FALSE@am__objects_12 = lib/stream-nossl.lo |
1476 | -@HAVE_UNBOUND_TRUE@am__objects_13 = lib/dns-resolve.lo |
1477 | -@HAVE_UNBOUND_FALSE@am__objects_14 = lib/dns-resolve-stub.lo |
1478 | -am_lib_libopenvswitch_la_OBJECTS = lib/aes128.lo lib/backtrace.lo \ |
1479 | - lib/bfd.lo lib/bundle.lo lib/byteq.lo lib/cfm.lo \ |
1480 | - lib/classifier.lo lib/ccmap.lo lib/cmap.lo lib/colors.lo \ |
1481 | - lib/command-line.lo lib/connectivity.lo lib/conntrack-icmp.lo \ |
1482 | - lib/conntrack-tcp.lo lib/conntrack-tp.lo \ |
1483 | - lib/conntrack-other.lo lib/conntrack.lo \ |
1484 | - lib/cooperative-multitasking.lo lib/coverage.lo lib/cpu.lo \ |
1485 | - lib/crc32c.lo lib/csum.lo lib/ct-dpif.lo lib/daemon.lo \ |
1486 | - lib/db-ctl-base.lo lib/dummy.lo lib/dpctl.lo lib/dp-packet.lo \ |
1487 | - lib/dp-packet-gso.lo lib/dpif-netdev-extract-study.lo \ |
1488 | - lib/dpif-netdev-lookup.lo \ |
1489 | - lib/dpif-netdev-lookup-autovalidator.lo \ |
1490 | - lib/dpif-netdev-lookup-generic.lo lib/dpif-netdev.lo \ |
1491 | - lib/dpif-netdev-private-dfc.lo lib/dpif-netdev-private-dpif.lo \ |
1492 | - lib/dpif-netdev-private-extract.lo lib/dpif-netdev-perf.lo \ |
1493 | - lib/dpif.lo lib/heap.lo lib/dynamic-string.lo lib/entropy.lo \ |
1494 | - lib/fat-rwlock.lo lib/fatal-signal.lo lib/flow.lo \ |
1495 | - lib/guarded-list.lo lib/hash.lo lib/hindex.lo lib/hmap.lo \ |
1496 | - lib/hmapx.lo lib/id-fpool.lo lib/id-pool.lo \ |
1497 | - lib/if-notifier-manual.lo lib/ipf.lo lib/jhash.lo lib/json.lo \ |
1498 | - lib/jsonrpc.lo lib/lacp.lo lib/learn.lo lib/learning-switch.lo \ |
1499 | - lib/lockfile.lo lib/mac-learning.lo lib/match.lo \ |
1500 | - lib/mcast-snooping.lo lib/memory.lo lib/meta-flow.lo \ |
1501 | - lib/mpsc-queue.lo lib/multipath.lo lib/namemap.lo \ |
1502 | - lib/netdev-dummy.lo lib/netdev-offload.lo lib/netdev-vport.lo \ |
1503 | - lib/netdev.lo lib/netlink.lo lib/nx-match.lo \ |
1504 | - lib/object-collection.lo lib/odp-execute.lo \ |
1505 | - lib/odp-execute-private.lo lib/odp-util.lo lib/ofp-actions.lo \ |
1506 | - lib/ofp-bundle.lo lib/ofp-connection.lo lib/ofp-ct.lo \ |
1507 | - lib/ofp-ed-props.lo lib/ofp-errors.lo lib/ofp-flow.lo \ |
1508 | - lib/ofp-group.lo lib/ofp-ipfix.lo lib/ofp-match.lo \ |
1509 | - lib/ofp-meter.lo lib/ofp-monitor.lo lib/ofp-msgs.lo \ |
1510 | - lib/ofp-packet.lo lib/ofp-parse.lo lib/ofp-port.lo \ |
1511 | - lib/ofp-print.lo lib/ofp-prop.lo lib/ofp-protocol.lo \ |
1512 | - lib/ofp-queue.lo lib/ofp-switch.lo lib/ofp-table.lo \ |
1513 | - lib/ofp-util.lo lib/ofp-version-opt.lo lib/ofpbuf.lo \ |
1514 | - lib/ovs-atomic-locked.lo lib/ovs-lldp.lo lib/ovs-numa.lo \ |
1515 | - lib/ovs-rcu.lo lib/ovs-replay.lo lib/ovs-router.lo \ |
1516 | - lib/ovs-thread.lo lib/ovsdb-cs.lo lib/ovsdb-data.lo \ |
1517 | - lib/ovsdb-error.lo lib/ovsdb-idl.lo lib/ovsdb-map-op.lo \ |
1518 | - lib/ovsdb-set-op.lo lib/ovsdb-condition.lo lib/ovsdb-parser.lo \ |
1519 | - lib/ovsdb-session.lo lib/ovsdb-types.lo lib/ox-stat.lo \ |
1520 | - lib/packets.lo lib/pcap-file.lo lib/perf-counter.lo \ |
1521 | - lib/stopwatch.lo lib/poll-loop.lo lib/process.lo \ |
1522 | - lib/pvector.lo lib/random.lo lib/rconn.lo lib/reconnect.lo \ |
1523 | - lib/rstp.lo lib/rstp-state-machines.lo lib/seq.lo lib/sha1.lo \ |
1524 | - lib/shash.lo lib/simap.lo lib/skiplist.lo lib/smap.lo \ |
1525 | - lib/socket-util.lo lib/sort.lo lib/sset.lo lib/stp.lo \ |
1526 | - lib/stream-fd.lo lib/stream-replay.lo lib/stream-tcp.lo \ |
1527 | - lib/stream.lo lib/stdio.lo lib/string.lo lib/svec.lo \ |
1528 | - lib/syslog-direct.lo lib/syslog-libc.lo lib/syslog-null.lo \ |
1529 | - lib/table.lo lib/timer.lo lib/timeval.lo \ |
1530 | - lib/tnl-neigh-cache.lo lib/tnl-ports.lo \ |
1531 | - lib/netdev-native-tnl.lo lib/token-bucket.lo \ |
1532 | - lib/tun-metadata.lo lib/unicode.lo lib/unixctl.lo \ |
1533 | - lib/userspace-tso.lo lib/util.lo lib/uuid.lo lib/uuidset.lo \ |
1534 | - lib/vconn-stream.lo lib/vconn.lo lib/vlan-bitmap.lo \ |
1535 | - lib/vlog.lo lib/lldp/lldp.lo lib/lldp/lldpd.lo \ |
1536 | - lib/lldp/lldpd-structs.lo $(am__objects_1) $(am__objects_2) \ |
1537 | - $(am__objects_3) $(am__objects_4) $(am__objects_5) \ |
1538 | - $(am__objects_6) $(am__objects_7) $(am__objects_8) \ |
1539 | - $(am__objects_9) $(am__objects_10) $(am__objects_11) \ |
1540 | - $(am__objects_12) $(am__objects_13) $(am__objects_14) |
1541 | -nodist_lib_libopenvswitch_la_OBJECTS = lib/dirs.lo \ |
1542 | - lib/ovsdb-server-idl.lo lib/vswitch-idl.lo |
1543 | -lib_libopenvswitch_la_OBJECTS = $(am_lib_libopenvswitch_la_OBJECTS) \ |
1544 | - $(nodist_lib_libopenvswitch_la_OBJECTS) |
1545 | -lib_libopenvswitch_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ |
1546 | - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ |
1547 | - $(AM_CFLAGS) $(CFLAGS) $(lib_libopenvswitch_la_LDFLAGS) \ |
1548 | - $(LDFLAGS) -o $@ |
1549 | -lib_libopenvswitchavx512_la_LIBADD = |
1550 | -am__lib_libopenvswitchavx512_la_SOURCES_DIST = \ |
1551 | - lib/dpif-netdev-avx512.c lib/dpif-netdev-extract-avx512.c \ |
1552 | - lib/dpif-netdev-lookup-avx512-gather.c \ |
1553 | - lib/odp-execute-avx512.c |
1554 | -@HAVE_AVX512BW_TRUE@@HAVE_AVX512F_TRUE@@HAVE_AVX512VL_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@am__objects_15 = lib/libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo \ |
1555 | -@HAVE_AVX512BW_TRUE@@HAVE_AVX512F_TRUE@@HAVE_AVX512VL_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo |
1556 | -@HAVE_AVX512BW_TRUE@@HAVE_AVX512F_TRUE@@HAVE_AVX512VL_TRUE@@HAVE_GCC_AVX512VL_GOOD_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@am__objects_16 = lib/libopenvswitchavx512_la-odp-execute-avx512.lo |
1557 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@am_lib_libopenvswitchavx512_la_OBJECTS = lib/libopenvswitchavx512_la-dpif-netdev-avx512.lo \ |
1558 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ $(am__objects_15) \ |
1559 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ $(am__objects_16) |
1560 | -lib_libopenvswitchavx512_la_OBJECTS = \ |
1561 | - $(am_lib_libopenvswitchavx512_la_OBJECTS) |
1562 | -lib_libopenvswitchavx512_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ |
1563 | - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ |
1564 | - $(lib_libopenvswitchavx512_la_CFLAGS) $(CFLAGS) \ |
1565 | - $(lib_libopenvswitchavx512_la_LDFLAGS) $(LDFLAGS) -o $@ |
1566 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@am_lib_libopenvswitchavx512_la_rpath = \ |
1567 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ -rpath $(libdir) |
1568 | -lib_libsflow_la_LIBADD = |
1569 | -am_lib_libsflow_la_OBJECTS = lib/libsflow_la-sflow_agent.lo \ |
1570 | - lib/libsflow_la-sflow_sampler.lo \ |
1571 | - lib/libsflow_la-sflow_poller.lo \ |
1572 | - lib/libsflow_la-sflow_receiver.lo |
1573 | -lib_libsflow_la_OBJECTS = $(am_lib_libsflow_la_OBJECTS) |
1574 | -lib_libsflow_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ |
1575 | - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ |
1576 | - $(lib_libsflow_la_CFLAGS) $(CFLAGS) $(lib_libsflow_la_LDFLAGS) \ |
1577 | - $(LDFLAGS) -o $@ |
1578 | -ofproto_libofproto_la_DEPENDENCIES = lib/libsflow.la \ |
1579 | - $(am__DEPENDENCIES_2) |
1580 | -am_ofproto_libofproto_la_OBJECTS = ofproto/libofproto_la-bond.lo \ |
1581 | - ofproto/libofproto_la-collectors.lo \ |
1582 | - ofproto/libofproto_la-connmgr.lo \ |
1583 | - ofproto/libofproto_la-fail-open.lo \ |
1584 | - ofproto/libofproto_la-in-band.lo \ |
1585 | - ofproto/libofproto_la-names.lo \ |
1586 | - ofproto/libofproto_la-netflow.lo \ |
1587 | - ofproto/libofproto_la-ofproto.lo \ |
1588 | - ofproto/libofproto_la-ofproto-dpif.lo \ |
1589 | - ofproto/libofproto_la-ofproto-dpif-ipfix.lo \ |
1590 | - ofproto/libofproto_la-ofproto-dpif-mirror.lo \ |
1591 | - ofproto/libofproto_la-ofproto-dpif-monitor.lo \ |
1592 | - ofproto/libofproto_la-ofproto-dpif-rid.lo \ |
1593 | - ofproto/libofproto_la-ofproto-dpif-sflow.lo \ |
1594 | - ofproto/libofproto_la-ofproto-dpif-trace.lo \ |
1595 | - ofproto/libofproto_la-ofproto-dpif-upcall.lo \ |
1596 | - ofproto/libofproto_la-ofproto-dpif-xlate.lo \ |
1597 | - ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo \ |
1598 | - ofproto/libofproto_la-pinsched.lo \ |
1599 | - ofproto/libofproto_la-tunnel.lo \ |
1600 | - ofproto/libofproto_la-bundles.lo |
1601 | -ofproto_libofproto_la_OBJECTS = $(am_ofproto_libofproto_la_OBJECTS) |
1602 | -ofproto_libofproto_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ |
1603 | - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ |
1604 | - $(ofproto_libofproto_la_CFLAGS) $(CFLAGS) \ |
1605 | - $(ofproto_libofproto_la_LDFLAGS) $(LDFLAGS) -o $@ |
1606 | -ovsdb_libovsdb_la_LIBADD = |
1607 | -am_ovsdb_libovsdb_la_OBJECTS = ovsdb/libovsdb_la-column.lo \ |
1608 | - ovsdb/libovsdb_la-condition.lo ovsdb/libovsdb_la-execution.lo \ |
1609 | - ovsdb/libovsdb_la-file.lo ovsdb/libovsdb_la-jsonrpc-server.lo \ |
1610 | - ovsdb/libovsdb_la-log.lo ovsdb/libovsdb_la-mutation.lo \ |
1611 | - ovsdb/libovsdb_la-ovsdb.lo ovsdb/libovsdb_la-monitor.lo \ |
1612 | - ovsdb/libovsdb_la-query.lo ovsdb/libovsdb_la-raft.lo \ |
1613 | - ovsdb/libovsdb_la-raft-private.lo \ |
1614 | - ovsdb/libovsdb_la-raft-rpc.lo ovsdb/libovsdb_la-rbac.lo \ |
1615 | - ovsdb/libovsdb_la-replication.lo ovsdb/libovsdb_la-relay.lo \ |
1616 | - ovsdb/libovsdb_la-row.lo ovsdb/libovsdb_la-server.lo \ |
1617 | - ovsdb/libovsdb_la-storage.lo ovsdb/libovsdb_la-table.lo \ |
1618 | - ovsdb/libovsdb_la-trigger.lo ovsdb/libovsdb_la-transaction.lo \ |
1619 | - ovsdb/libovsdb_la-transaction-forward.lo \ |
1620 | - ovsdb/libovsdb_la-ovsdb-util.lo |
1621 | -ovsdb_libovsdb_la_OBJECTS = $(am_ovsdb_libovsdb_la_OBJECTS) |
1622 | -ovsdb_libovsdb_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ |
1623 | - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ |
1624 | - $(ovsdb_libovsdb_la_CFLAGS) $(CFLAGS) \ |
1625 | - $(ovsdb_libovsdb_la_LDFLAGS) $(LDFLAGS) -o $@ |
1626 | -vtep_libvtep_la_LIBADD = |
1627 | -nodist_vtep_libvtep_la_OBJECTS = vtep/vtep-idl.lo |
1628 | -vtep_libvtep_la_OBJECTS = $(nodist_vtep_libvtep_la_OBJECTS) |
1629 | -vtep_libvtep_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ |
1630 | - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ |
1631 | - $(AM_CFLAGS) $(CFLAGS) $(vtep_libvtep_la_LDFLAGS) $(LDFLAGS) \ |
1632 | - -o $@ |
1633 | -am_ovsdb_ovsdb_client_OBJECTS = ovsdb/ovsdb-client.$(OBJEXT) |
1634 | -ovsdb_ovsdb_client_OBJECTS = $(am_ovsdb_ovsdb_client_OBJECTS) |
1635 | -ovsdb_ovsdb_client_DEPENDENCIES = ovsdb/libovsdb.la \ |
1636 | - lib/libopenvswitch.la |
1637 | -am_ovsdb_ovsdb_server_OBJECTS = ovsdb/ovsdb-server.$(OBJEXT) |
1638 | -ovsdb_ovsdb_server_OBJECTS = $(am_ovsdb_ovsdb_server_OBJECTS) |
1639 | -ovsdb_ovsdb_server_DEPENDENCIES = ovsdb/libovsdb.la \ |
1640 | - lib/libopenvswitch.la |
1641 | -am_ovsdb_ovsdb_tool_OBJECTS = ovsdb/ovsdb-tool.$(OBJEXT) |
1642 | -ovsdb_ovsdb_tool_OBJECTS = $(am_ovsdb_ovsdb_tool_OBJECTS) |
1643 | -ovsdb_ovsdb_tool_DEPENDENCIES = ovsdb/libovsdb.la \ |
1644 | - lib/libopenvswitch.la |
1645 | -am_tests_oss_fuzz_flow_extract_target_OBJECTS = \ |
1646 | - tests/oss-fuzz/flow_extract_target.$(OBJEXT) |
1647 | -tests_oss_fuzz_flow_extract_target_OBJECTS = \ |
1648 | - $(am_tests_oss_fuzz_flow_extract_target_OBJECTS) |
1649 | -tests_oss_fuzz_flow_extract_target_DEPENDENCIES = \ |
1650 | - lib/libopenvswitch.la |
1651 | -tests_oss_fuzz_flow_extract_target_LINK = $(LIBTOOL) $(AM_V_lt) \ |
1652 | - --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ |
1653 | - $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ |
1654 | - $(tests_oss_fuzz_flow_extract_target_LDFLAGS) $(LDFLAGS) -o $@ |
1655 | -am_tests_oss_fuzz_json_parser_target_OBJECTS = \ |
1656 | - tests/oss-fuzz/json_parser_target.$(OBJEXT) |
1657 | -tests_oss_fuzz_json_parser_target_OBJECTS = \ |
1658 | - $(am_tests_oss_fuzz_json_parser_target_OBJECTS) |
1659 | -tests_oss_fuzz_json_parser_target_DEPENDENCIES = \ |
1660 | - lib/libopenvswitch.la |
1661 | -tests_oss_fuzz_json_parser_target_LINK = $(LIBTOOL) $(AM_V_lt) \ |
1662 | - --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ |
1663 | - $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ |
1664 | - $(tests_oss_fuzz_json_parser_target_LDFLAGS) $(LDFLAGS) -o $@ |
1665 | -am_tests_oss_fuzz_miniflow_target_OBJECTS = \ |
1666 | - tests/oss-fuzz/miniflow_target.$(OBJEXT) |
1667 | -tests_oss_fuzz_miniflow_target_OBJECTS = \ |
1668 | - $(am_tests_oss_fuzz_miniflow_target_OBJECTS) |
1669 | -tests_oss_fuzz_miniflow_target_DEPENDENCIES = lib/libopenvswitch.la |
1670 | -tests_oss_fuzz_miniflow_target_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ |
1671 | - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ |
1672 | - $(AM_CFLAGS) $(CFLAGS) \ |
1673 | - $(tests_oss_fuzz_miniflow_target_LDFLAGS) $(LDFLAGS) -o $@ |
1674 | -am_tests_oss_fuzz_odp_target_OBJECTS = \ |
1675 | - tests/oss-fuzz/odp_target.$(OBJEXT) |
1676 | -tests_oss_fuzz_odp_target_OBJECTS = \ |
1677 | - $(am_tests_oss_fuzz_odp_target_OBJECTS) |
1678 | -tests_oss_fuzz_odp_target_DEPENDENCIES = lib/libopenvswitch.la |
1679 | -tests_oss_fuzz_odp_target_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ |
1680 | - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ |
1681 | - $(AM_CFLAGS) $(CFLAGS) $(tests_oss_fuzz_odp_target_LDFLAGS) \ |
1682 | - $(LDFLAGS) -o $@ |
1683 | -am_tests_oss_fuzz_ofctl_parse_target_OBJECTS = \ |
1684 | - tests/oss-fuzz/ofctl_parse_target.$(OBJEXT) |
1685 | -tests_oss_fuzz_ofctl_parse_target_OBJECTS = \ |
1686 | - $(am_tests_oss_fuzz_ofctl_parse_target_OBJECTS) |
1687 | -tests_oss_fuzz_ofctl_parse_target_DEPENDENCIES = \ |
1688 | - lib/libopenvswitch.la |
1689 | -tests_oss_fuzz_ofctl_parse_target_LINK = $(LIBTOOL) $(AM_V_lt) \ |
1690 | - --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link \ |
1691 | - $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ |
1692 | - $(tests_oss_fuzz_ofctl_parse_target_LDFLAGS) $(LDFLAGS) -o $@ |
1693 | -am_tests_oss_fuzz_ofp_print_target_OBJECTS = \ |
1694 | - tests/oss-fuzz/ofp_print_target.$(OBJEXT) |
1695 | -tests_oss_fuzz_ofp_print_target_OBJECTS = \ |
1696 | - $(am_tests_oss_fuzz_ofp_print_target_OBJECTS) |
1697 | -tests_oss_fuzz_ofp_print_target_DEPENDENCIES = lib/libopenvswitch.la |
1698 | -tests_oss_fuzz_ofp_print_target_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ |
1699 | - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ |
1700 | - $(AM_CFLAGS) $(CFLAGS) \ |
1701 | - $(tests_oss_fuzz_ofp_print_target_LDFLAGS) $(LDFLAGS) -o $@ |
1702 | -am__tests_ovstest_SOURCES_DIST = tests/ovstest.c tests/ovstest.h \ |
1703 | - tests/test-aes128.c tests/test-atomic.c tests/test-barrier.c \ |
1704 | - tests/test-bundle.c tests/test-byte-order.c tests/test-byteq.c \ |
1705 | - tests/test-classifier.c tests/test-ccmap.c tests/test-cmap.c \ |
1706 | - tests/test-conntrack.c tests/test-cooperative-multitasking.c \ |
1707 | - tests/test-csum.c tests/test-flows.c tests/test-hash.c \ |
1708 | - tests/test-heap.c tests/test-hindex.c tests/test-hmap.c \ |
1709 | - tests/test-id-fpool.c tests/test-json.c tests/test-jsonrpc.c \ |
1710 | - tests/test-list.c tests/test-lockfile.c tests/test-multipath.c \ |
1711 | - tests/test-mpsc-queue.c tests/test-netflow.c tests/test-odp.c \ |
1712 | - tests/test-ofpbuf.c tests/test-packets.c tests/test-random.c \ |
1713 | - tests/test-rcu.c tests/test-rculist.c tests/test-reconnect.c \ |
1714 | - tests/test-rstp.c tests/test-sflow.c tests/test-sha1.c \ |
1715 | - tests/test-skiplist.c tests/test-stp.c tests/test-unixctl.c \ |
1716 | - tests/test-util.c tests/test-uuid.c tests/test-uuidset.c \ |
1717 | - tests/test-bitmap.c tests/test-vconn.c tests/test-aa.c \ |
1718 | - tests/test-stopwatch.c tests/test-unix-socket.c \ |
1719 | - tests/test-netlink-conntrack.c tests/test-netlink-policy.c |
1720 | -@WIN32_FALSE@am__objects_17 = tests/test-unix-socket.$(OBJEXT) |
1721 | -@LINUX_TRUE@am__objects_18 = tests/test-netlink-conntrack.$(OBJEXT) \ |
1722 | -@LINUX_TRUE@ tests/test-netlink-policy.$(OBJEXT) |
1723 | -am_tests_ovstest_OBJECTS = tests/ovstest.$(OBJEXT) \ |
1724 | - tests/test-aes128.$(OBJEXT) tests/test-atomic.$(OBJEXT) \ |
1725 | - tests/test-barrier.$(OBJEXT) tests/test-bundle.$(OBJEXT) \ |
1726 | - tests/test-byte-order.$(OBJEXT) tests/test-byteq.$(OBJEXT) \ |
1727 | - tests/test-classifier.$(OBJEXT) tests/test-ccmap.$(OBJEXT) \ |
1728 | - tests/test-cmap.$(OBJEXT) tests/test-conntrack.$(OBJEXT) \ |
1729 | - tests/test-cooperative-multitasking.$(OBJEXT) \ |
1730 | - tests/test-csum.$(OBJEXT) tests/test-flows.$(OBJEXT) \ |
1731 | - tests/test-hash.$(OBJEXT) tests/test-heap.$(OBJEXT) \ |
1732 | - tests/test-hindex.$(OBJEXT) tests/test-hmap.$(OBJEXT) \ |
1733 | - tests/test-id-fpool.$(OBJEXT) tests/test-json.$(OBJEXT) \ |
1734 | - tests/test-jsonrpc.$(OBJEXT) tests/test-list.$(OBJEXT) \ |
1735 | - tests/test-lockfile.$(OBJEXT) tests/test-multipath.$(OBJEXT) \ |
1736 | - tests/test-mpsc-queue.$(OBJEXT) tests/test-netflow.$(OBJEXT) \ |
1737 | - tests/test-odp.$(OBJEXT) tests/test-ofpbuf.$(OBJEXT) \ |
1738 | - tests/test-packets.$(OBJEXT) tests/test-random.$(OBJEXT) \ |
1739 | - tests/test-rcu.$(OBJEXT) tests/test-rculist.$(OBJEXT) \ |
1740 | - tests/test-reconnect.$(OBJEXT) tests/test-rstp.$(OBJEXT) \ |
1741 | - tests/test-sflow.$(OBJEXT) tests/test-sha1.$(OBJEXT) \ |
1742 | - tests/test-skiplist.$(OBJEXT) tests/test-stp.$(OBJEXT) \ |
1743 | - tests/test-unixctl.$(OBJEXT) tests/test-util.$(OBJEXT) \ |
1744 | - tests/test-uuid.$(OBJEXT) tests/test-uuidset.$(OBJEXT) \ |
1745 | - tests/test-bitmap.$(OBJEXT) tests/test-vconn.$(OBJEXT) \ |
1746 | - tests/test-aa.$(OBJEXT) tests/test-stopwatch.$(OBJEXT) \ |
1747 | - $(am__objects_17) $(am__objects_18) |
1748 | -tests_ovstest_OBJECTS = $(am_tests_ovstest_OBJECTS) |
1749 | -tests_ovstest_DEPENDENCIES = lib/libopenvswitch.la |
1750 | -am_tests_test_lib_OBJECTS = tests/test-lib.$(OBJEXT) |
1751 | -tests_test_lib_OBJECTS = $(am_tests_test_lib_OBJECTS) |
1752 | -tests_test_lib_DEPENDENCIES = lib/libopenvswitch.la |
1753 | -am_tests_test_ovsdb_OBJECTS = tests/test-ovsdb.$(OBJEXT) |
1754 | -nodist_tests_test_ovsdb_OBJECTS = tests/idltest.$(OBJEXT) |
1755 | -tests_test_ovsdb_OBJECTS = $(am_tests_test_ovsdb_OBJECTS) \ |
1756 | - $(nodist_tests_test_ovsdb_OBJECTS) |
1757 | -tests_test_ovsdb_DEPENDENCIES = ovsdb/libovsdb.la \ |
1758 | - lib/libopenvswitch.la |
1759 | -am_tests_test_stream_OBJECTS = tests/test-stream.$(OBJEXT) |
1760 | -tests_test_stream_OBJECTS = $(am_tests_test_stream_OBJECTS) |
1761 | -tests_test_stream_DEPENDENCIES = lib/libopenvswitch.la |
1762 | -am_tests_test_strtok_r_OBJECTS = tests/test-strtok_r.$(OBJEXT) |
1763 | -tests_test_strtok_r_OBJECTS = $(am_tests_test_strtok_r_OBJECTS) |
1764 | -tests_test_strtok_r_LDADD = $(LDADD) |
1765 | -am_tests_test_type_props_OBJECTS = tests/test-type-props.$(OBJEXT) |
1766 | -tests_test_type_props_OBJECTS = $(am_tests_test_type_props_OBJECTS) |
1767 | -tests_test_type_props_LDADD = $(LDADD) |
1768 | -am__utilities_nlmon_SOURCES_DIST = utilities/nlmon.c |
1769 | -@LINUX_TRUE@am_utilities_nlmon_OBJECTS = utilities/nlmon.$(OBJEXT) |
1770 | -utilities_nlmon_OBJECTS = $(am_utilities_nlmon_OBJECTS) |
1771 | -@LINUX_TRUE@utilities_nlmon_DEPENDENCIES = lib/libopenvswitch.la |
1772 | -am_utilities_ovs_appctl_OBJECTS = utilities/ovs-appctl.$(OBJEXT) |
1773 | -utilities_ovs_appctl_OBJECTS = $(am_utilities_ovs_appctl_OBJECTS) |
1774 | -utilities_ovs_appctl_DEPENDENCIES = lib/libopenvswitch.la |
1775 | -am_utilities_ovs_dpctl_OBJECTS = utilities/ovs-dpctl.$(OBJEXT) |
1776 | -utilities_ovs_dpctl_OBJECTS = $(am_utilities_ovs_dpctl_OBJECTS) |
1777 | -utilities_ovs_dpctl_DEPENDENCIES = lib/libopenvswitch.la |
1778 | -am_utilities_ovs_ofctl_OBJECTS = utilities/ovs-ofctl.$(OBJEXT) |
1779 | -utilities_ovs_ofctl_OBJECTS = $(am_utilities_ovs_ofctl_OBJECTS) |
1780 | -utilities_ovs_ofctl_DEPENDENCIES = ofproto/libofproto.la \ |
1781 | - lib/libopenvswitch.la |
1782 | -am_utilities_ovs_testcontroller_OBJECTS = \ |
1783 | - utilities/ovs-testcontroller.$(OBJEXT) |
1784 | -utilities_ovs_testcontroller_OBJECTS = \ |
1785 | - $(am_utilities_ovs_testcontroller_OBJECTS) |
1786 | -utilities_ovs_testcontroller_DEPENDENCIES = lib/libopenvswitch.la \ |
1787 | - $(am__DEPENDENCIES_1) |
1788 | -am_utilities_ovs_vsctl_OBJECTS = utilities/ovs-vsctl.$(OBJEXT) |
1789 | -utilities_ovs_vsctl_OBJECTS = $(am_utilities_ovs_vsctl_OBJECTS) |
1790 | -utilities_ovs_vsctl_DEPENDENCIES = lib/libopenvswitch.la |
1791 | -am_vswitchd_ovs_vswitchd_OBJECTS = vswitchd/bridge.$(OBJEXT) \ |
1792 | - vswitchd/ovs-vswitchd.$(OBJEXT) \ |
1793 | - vswitchd/system-stats.$(OBJEXT) |
1794 | -vswitchd_ovs_vswitchd_OBJECTS = $(am_vswitchd_ovs_vswitchd_OBJECTS) |
1795 | -vswitchd_ovs_vswitchd_DEPENDENCIES = ofproto/libofproto.la \ |
1796 | - lib/libsflow.la lib/libopenvswitch.la |
1797 | -vswitchd_ovs_vswitchd_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \ |
1798 | - $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \ |
1799 | - $(AM_CFLAGS) $(CFLAGS) $(vswitchd_ovs_vswitchd_LDFLAGS) \ |
1800 | - $(LDFLAGS) -o $@ |
1801 | -am_vtep_vtep_ctl_OBJECTS = vtep/vtep-ctl.$(OBJEXT) |
1802 | -vtep_vtep_ctl_OBJECTS = $(am_vtep_vtep_ctl_OBJECTS) |
1803 | -vtep_vtep_ctl_DEPENDENCIES = vtep/libvtep.la lib/libopenvswitch.la |
1804 | -SCRIPTS = $(bin_SCRIPTS) $(completion_SCRIPTS) $(dist_noinst_SCRIPTS) \ |
1805 | - $(dist_pkgdata_SCRIPTS) $(dist_sbin_SCRIPTS) \ |
1806 | - $(dist_scripts_SCRIPTS) $(noinst_SCRIPTS) $(sbin_SCRIPTS) \ |
1807 | - $(scripts_SCRIPTS) $(usdt_SCRIPTS) |
1808 | -AM_V_P = $(am__v_P_@AM_V@) |
1809 | -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) |
1810 | -am__v_P_0 = false |
1811 | -am__v_P_1 = : |
1812 | -AM_V_GEN = $(am__v_GEN_@AM_V@) |
1813 | -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) |
1814 | -am__v_GEN_0 = @echo " GEN " $@; |
1815 | -am__v_GEN_1 = |
1816 | -AM_V_at = $(am__v_at_@AM_V@) |
1817 | -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) |
1818 | -am__v_at_0 = @ |
1819 | -am__v_at_1 = |
1820 | -DEFAULT_INCLUDES = -I.@am__isrc@ |
1821 | -depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp |
1822 | -am__maybe_remake_depfiles = depfiles |
1823 | -am__depfiles_remade = include/openvswitch/$(DEPDIR)/cxxtest.Plo \ |
1824 | - lib/$(DEPDIR)/aes128.Plo lib/$(DEPDIR)/async-append-aio.Plo \ |
1825 | - lib/$(DEPDIR)/async-append-null.Plo \ |
1826 | - lib/$(DEPDIR)/backtrace.Plo lib/$(DEPDIR)/bfd.Plo \ |
1827 | - lib/$(DEPDIR)/bundle.Plo lib/$(DEPDIR)/byteq.Plo \ |
1828 | - lib/$(DEPDIR)/ccmap.Plo lib/$(DEPDIR)/cfm.Plo \ |
1829 | - lib/$(DEPDIR)/classifier.Plo lib/$(DEPDIR)/cmap.Plo \ |
1830 | - lib/$(DEPDIR)/colors.Plo lib/$(DEPDIR)/command-line.Plo \ |
1831 | - lib/$(DEPDIR)/connectivity.Plo \ |
1832 | - lib/$(DEPDIR)/conntrack-icmp.Plo \ |
1833 | - lib/$(DEPDIR)/conntrack-other.Plo \ |
1834 | - lib/$(DEPDIR)/conntrack-tcp.Plo lib/$(DEPDIR)/conntrack-tp.Plo \ |
1835 | - lib/$(DEPDIR)/conntrack.Plo \ |
1836 | - lib/$(DEPDIR)/cooperative-multitasking.Plo \ |
1837 | - lib/$(DEPDIR)/coverage.Plo lib/$(DEPDIR)/cpu.Plo \ |
1838 | - lib/$(DEPDIR)/crc32c.Plo lib/$(DEPDIR)/csum.Plo \ |
1839 | - lib/$(DEPDIR)/ct-dpif.Plo lib/$(DEPDIR)/daemon-unix.Plo \ |
1840 | - lib/$(DEPDIR)/daemon-windows.Plo lib/$(DEPDIR)/daemon.Plo \ |
1841 | - lib/$(DEPDIR)/db-ctl-base.Plo lib/$(DEPDIR)/dhparams.Plo \ |
1842 | - lib/$(DEPDIR)/dirs.Plo lib/$(DEPDIR)/dns-resolve-stub.Plo \ |
1843 | - lib/$(DEPDIR)/dns-resolve.Plo lib/$(DEPDIR)/dp-packet-gso.Plo \ |
1844 | - lib/$(DEPDIR)/dp-packet.Plo lib/$(DEPDIR)/dpctl.Plo \ |
1845 | - lib/$(DEPDIR)/dpdk-stub.Plo lib/$(DEPDIR)/dpdk.Plo \ |
1846 | - lib/$(DEPDIR)/dpif-netdev-extract-study.Plo \ |
1847 | - lib/$(DEPDIR)/dpif-netdev-lookup-autovalidator.Plo \ |
1848 | - lib/$(DEPDIR)/dpif-netdev-lookup-generic.Plo \ |
1849 | - lib/$(DEPDIR)/dpif-netdev-lookup.Plo \ |
1850 | - lib/$(DEPDIR)/dpif-netdev-perf.Plo \ |
1851 | - lib/$(DEPDIR)/dpif-netdev-private-dfc.Plo \ |
1852 | - lib/$(DEPDIR)/dpif-netdev-private-dpif.Plo \ |
1853 | - lib/$(DEPDIR)/dpif-netdev-private-extract.Plo \ |
1854 | - lib/$(DEPDIR)/dpif-netdev.Plo \ |
1855 | - lib/$(DEPDIR)/dpif-netlink-rtnl.Plo \ |
1856 | - lib/$(DEPDIR)/dpif-netlink.Plo lib/$(DEPDIR)/dpif.Plo \ |
1857 | - lib/$(DEPDIR)/dummy.Plo lib/$(DEPDIR)/dynamic-string.Plo \ |
1858 | - lib/$(DEPDIR)/entropy.Plo lib/$(DEPDIR)/fat-rwlock.Plo \ |
1859 | - lib/$(DEPDIR)/fatal-signal.Plo lib/$(DEPDIR)/flow.Plo \ |
1860 | - lib/$(DEPDIR)/getopt_long.Plo \ |
1861 | - lib/$(DEPDIR)/getrusage-windows.Plo \ |
1862 | - lib/$(DEPDIR)/guarded-list.Plo lib/$(DEPDIR)/hash.Plo \ |
1863 | - lib/$(DEPDIR)/heap.Plo lib/$(DEPDIR)/hindex.Plo \ |
1864 | - lib/$(DEPDIR)/hmap.Plo lib/$(DEPDIR)/hmapx.Plo \ |
1865 | - lib/$(DEPDIR)/id-fpool.Plo lib/$(DEPDIR)/id-pool.Plo \ |
1866 | - lib/$(DEPDIR)/if-notifier-bsd.Plo \ |
1867 | - lib/$(DEPDIR)/if-notifier-manual.Plo \ |
1868 | - lib/$(DEPDIR)/if-notifier-stub.Plo \ |
1869 | - lib/$(DEPDIR)/if-notifier.Plo lib/$(DEPDIR)/ipf.Plo \ |
1870 | - lib/$(DEPDIR)/jhash.Plo lib/$(DEPDIR)/json.Plo \ |
1871 | - lib/$(DEPDIR)/jsonrpc.Plo lib/$(DEPDIR)/lacp.Plo \ |
1872 | - lib/$(DEPDIR)/latch-unix.Plo lib/$(DEPDIR)/latch-windows.Plo \ |
1873 | - lib/$(DEPDIR)/learn.Plo lib/$(DEPDIR)/learning-switch.Plo \ |
1874 | - lib/$(DEPDIR)/libopenvswitchavx512_la-dpif-netdev-avx512.Plo \ |
1875 | - lib/$(DEPDIR)/libopenvswitchavx512_la-dpif-netdev-extract-avx512.Plo \ |
1876 | - lib/$(DEPDIR)/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.Plo \ |
1877 | - lib/$(DEPDIR)/libopenvswitchavx512_la-odp-execute-avx512.Plo \ |
1878 | - lib/$(DEPDIR)/libsflow_la-sflow_agent.Plo \ |
1879 | - lib/$(DEPDIR)/libsflow_la-sflow_poller.Plo \ |
1880 | - lib/$(DEPDIR)/libsflow_la-sflow_receiver.Plo \ |
1881 | - lib/$(DEPDIR)/libsflow_la-sflow_sampler.Plo \ |
1882 | - lib/$(DEPDIR)/lockfile.Plo lib/$(DEPDIR)/mac-learning.Plo \ |
1883 | - lib/$(DEPDIR)/match.Plo lib/$(DEPDIR)/mcast-snooping.Plo \ |
1884 | - lib/$(DEPDIR)/memory.Plo lib/$(DEPDIR)/meta-flow.Plo \ |
1885 | - lib/$(DEPDIR)/mpsc-queue.Plo lib/$(DEPDIR)/multipath.Plo \ |
1886 | - lib/$(DEPDIR)/namemap.Plo lib/$(DEPDIR)/netdev-afxdp-pool.Plo \ |
1887 | - lib/$(DEPDIR)/netdev-afxdp.Plo lib/$(DEPDIR)/netdev-bsd.Plo \ |
1888 | - lib/$(DEPDIR)/netdev-dpdk.Plo lib/$(DEPDIR)/netdev-dummy.Plo \ |
1889 | - lib/$(DEPDIR)/netdev-linux.Plo \ |
1890 | - lib/$(DEPDIR)/netdev-native-tnl.Plo \ |
1891 | - lib/$(DEPDIR)/netdev-offload-dpdk.Plo \ |
1892 | - lib/$(DEPDIR)/netdev-offload-tc.Plo \ |
1893 | - lib/$(DEPDIR)/netdev-offload.Plo \ |
1894 | - lib/$(DEPDIR)/netdev-vport.Plo \ |
1895 | - lib/$(DEPDIR)/netdev-windows.Plo lib/$(DEPDIR)/netdev.Plo \ |
1896 | - lib/$(DEPDIR)/netlink-conntrack.Plo \ |
1897 | - lib/$(DEPDIR)/netlink-notifier.Plo \ |
1898 | - lib/$(DEPDIR)/netlink-socket.Plo lib/$(DEPDIR)/netlink.Plo \ |
1899 | - lib/$(DEPDIR)/nx-match.Plo lib/$(DEPDIR)/object-collection.Plo \ |
1900 | - lib/$(DEPDIR)/odp-execute-private.Plo \ |
1901 | - lib/$(DEPDIR)/odp-execute.Plo lib/$(DEPDIR)/odp-util.Plo \ |
1902 | - lib/$(DEPDIR)/ofp-actions.Plo lib/$(DEPDIR)/ofp-bundle.Plo \ |
1903 | - lib/$(DEPDIR)/ofp-connection.Plo lib/$(DEPDIR)/ofp-ct.Plo \ |
1904 | - lib/$(DEPDIR)/ofp-ed-props.Plo lib/$(DEPDIR)/ofp-errors.Plo \ |
1905 | - lib/$(DEPDIR)/ofp-flow.Plo lib/$(DEPDIR)/ofp-group.Plo \ |
1906 | - lib/$(DEPDIR)/ofp-ipfix.Plo lib/$(DEPDIR)/ofp-match.Plo \ |
1907 | - lib/$(DEPDIR)/ofp-meter.Plo lib/$(DEPDIR)/ofp-monitor.Plo \ |
1908 | - lib/$(DEPDIR)/ofp-msgs.Plo lib/$(DEPDIR)/ofp-packet.Plo \ |
1909 | - lib/$(DEPDIR)/ofp-parse.Plo lib/$(DEPDIR)/ofp-port.Plo \ |
1910 | - lib/$(DEPDIR)/ofp-print.Plo lib/$(DEPDIR)/ofp-prop.Plo \ |
1911 | - lib/$(DEPDIR)/ofp-protocol.Plo lib/$(DEPDIR)/ofp-queue.Plo \ |
1912 | - lib/$(DEPDIR)/ofp-switch.Plo lib/$(DEPDIR)/ofp-table.Plo \ |
1913 | - lib/$(DEPDIR)/ofp-util.Plo lib/$(DEPDIR)/ofp-version-opt.Plo \ |
1914 | - lib/$(DEPDIR)/ofpbuf.Plo lib/$(DEPDIR)/ovs-atomic-locked.Plo \ |
1915 | - lib/$(DEPDIR)/ovs-lldp.Plo lib/$(DEPDIR)/ovs-numa.Plo \ |
1916 | - lib/$(DEPDIR)/ovs-rcu.Plo lib/$(DEPDIR)/ovs-replay.Plo \ |
1917 | - lib/$(DEPDIR)/ovs-router.Plo lib/$(DEPDIR)/ovs-thread.Plo \ |
1918 | - lib/$(DEPDIR)/ovsdb-condition.Plo lib/$(DEPDIR)/ovsdb-cs.Plo \ |
1919 | - lib/$(DEPDIR)/ovsdb-data.Plo lib/$(DEPDIR)/ovsdb-error.Plo \ |
1920 | - lib/$(DEPDIR)/ovsdb-idl.Plo lib/$(DEPDIR)/ovsdb-map-op.Plo \ |
1921 | - lib/$(DEPDIR)/ovsdb-parser.Plo \ |
1922 | - lib/$(DEPDIR)/ovsdb-server-idl.Plo \ |
1923 | - lib/$(DEPDIR)/ovsdb-session.Plo lib/$(DEPDIR)/ovsdb-set-op.Plo \ |
1924 | - lib/$(DEPDIR)/ovsdb-types.Plo lib/$(DEPDIR)/ox-stat.Plo \ |
1925 | - lib/$(DEPDIR)/packets.Plo lib/$(DEPDIR)/pcap-file.Plo \ |
1926 | - lib/$(DEPDIR)/perf-counter.Plo lib/$(DEPDIR)/poll-loop.Plo \ |
1927 | - lib/$(DEPDIR)/process.Plo lib/$(DEPDIR)/pvector.Plo \ |
1928 | - lib/$(DEPDIR)/random.Plo lib/$(DEPDIR)/rconn.Plo \ |
1929 | - lib/$(DEPDIR)/reconnect.Plo lib/$(DEPDIR)/route-table-bsd.Plo \ |
1930 | - lib/$(DEPDIR)/route-table-stub.Plo \ |
1931 | - lib/$(DEPDIR)/route-table.Plo \ |
1932 | - lib/$(DEPDIR)/rstp-state-machines.Plo lib/$(DEPDIR)/rstp.Plo \ |
1933 | - lib/$(DEPDIR)/rtbsd.Plo lib/$(DEPDIR)/rtnetlink.Plo \ |
1934 | - lib/$(DEPDIR)/seq.Plo lib/$(DEPDIR)/sha1.Plo \ |
1935 | - lib/$(DEPDIR)/shash.Plo lib/$(DEPDIR)/signals.Plo \ |
1936 | - lib/$(DEPDIR)/simap.Plo lib/$(DEPDIR)/skiplist.Plo \ |
1937 | - lib/$(DEPDIR)/smap.Plo lib/$(DEPDIR)/socket-util-unix.Plo \ |
1938 | - lib/$(DEPDIR)/socket-util.Plo lib/$(DEPDIR)/sort.Plo \ |
1939 | - lib/$(DEPDIR)/sset.Plo lib/$(DEPDIR)/stdio.Plo \ |
1940 | - lib/$(DEPDIR)/stopwatch.Plo lib/$(DEPDIR)/stp.Plo \ |
1941 | - lib/$(DEPDIR)/stream-fd.Plo lib/$(DEPDIR)/stream-nossl.Plo \ |
1942 | - lib/$(DEPDIR)/stream-replay.Plo lib/$(DEPDIR)/stream-ssl.Plo \ |
1943 | - lib/$(DEPDIR)/stream-tcp.Plo lib/$(DEPDIR)/stream-unix.Plo \ |
1944 | - lib/$(DEPDIR)/stream-windows.Plo lib/$(DEPDIR)/stream.Plo \ |
1945 | - lib/$(DEPDIR)/string.Plo lib/$(DEPDIR)/strsep.Plo \ |
1946 | - lib/$(DEPDIR)/svec.Plo lib/$(DEPDIR)/syslog-direct.Plo \ |
1947 | - lib/$(DEPDIR)/syslog-libc.Plo lib/$(DEPDIR)/syslog-null.Plo \ |
1948 | - lib/$(DEPDIR)/table.Plo lib/$(DEPDIR)/tc.Plo \ |
1949 | - lib/$(DEPDIR)/timer.Plo lib/$(DEPDIR)/timeval.Plo \ |
1950 | - lib/$(DEPDIR)/tnl-neigh-cache.Plo lib/$(DEPDIR)/tnl-ports.Plo \ |
1951 | - lib/$(DEPDIR)/token-bucket.Plo lib/$(DEPDIR)/tun-metadata.Plo \ |
1952 | - lib/$(DEPDIR)/unicode.Plo lib/$(DEPDIR)/unixctl.Plo \ |
1953 | - lib/$(DEPDIR)/userspace-tso.Plo lib/$(DEPDIR)/util.Plo \ |
1954 | - lib/$(DEPDIR)/uuid.Plo lib/$(DEPDIR)/uuidset.Plo \ |
1955 | - lib/$(DEPDIR)/vconn-stream.Plo lib/$(DEPDIR)/vconn.Plo \ |
1956 | - lib/$(DEPDIR)/vlan-bitmap.Plo lib/$(DEPDIR)/vlog.Plo \ |
1957 | - lib/$(DEPDIR)/vswitch-idl.Plo lib/$(DEPDIR)/wmi.Plo \ |
1958 | - lib/lldp/$(DEPDIR)/lldp.Plo \ |
1959 | - lib/lldp/$(DEPDIR)/lldpd-structs.Plo \ |
1960 | - lib/lldp/$(DEPDIR)/lldpd.Plo \ |
1961 | - ofproto/$(DEPDIR)/libofproto_la-bond.Plo \ |
1962 | - ofproto/$(DEPDIR)/libofproto_la-bundles.Plo \ |
1963 | - ofproto/$(DEPDIR)/libofproto_la-collectors.Plo \ |
1964 | - ofproto/$(DEPDIR)/libofproto_la-connmgr.Plo \ |
1965 | - ofproto/$(DEPDIR)/libofproto_la-fail-open.Plo \ |
1966 | - ofproto/$(DEPDIR)/libofproto_la-in-band.Plo \ |
1967 | - ofproto/$(DEPDIR)/libofproto_la-names.Plo \ |
1968 | - ofproto/$(DEPDIR)/libofproto_la-netflow.Plo \ |
1969 | - ofproto/$(DEPDIR)/libofproto_la-ofproto-dpif-ipfix.Plo \ |
1970 | - ofproto/$(DEPDIR)/libofproto_la-ofproto-dpif-mirror.Plo \ |
1971 | - ofproto/$(DEPDIR)/libofproto_la-ofproto-dpif-monitor.Plo \ |
1972 | - ofproto/$(DEPDIR)/libofproto_la-ofproto-dpif-rid.Plo \ |
1973 | - ofproto/$(DEPDIR)/libofproto_la-ofproto-dpif-sflow.Plo \ |
1974 | - ofproto/$(DEPDIR)/libofproto_la-ofproto-dpif-trace.Plo \ |
1975 | - ofproto/$(DEPDIR)/libofproto_la-ofproto-dpif-upcall.Plo \ |
1976 | - ofproto/$(DEPDIR)/libofproto_la-ofproto-dpif-xlate-cache.Plo \ |
1977 | - ofproto/$(DEPDIR)/libofproto_la-ofproto-dpif-xlate.Plo \ |
1978 | - ofproto/$(DEPDIR)/libofproto_la-ofproto-dpif.Plo \ |
1979 | - ofproto/$(DEPDIR)/libofproto_la-ofproto.Plo \ |
1980 | - ofproto/$(DEPDIR)/libofproto_la-pinsched.Plo \ |
1981 | - ofproto/$(DEPDIR)/libofproto_la-tunnel.Plo \ |
1982 | - ovsdb/$(DEPDIR)/libovsdb_la-column.Plo \ |
1983 | - ovsdb/$(DEPDIR)/libovsdb_la-condition.Plo \ |
1984 | - ovsdb/$(DEPDIR)/libovsdb_la-execution.Plo \ |
1985 | - ovsdb/$(DEPDIR)/libovsdb_la-file.Plo \ |
1986 | - ovsdb/$(DEPDIR)/libovsdb_la-jsonrpc-server.Plo \ |
1987 | - ovsdb/$(DEPDIR)/libovsdb_la-log.Plo \ |
1988 | - ovsdb/$(DEPDIR)/libovsdb_la-monitor.Plo \ |
1989 | - ovsdb/$(DEPDIR)/libovsdb_la-mutation.Plo \ |
1990 | - ovsdb/$(DEPDIR)/libovsdb_la-ovsdb-util.Plo \ |
1991 | - ovsdb/$(DEPDIR)/libovsdb_la-ovsdb.Plo \ |
1992 | - ovsdb/$(DEPDIR)/libovsdb_la-query.Plo \ |
1993 | - ovsdb/$(DEPDIR)/libovsdb_la-raft-private.Plo \ |
1994 | - ovsdb/$(DEPDIR)/libovsdb_la-raft-rpc.Plo \ |
1995 | - ovsdb/$(DEPDIR)/libovsdb_la-raft.Plo \ |
1996 | - ovsdb/$(DEPDIR)/libovsdb_la-rbac.Plo \ |
1997 | - ovsdb/$(DEPDIR)/libovsdb_la-relay.Plo \ |
1998 | - ovsdb/$(DEPDIR)/libovsdb_la-replication.Plo \ |
1999 | - ovsdb/$(DEPDIR)/libovsdb_la-row.Plo \ |
2000 | - ovsdb/$(DEPDIR)/libovsdb_la-server.Plo \ |
2001 | - ovsdb/$(DEPDIR)/libovsdb_la-storage.Plo \ |
2002 | - ovsdb/$(DEPDIR)/libovsdb_la-table.Plo \ |
2003 | - ovsdb/$(DEPDIR)/libovsdb_la-transaction-forward.Plo \ |
2004 | - ovsdb/$(DEPDIR)/libovsdb_la-transaction.Plo \ |
2005 | - ovsdb/$(DEPDIR)/libovsdb_la-trigger.Plo \ |
2006 | - ovsdb/$(DEPDIR)/ovsdb-client.Po \ |
2007 | - ovsdb/$(DEPDIR)/ovsdb-server.Po ovsdb/$(DEPDIR)/ovsdb-tool.Po \ |
2008 | - tests/$(DEPDIR)/idltest.Po tests/$(DEPDIR)/ovstest.Po \ |
2009 | - tests/$(DEPDIR)/test-aa.Po tests/$(DEPDIR)/test-aes128.Po \ |
2010 | - tests/$(DEPDIR)/test-atomic.Po tests/$(DEPDIR)/test-barrier.Po \ |
2011 | - tests/$(DEPDIR)/test-bitmap.Po tests/$(DEPDIR)/test-bundle.Po \ |
2012 | - tests/$(DEPDIR)/test-byte-order.Po \ |
2013 | - tests/$(DEPDIR)/test-byteq.Po tests/$(DEPDIR)/test-ccmap.Po \ |
2014 | - tests/$(DEPDIR)/test-classifier.Po \ |
2015 | - tests/$(DEPDIR)/test-cmap.Po tests/$(DEPDIR)/test-conntrack.Po \ |
2016 | - tests/$(DEPDIR)/test-cooperative-multitasking.Po \ |
2017 | - tests/$(DEPDIR)/test-csum.Po tests/$(DEPDIR)/test-flows.Po \ |
2018 | - tests/$(DEPDIR)/test-hash.Po tests/$(DEPDIR)/test-heap.Po \ |
2019 | - tests/$(DEPDIR)/test-hindex.Po tests/$(DEPDIR)/test-hmap.Po \ |
2020 | - tests/$(DEPDIR)/test-id-fpool.Po tests/$(DEPDIR)/test-json.Po \ |
2021 | - tests/$(DEPDIR)/test-jsonrpc.Po tests/$(DEPDIR)/test-lib.Po \ |
2022 | - tests/$(DEPDIR)/test-list.Po tests/$(DEPDIR)/test-lockfile.Po \ |
2023 | - tests/$(DEPDIR)/test-mpsc-queue.Po \ |
2024 | - tests/$(DEPDIR)/test-multipath.Po \ |
2025 | - tests/$(DEPDIR)/test-netflow.Po \ |
2026 | - tests/$(DEPDIR)/test-netlink-conntrack.Po \ |
2027 | - tests/$(DEPDIR)/test-netlink-policy.Po \ |
2028 | - tests/$(DEPDIR)/test-odp.Po tests/$(DEPDIR)/test-ofpbuf.Po \ |
2029 | - tests/$(DEPDIR)/test-ovsdb.Po tests/$(DEPDIR)/test-packets.Po \ |
2030 | - tests/$(DEPDIR)/test-random.Po tests/$(DEPDIR)/test-rcu.Po \ |
2031 | - tests/$(DEPDIR)/test-rculist.Po \ |
2032 | - tests/$(DEPDIR)/test-reconnect.Po tests/$(DEPDIR)/test-rstp.Po \ |
2033 | - tests/$(DEPDIR)/test-sflow.Po tests/$(DEPDIR)/test-sha1.Po \ |
2034 | - tests/$(DEPDIR)/test-skiplist.Po \ |
2035 | - tests/$(DEPDIR)/test-stopwatch.Po tests/$(DEPDIR)/test-stp.Po \ |
2036 | - tests/$(DEPDIR)/test-stream.Po \ |
2037 | - tests/$(DEPDIR)/test-strtok_r.Po \ |
2038 | - tests/$(DEPDIR)/test-type-props.Po \ |
2039 | - tests/$(DEPDIR)/test-unix-socket.Po \ |
2040 | - tests/$(DEPDIR)/test-unixctl.Po tests/$(DEPDIR)/test-util.Po \ |
2041 | - tests/$(DEPDIR)/test-uuid.Po tests/$(DEPDIR)/test-uuidset.Po \ |
2042 | - tests/$(DEPDIR)/test-vconn.Po \ |
2043 | - tests/oss-fuzz/$(DEPDIR)/flow_extract_target.Po \ |
2044 | - tests/oss-fuzz/$(DEPDIR)/json_parser_target.Po \ |
2045 | - tests/oss-fuzz/$(DEPDIR)/miniflow_target.Po \ |
2046 | - tests/oss-fuzz/$(DEPDIR)/odp_target.Po \ |
2047 | - tests/oss-fuzz/$(DEPDIR)/ofctl_parse_target.Po \ |
2048 | - tests/oss-fuzz/$(DEPDIR)/ofp_print_target.Po \ |
2049 | - utilities/$(DEPDIR)/nlmon.Po utilities/$(DEPDIR)/ovs-appctl.Po \ |
2050 | - utilities/$(DEPDIR)/ovs-dpctl.Po \ |
2051 | - utilities/$(DEPDIR)/ovs-ofctl.Po \ |
2052 | - utilities/$(DEPDIR)/ovs-testcontroller.Po \ |
2053 | - utilities/$(DEPDIR)/ovs-vsctl.Po vswitchd/$(DEPDIR)/bridge.Po \ |
2054 | - vswitchd/$(DEPDIR)/ovs-vswitchd.Po \ |
2055 | - vswitchd/$(DEPDIR)/system-stats.Po vtep/$(DEPDIR)/vtep-ctl.Po \ |
2056 | - vtep/$(DEPDIR)/vtep-idl.Plo |
2057 | -am__mv = mv -f |
2058 | -COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ |
2059 | - $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) |
2060 | -LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ |
2061 | - $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \ |
2062 | - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ |
2063 | - $(AM_CFLAGS) $(CFLAGS) |
2064 | -AM_V_CC = $(am__v_CC_@AM_V@) |
2065 | -am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) |
2066 | -am__v_CC_0 = @echo " CC " $@; |
2067 | -am__v_CC_1 = |
2068 | -CCLD = $(CC) |
2069 | -LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \ |
2070 | - $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ |
2071 | - $(AM_LDFLAGS) $(LDFLAGS) -o $@ |
2072 | -AM_V_CCLD = $(am__v_CCLD_@AM_V@) |
2073 | -am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) |
2074 | -am__v_CCLD_0 = @echo " CCLD " $@; |
2075 | -am__v_CCLD_1 = |
2076 | -CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ |
2077 | - $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) |
2078 | -LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ |
2079 | - $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \ |
2080 | - $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \ |
2081 | - $(AM_CXXFLAGS) $(CXXFLAGS) |
2082 | -AM_V_CXX = $(am__v_CXX_@AM_V@) |
2083 | -am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@) |
2084 | -am__v_CXX_0 = @echo " CXX " $@; |
2085 | -am__v_CXX_1 = |
2086 | -CXXLD = $(CXX) |
2087 | -CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ |
2088 | - $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \ |
2089 | - $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ |
2090 | -AM_V_CXXLD = $(am__v_CXXLD_@AM_V@) |
2091 | -am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@) |
2092 | -am__v_CXXLD_0 = @echo " CXXLD " $@; |
2093 | -am__v_CXXLD_1 = |
2094 | -SOURCES = $(nodist_include_openvswitch_libcxxtest_la_SOURCES) \ |
2095 | - $(lib_libopenvswitch_la_SOURCES) \ |
2096 | - $(nodist_lib_libopenvswitch_la_SOURCES) \ |
2097 | - $(lib_libopenvswitchavx512_la_SOURCES) \ |
2098 | - $(lib_libsflow_la_SOURCES) $(ofproto_libofproto_la_SOURCES) \ |
2099 | - $(ovsdb_libovsdb_la_SOURCES) $(nodist_vtep_libvtep_la_SOURCES) \ |
2100 | - $(ovsdb_ovsdb_client_SOURCES) $(ovsdb_ovsdb_server_SOURCES) \ |
2101 | - $(ovsdb_ovsdb_tool_SOURCES) \ |
2102 | - $(tests_oss_fuzz_flow_extract_target_SOURCES) \ |
2103 | - $(tests_oss_fuzz_json_parser_target_SOURCES) \ |
2104 | - $(tests_oss_fuzz_miniflow_target_SOURCES) \ |
2105 | - $(tests_oss_fuzz_odp_target_SOURCES) \ |
2106 | - $(tests_oss_fuzz_ofctl_parse_target_SOURCES) \ |
2107 | - $(tests_oss_fuzz_ofp_print_target_SOURCES) \ |
2108 | - $(tests_ovstest_SOURCES) $(tests_test_lib_SOURCES) \ |
2109 | - $(tests_test_ovsdb_SOURCES) $(nodist_tests_test_ovsdb_SOURCES) \ |
2110 | - $(tests_test_stream_SOURCES) $(tests_test_strtok_r_SOURCES) \ |
2111 | - $(tests_test_type_props_SOURCES) $(utilities_nlmon_SOURCES) \ |
2112 | - $(utilities_ovs_appctl_SOURCES) $(utilities_ovs_dpctl_SOURCES) \ |
2113 | - $(utilities_ovs_ofctl_SOURCES) \ |
2114 | - $(utilities_ovs_testcontroller_SOURCES) \ |
2115 | - $(utilities_ovs_vsctl_SOURCES) \ |
2116 | - $(vswitchd_ovs_vswitchd_SOURCES) $(vtep_vtep_ctl_SOURCES) |
2117 | -DIST_SOURCES = $(am__lib_libopenvswitch_la_SOURCES_DIST) \ |
2118 | - $(am__lib_libopenvswitchavx512_la_SOURCES_DIST) \ |
2119 | - $(lib_libsflow_la_SOURCES) $(ofproto_libofproto_la_SOURCES) \ |
2120 | - $(ovsdb_libovsdb_la_SOURCES) $(ovsdb_ovsdb_client_SOURCES) \ |
2121 | - $(ovsdb_ovsdb_server_SOURCES) $(ovsdb_ovsdb_tool_SOURCES) \ |
2122 | - $(tests_oss_fuzz_flow_extract_target_SOURCES) \ |
2123 | - $(tests_oss_fuzz_json_parser_target_SOURCES) \ |
2124 | - $(tests_oss_fuzz_miniflow_target_SOURCES) \ |
2125 | - $(tests_oss_fuzz_odp_target_SOURCES) \ |
2126 | - $(tests_oss_fuzz_ofctl_parse_target_SOURCES) \ |
2127 | - $(tests_oss_fuzz_ofp_print_target_SOURCES) \ |
2128 | - $(am__tests_ovstest_SOURCES_DIST) $(tests_test_lib_SOURCES) \ |
2129 | - $(tests_test_ovsdb_SOURCES) $(tests_test_stream_SOURCES) \ |
2130 | - $(tests_test_strtok_r_SOURCES) \ |
2131 | - $(tests_test_type_props_SOURCES) \ |
2132 | - $(am__utilities_nlmon_SOURCES_DIST) \ |
2133 | - $(utilities_ovs_appctl_SOURCES) $(utilities_ovs_dpctl_SOURCES) \ |
2134 | - $(utilities_ovs_ofctl_SOURCES) \ |
2135 | - $(utilities_ovs_testcontroller_SOURCES) \ |
2136 | - $(utilities_ovs_vsctl_SOURCES) \ |
2137 | - $(vswitchd_ovs_vswitchd_SOURCES) $(vtep_vtep_ctl_SOURCES) |
2138 | -am__can_run_installinfo = \ |
2139 | - case $$AM_UPDATE_INFO_DIR in \ |
2140 | - n|no|NO) false;; \ |
2141 | - *) (install-info --version) >/dev/null 2>&1;; \ |
2142 | - esac |
2143 | -NROFF = nroff |
2144 | -MANS = $(dist_man_MANS) $(man_MANS) |
2145 | -DATA = $(dist_pkgdata_DATA) $(dist_scripts_DATA) \ |
2146 | - $(nobase_pkgdata_DATA) $(noinst_DATA) $(pkgconfig_DATA) \ |
2147 | - $(pkgdata_DATA) $(scripts_DATA) |
2148 | -HEADERS = $(noinst_HEADERS) $(openflowinclude_HEADERS) \ |
2149 | - $(openvswitchinclude_HEADERS) |
2150 | -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) \ |
2151 | - config.h.in |
2152 | -# Read a list of newline-separated strings from the standard input, |
2153 | -# and print each of them once, without duplicates. Input order is |
2154 | -# *not* preserved. |
2155 | -am__uniquify_input = $(AWK) '\ |
2156 | - BEGIN { nonempty = 0; } \ |
2157 | - { items[$$0] = 1; nonempty = 1; } \ |
2158 | - END { if (nonempty) { for (i in items) print i; }; } \ |
2159 | -' |
2160 | -# Make sure the list of sources is unique. This is necessary because, |
2161 | -# e.g., the same source file might be shared among _SOURCES variables |
2162 | -# for different programs/libraries. |
2163 | -am__define_uniq_tagged_files = \ |
2164 | - list='$(am__tagged_files)'; \ |
2165 | - unique=`for i in $$list; do \ |
2166 | - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ |
2167 | - done | $(am__uniquify_input)` |
2168 | -AM_RECURSIVE_TARGETS = cscope |
2169 | -am__DIST_COMMON = $(dist_man_MANS) $(srcdir)/Documentation/automake.mk \ |
2170 | - $(srcdir)/Makefile.in $(srcdir)/build-aux/automake.mk \ |
2171 | - $(srcdir)/config.h.in $(srcdir)/datapath-windows/automake.mk \ |
2172 | - $(srcdir)/datapath-windows/include/automake.mk \ |
2173 | - $(srcdir)/debian/automake.mk $(srcdir)/include/automake.mk \ |
2174 | - $(srcdir)/include/linux/automake.mk \ |
2175 | - $(srcdir)/include/openflow/automake.mk \ |
2176 | - $(srcdir)/include/openvswitch/automake.mk \ |
2177 | - $(srcdir)/include/sparse/automake.mk \ |
2178 | - $(srcdir)/include/windows/automake.mk \ |
2179 | - $(srcdir)/ipsec/automake.mk $(srcdir)/lib/automake.mk \ |
2180 | - $(srcdir)/m4/automake.mk $(srcdir)/ofproto/automake.mk \ |
2181 | - $(srcdir)/ovsdb/automake.mk $(srcdir)/python/automake.mk \ |
2182 | - $(srcdir)/rhel/automake.mk $(srcdir)/selinux/automake.mk \ |
2183 | - $(srcdir)/tests/automake.mk \ |
2184 | - $(srcdir)/tests/oss-fuzz/automake.mk \ |
2185 | - $(srcdir)/third-party/automake.mk \ |
2186 | - $(srcdir)/tutorial/automake.mk $(srcdir)/utilities/automake.mk \ |
2187 | - $(srcdir)/utilities/bugtool/automake.mk \ |
2188 | - $(srcdir)/vswitchd/automake.mk $(srcdir)/vtep/automake.mk \ |
2189 | - $(srcdir)/windows/automake.mk $(top_srcdir)/build-aux/compile \ |
2190 | - $(top_srcdir)/build-aux/config.guess \ |
2191 | - $(top_srcdir)/build-aux/config.sub \ |
2192 | - $(top_srcdir)/build-aux/depcomp \ |
2193 | - $(top_srcdir)/build-aux/install-sh \ |
2194 | - $(top_srcdir)/build-aux/ltmain.sh \ |
2195 | - $(top_srcdir)/build-aux/missing \ |
2196 | - $(top_srcdir)/include/openvswitch/version.h.in \ |
2197 | - $(top_srcdir)/lib/libopenvswitch.pc.in \ |
2198 | - $(top_srcdir)/lib/libopenvswitch.sym.in \ |
2199 | - $(top_srcdir)/lib/libsflow.pc.in \ |
2200 | - $(top_srcdir)/lib/libsflow.sym.in $(top_srcdir)/lib/stdio.h.in \ |
2201 | - $(top_srcdir)/lib/string.h.in \ |
2202 | - $(top_srcdir)/ofproto/libofproto.pc.in \ |
2203 | - $(top_srcdir)/ofproto/libofproto.sym.in \ |
2204 | - $(top_srcdir)/ovsdb/libovsdb.pc.in \ |
2205 | - $(top_srcdir)/ovsdb/libovsdb.sym.in \ |
2206 | - $(top_srcdir)/tests/atlocal.in \ |
2207 | - $(top_srcdir)/vtep/libvtep.sym.in NEWS build-aux/compile \ |
2208 | - build-aux/config.guess build-aux/config.sub build-aux/depcomp \ |
2209 | - build-aux/install-sh build-aux/ltmain.sh build-aux/missing |
2210 | -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) |
2211 | -distdir = $(PACKAGE)-$(VERSION) |
2212 | -top_distdir = $(distdir) |
2213 | -am__remove_distdir = \ |
2214 | - if test -d "$(distdir)"; then \ |
2215 | - find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ |
2216 | - && rm -rf "$(distdir)" \ |
2217 | - || { sleep 5 && rm -rf "$(distdir)"; }; \ |
2218 | - else :; fi |
2219 | -am__post_remove_distdir = $(am__remove_distdir) |
2220 | -DIST_ARCHIVES = $(distdir).tar.gz |
2221 | -GZIP_ENV = --best |
2222 | -DIST_TARGETS = dist-gzip |
2223 | -# Exists only to be overridden by the user if desired. |
2224 | -AM_DISTCHECK_DVI_TARGET = dvi |
2225 | -distuninstallcheck_listfiles = find . -type f -print |
2226 | -am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ |
2227 | - | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' |
2228 | -distcleancheck_listfiles = find . -type f -print |
2229 | -ACLOCAL = @ACLOCAL@ |
2230 | -AMTAR = @AMTAR@ |
2231 | -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ |
2232 | -AR = @AR@ |
2233 | -AUTOCONF = @AUTOCONF@ |
2234 | -AUTOHEADER = @AUTOHEADER@ |
2235 | -AUTOM4TE = @AUTOM4TE@ |
2236 | -AUTOMAKE = @AUTOMAKE@ |
2237 | -AWK = @AWK@ |
2238 | -CAPNG_LDADD = @CAPNG_LDADD@ |
2239 | -CC = @CC@ |
2240 | -CCDEPMODE = @CCDEPMODE@ |
2241 | -CFLAGS = @CFLAGS@ |
2242 | -CGCCFLAGS = @CGCCFLAGS@ |
2243 | -CPP = @CPP@ |
2244 | -CPPFLAGS = @CPPFLAGS@ |
2245 | -CSCOPE = @CSCOPE@ |
2246 | -CTAGS = @CTAGS@ |
2247 | -CXX = @CXX@ |
2248 | -CXXCPP = @CXXCPP@ |
2249 | -CXXDEPMODE = @CXXDEPMODE@ |
2250 | -CXXFLAGS = @CXXFLAGS@ |
2251 | -CYGPATH_W = @CYGPATH_W@ |
2252 | -DBDIR = @DBDIR@ |
2253 | -DEFS = @DEFS@ |
2254 | -DEPDIR = @DEPDIR@ |
2255 | -DLLTOOL = @DLLTOOL@ |
2256 | -DPDK_CFLAGS = @DPDK_CFLAGS@ |
2257 | -DPDK_LIBS = @DPDK_LIBS@ |
2258 | -DPDK_vswitchd_LDFLAGS = @DPDK_vswitchd_LDFLAGS@ |
2259 | -DSYMUTIL = @DSYMUTIL@ |
2260 | -DUMPBIN = @DUMPBIN@ |
2261 | -ECHO_C = @ECHO_C@ |
2262 | -ECHO_N = @ECHO_N@ |
2263 | -ECHO_T = @ECHO_T@ |
2264 | -EGREP = @EGREP@ |
2265 | -ETAGS = @ETAGS@ |
2266 | -EXEEXT = @EXEEXT@ |
2267 | -FGREP = @FGREP@ |
2268 | -FILECMD = @FILECMD@ |
2269 | -FLAKE8_WERROR = @FLAKE8_WERROR@ |
2270 | -GREP = @GREP@ |
2271 | -HAVE_BACKTRACE = @HAVE_BACKTRACE@ |
2272 | -HAVE_CXX11 = @HAVE_CXX11@ |
2273 | -HAVE_LIBCAPNG = @HAVE_LIBCAPNG@ |
2274 | -HAVE_OPENSSL = @HAVE_OPENSSL@ |
2275 | -HAVE_TCA_HTB_RATE64 = @HAVE_TCA_HTB_RATE64@ |
2276 | -HAVE_TCA_POLICE_PKTRATE64 = @HAVE_TCA_POLICE_PKTRATE64@ |
2277 | -HAVE_UNBOUND = @HAVE_UNBOUND@ |
2278 | -HAVE_UNWIND = @HAVE_UNWIND@ |
2279 | -INCLUDE_NEXT = @INCLUDE_NEXT@ |
2280 | -INCLUDE_NEXT_AS_FIRST_DIRECTIVE = @INCLUDE_NEXT_AS_FIRST_DIRECTIVE@ |
2281 | -INSTALL = @INSTALL@ |
2282 | -INSTALL_DATA = @INSTALL_DATA@ |
2283 | -INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
2284 | -INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
2285 | -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ |
2286 | -KARCH = @KARCH@ |
2287 | -LD = @LD@ |
2288 | -LDFLAGS = @LDFLAGS@ |
2289 | -LIBOBJS = @LIBOBJS@ |
2290 | -LIBS = @LIBS@ |
2291 | -LIBTOOL = @LIBTOOL@ |
2292 | -LIPO = @LIPO@ |
2293 | -LN_S = @LN_S@ |
2294 | -LOGDIR = @LOGDIR@ |
2295 | -LTLIBOBJS = @LTLIBOBJS@ |
2296 | -LT_AGE = @LT_AGE@ |
2297 | -LT_CURRENT = @LT_CURRENT@ |
2298 | -LT_REVISION = @LT_REVISION@ |
2299 | -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ |
2300 | -MAKEINFO = @MAKEINFO@ |
2301 | -MANIFEST_TOOL = @MANIFEST_TOOL@ |
2302 | -MKDIR_P = @MKDIR_P@ |
2303 | -MSVC64_LDFLAGS = @MSVC64_LDFLAGS@ |
2304 | -MSVC_CFLAGS = @MSVC_CFLAGS@ |
2305 | -MSVC_PLATFORM = @MSVC_PLATFORM@ |
2306 | -NEXT_AS_FIRST_DIRECTIVE_STDIO_H = @NEXT_AS_FIRST_DIRECTIVE_STDIO_H@ |
2307 | -NEXT_AS_FIRST_DIRECTIVE_STRING_H = @NEXT_AS_FIRST_DIRECTIVE_STRING_H@ |
2308 | -NEXT_STDIO_H = @NEXT_STDIO_H@ |
2309 | -NEXT_STRING_H = @NEXT_STRING_H@ |
2310 | -NM = @NM@ |
2311 | -NMEDIT = @NMEDIT@ |
2312 | -OBJDUMP = @OBJDUMP@ |
2313 | -OBJEXT = @OBJEXT@ |
2314 | -OPENSSL_SUPPORTS_SNI = @OPENSSL_SUPPORTS_SNI@ |
2315 | -OTOOL = @OTOOL@ |
2316 | -OTOOL64 = @OTOOL64@ |
2317 | -OVS_CFLAGS = @OVS_CFLAGS@ |
2318 | -OVS_CTAGS_IDENTIFIERS_LIST = @OVS_CTAGS_IDENTIFIERS_LIST@ |
2319 | -OVS_LDFLAGS = @OVS_LDFLAGS@ |
2320 | -OVS_LTINFO = @OVS_LTINFO@ |
2321 | -PACKAGE = @PACKAGE@ |
2322 | -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ |
2323 | -PACKAGE_NAME = @PACKAGE_NAME@ |
2324 | -PACKAGE_STRING = @PACKAGE_STRING@ |
2325 | -PACKAGE_TARNAME = @PACKAGE_TARNAME@ |
2326 | -PACKAGE_URL = @PACKAGE_URL@ |
2327 | -PACKAGE_VERSION = @PACKAGE_VERSION@ |
2328 | -PATH_SEPARATOR = @PATH_SEPARATOR@ |
2329 | -PKG_CONFIG = @PKG_CONFIG@ |
2330 | -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ |
2331 | -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ |
2332 | -PKIDIR = @PKIDIR@ |
2333 | -PRAGMA_COLUMNS = @PRAGMA_COLUMNS@ |
2334 | -PRAGMA_SYSTEM_HEADER = @PRAGMA_SYSTEM_HEADER@ |
2335 | -PTHREAD_INCLUDES = @PTHREAD_INCLUDES@ |
2336 | -PTHREAD_LDFLAGS = @PTHREAD_LDFLAGS@ |
2337 | -PTHREAD_LIBS = @PTHREAD_LIBS@ |
2338 | -PTHREAD_WIN32_DIR_DLL = @PTHREAD_WIN32_DIR_DLL@ |
2339 | -PTHREAD_WIN32_DIR_DLL_WIN_FORM = @PTHREAD_WIN32_DIR_DLL_WIN_FORM@ |
2340 | -PYTHON3 = @PYTHON3@ |
2341 | -RANLIB = @RANLIB@ |
2342 | -RUNDIR = @RUNDIR@ |
2343 | -SED = @SED@ |
2344 | -SET_MAKE = @SET_MAKE@ |
2345 | -SHELL = @SHELL@ |
2346 | -SPARSE = @SPARSE@ |
2347 | -SPARSEFLAGS = @SPARSEFLAGS@ |
2348 | -SPARSE_EXTRA_INCLUDES = @SPARSE_EXTRA_INCLUDES@ |
2349 | -SPARSE_WERROR = @SPARSE_WERROR@ |
2350 | -SPHINXBUILD = @SPHINXBUILD@ |
2351 | -SSL_DIR = @SSL_DIR@ |
2352 | -SSL_INCLUDES = @SSL_INCLUDES@ |
2353 | -SSL_LDFLAGS = @SSL_LDFLAGS@ |
2354 | -SSL_LIBS = @SSL_LIBS@ |
2355 | -STRIP = @STRIP@ |
2356 | -VERSION = @VERSION@ |
2357 | -VSTUDIO_CONFIG = @VSTUDIO_CONFIG@ |
2358 | -WARNING_FLAGS = @WARNING_FLAGS@ |
2359 | -abs_builddir = @abs_builddir@ |
2360 | -abs_srcdir = @abs_srcdir@ |
2361 | -abs_top_builddir = @abs_top_builddir@ |
2362 | -abs_top_srcdir = @abs_top_srcdir@ |
2363 | -ac_ct_AR = @ac_ct_AR@ |
2364 | -ac_ct_CC = @ac_ct_CC@ |
2365 | -ac_ct_CXX = @ac_ct_CXX@ |
2366 | -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ |
2367 | -am__include = @am__include@ |
2368 | -am__leading_dot = @am__leading_dot@ |
2369 | -am__quote = @am__quote@ |
2370 | -am__tar = @am__tar@ |
2371 | -am__untar = @am__untar@ |
2372 | -bindir = @bindir@ |
2373 | -build = @build@ |
2374 | -build_alias = @build_alias@ |
2375 | -build_cpu = @build_cpu@ |
2376 | -build_os = @build_os@ |
2377 | -build_vendor = @build_vendor@ |
2378 | -builddir = @builddir@ |
2379 | -datadir = @datadir@ |
2380 | -datarootdir = @datarootdir@ |
2381 | -docdir = @docdir@ |
2382 | -dvidir = @dvidir@ |
2383 | -exec_prefix = @exec_prefix@ |
2384 | -host = @host@ |
2385 | -host_alias = @host_alias@ |
2386 | -host_cpu = @host_cpu@ |
2387 | -host_os = @host_os@ |
2388 | -host_vendor = @host_vendor@ |
2389 | -htmldir = @htmldir@ |
2390 | -includedir = @includedir@ |
2391 | -infodir = @infodir@ |
2392 | -install_sh = @install_sh@ |
2393 | -libdir = @libdir@ |
2394 | -libexecdir = @libexecdir@ |
2395 | -localedir = @localedir@ |
2396 | -localstatedir = @localstatedir@ |
2397 | -mandir = @mandir@ |
2398 | -mkdir_p = @mkdir_p@ |
2399 | -oldincludedir = @oldincludedir@ |
2400 | -pdfdir = @pdfdir@ |
2401 | -prefix = @prefix@ |
2402 | -program_transform_name = @program_transform_name@ |
2403 | -psdir = @psdir@ |
2404 | -runstatedir = @runstatedir@ |
2405 | -sbindir = @sbindir@ |
2406 | -sharedstatedir = @sharedstatedir@ |
2407 | -srcdir = @srcdir@ |
2408 | -sysconfdir = @sysconfdir@ |
2409 | -target_alias = @target_alias@ |
2410 | -top_build_prefix = @top_build_prefix@ |
2411 | -top_builddir = @top_builddir@ |
2412 | -top_srcdir = @top_srcdir@ |
2413 | -AUTOMAKE_OPTIONS = foreign subdir-objects |
2414 | -ACLOCAL_AMFLAGS = -I m4 |
2415 | -AM_CPPFLAGS = $(SSL_CFLAGS) $(am__append_1) -I $(top_srcdir)/include \ |
2416 | - -I $(top_builddir)/include -I $(top_srcdir)/lib -I \ |
2417 | - $(top_builddir)/lib $(SSL_INCLUDES) $(am__append_4) |
2418 | -AM_LDFLAGS = $(SSL_LDFLAGS) $(OVS_LDFLAGS) $(am__append_2) |
2419 | -@WIN32_TRUE@PLATFORM = $(MSVC_PLATFORM) |
2420 | -AM_CFLAGS = -Wstrict-prototypes $(WARNING_FLAGS) $(OVS_CFLAGS) \ |
2421 | - $(am__append_3) $(am__append_5) |
2422 | -@DPDK_NETDEV_FALSE@DPDKSTRIP_FLAGS = --nodpdk |
2423 | -@DPDK_NETDEV_TRUE@DPDKSTRIP_FLAGS = --dpdk |
2424 | -AM_CTAGSFLAGS = -I "$(OVS_CTAGS_IDENTIFIERS_LIST)" |
2425 | -@WIN32_FALSE@psep = ":" |
2426 | -@WIN32_TRUE@psep = ";" |
2427 | -# PYTHONDONTWRITEBYTECODE=yes keeps Python from creating .pyc and .pyo |
2428 | -# files. Creating .py[co] works OK for any given version of Open |
2429 | -# vSwitch, but it causes trouble if you switch from a version with |
2430 | -# foo/__init__.py into an (older) version with plain foo.py, since |
2431 | -# foo/__init__.pyc will cause Python to ignore foo.py. |
2432 | -run_python = \ |
2433 | - PYTHONPATH=$(top_srcdir)/python$(psep)$$PYTHONPATH \ |
2434 | - PYTHONDONTWRITEBYTECODE=yes $(PYTHON3) |
2435 | - |
2436 | - |
2437 | -# If we're checked out from a Git repository, make sure that every |
2438 | -# file that is in Git is distributed. |
2439 | - |
2440 | -# Check that every .c file includes <config.h>. |
2441 | - |
2442 | -# Check for printf() type modifiers that MSVC doesn't support. |
2443 | - |
2444 | -# Check that certain data structures are always declared "static". |
2445 | - |
2446 | -# Check that assert.h is not used (outside a small set of files). |
2447 | - |
2448 | -# Check that LITTLE_ENDIAN and BIG_ENDIAN are not used unless BYTE_ORDER is |
2449 | -# also mentioned. (<endian.h> always defines the former two constants. They |
2450 | -# must be compared to BYTE_ORDER to get the machine's correct endianness. But |
2451 | -# it is better to use WORDS_BIGENDIAN.) |
2452 | - |
2453 | -# Check that "ip" is used in preference to "ifconfig", because |
2454 | -# "ifconfig" is not installed ubiquitously anymore. |
2455 | - |
2456 | -# OVS does not use C++ itself, but it provides public header files |
2457 | -# that a C++ compiler should accept, so we make sure that every public |
2458 | -# header file has the proper extern declaration for use with C++. |
2459 | -# |
2460 | -# Some header files don't declare any external functions, so they |
2461 | -# don't really need extern "C". We only permit a couple of these |
2462 | -# below, which are the ones that seem unlikely to ever declare |
2463 | -# external functions. For the rest, we add extern "C" anyway; it |
2464 | -# doesn't hurt. |
2465 | - |
2466 | -# Version checking for vswitch.ovsschema. |
2467 | - |
2468 | -# Version checking for _server.ovsschema. |
2469 | - |
2470 | -# Version checking for local-config.ovsschema. |
2471 | - |
2472 | -# Version checking for vtep.ovsschema. |
2473 | -ALL_LOCAL = dist-hook-git config-h-check printf-check static-check \ |
2474 | - check-assert-h-usage check-endian check-echo-n check-tabs \ |
2475 | - thread-safety-check check-ifconfig $(am__append_6) \ |
2476 | - $(am__append_8) $(am__append_9) $(am__append_11) \ |
2477 | - $(HSTAMP_FILES) cxx-check check-debian-changelog-version \ |
2478 | - vswitchd/vswitch.ovsschema.stamp ovsdb/_server.ovsschema.stamp \ |
2479 | - ovsdb/local-config.ovsschema.stamp \ |
2480 | - $(srcdir)/python/ovs/version.py $(srcdir)/python/ovs/dirs.py \ |
2481 | - vtep/vtep.ovsschema.stamp |
2482 | -BUILT_SOURCES = ofproto/ipfix-entities.def include/odp-netlink.h \ |
2483 | - include/odp-netlink-macros.h $(OVSIDL_BUILT) $(am__append_47) |
2484 | - |
2485 | -# Clean up generated files from older OVS versions. (This is important so that |
2486 | -# #include "vswitch-idl.h" doesn't get the wrong copy.) |
2487 | -CLEANFILES = all-gitfiles missing-distfiles distfiles $(am__append_7) \ |
2488 | - flake8-check manpages.mk manpage-dep-check $(am__append_12) \ |
2489 | - $(nodist_lib_libopenvswitch_la_SOURCES) lib/meta-flow.inc \ |
2490 | - lib/nx-match.inc lib/ofp-actions.inc1 lib/ofp-actions.inc2 \ |
2491 | - lib/ofp-errors.inc lib/ofp-msgs.inc lib/ovs-fields.7 \ |
2492 | - ofproto/ipfix-entities.def utilities/ovs-ctl \ |
2493 | - utilities/ovs-check-dead-ifs utilities/ovs-testcontroller.8 \ |
2494 | - utilities/ovs-dpctl.8 utilities/ovs-dpctl-top \ |
2495 | - utilities/ovs-dpctl-top.8 utilities/ovs-kmod-ctl \ |
2496 | - utilities/ovs-l3ping utilities/ovs-lib utilities/ovs-ofctl.8 \ |
2497 | - utilities/ovs-parse-backtrace utilities/ovs-pcap \ |
2498 | - utilities/ovs-pcap.1 utilities/ovs-pki utilities/ovs-sim \ |
2499 | - utilities/ovs-tcpdump utilities/ovs-tcpundump \ |
2500 | - utilities/ovs-test utilities/ovs-vlan-test \ |
2501 | - utilities/ovs-vsctl.8 utilities/bugtool/ovs-bugtool \ |
2502 | - utilities/bugtool/ovs-bugtool.8 $(valgrind_wrappers) \ |
2503 | - $(am__append_41) include/odp-netlink.h \ |
2504 | - include/odp-netlink-macros.h $(HSTAMP_FILES) $(am__append_44) \ |
2505 | - cxx-check debian/copyright debian/control \ |
2506 | - ipsec/ovs-monitor-ipsec vswitchd/ovs-vswitchd.8 \ |
2507 | - $(am__append_45) vswitchd/ovs-vswitchd.conf.db.5 \ |
2508 | - vswitchd/vswitch.ovsschema.stamp vswitchd/vswitch-idl.c \ |
2509 | - vswitchd/vswitch-idl.h ovsdb/ovsdb-tool.1 ovsdb/ovsdb-client.1 \ |
2510 | - ovsdb/ovsdb-server.1 ovsdb/ovsdb-idlc $(OVSIDL_BUILT) \ |
2511 | - ovsdb/ovsdb-dot ovsdb/_server.ovsschema.inc \ |
2512 | - ovsdb/_server.ovsschema.stamp ovsdb/ovsdb-server.5 \ |
2513 | - ovsdb/local-config.ovsschema.stamp ovsdb/ovsdb.local-config.5 \ |
2514 | - python/ovs/dirs.py python/ovs/flow/ofp_fields.py \ |
2515 | - vtep/vtep-ctl.8 vtep/ovs-vtep $(am__append_46) vtep/vtep.5 \ |
2516 | - vtep/vtep.ovsschema.stamp \ |
2517 | - $(srcdir)/datapath-windows/include/OvsDpInterface.h \ |
2518 | - selinux/openvswitch-custom.te selinux/openvswitch-custom.pp \ |
2519 | - selinux/openvswitch-custom.fc selinux/openvswitch-custom.if |
2520 | - |
2521 | -# lcov support |
2522 | -# Requires build with --enable-coverage and lcov/genhtml in $PATH |
2523 | -CLEAN_LOCAL = clean-pycov $(am__append_10) $(am__append_13) clean-lcov \ |
2524 | - $(am__append_42) |
2525 | -DISTCLEANFILES = tests/atconfig tests/atlocal \ |
2526 | - rhel/usr_lib_systemd_system_ovs-vswitchd.service |
2527 | -PYCOV_CLEAN_FILES = build-aux/check-structs,cover \ |
2528 | - $(CHECK_PYFILES:.py=.py,cover) .coverage \ |
2529 | - $(PYFILES:.py=.py,cover) |
2530 | - |
2531 | -# IPFIX entity definition macros generation from IANA's XML definition. |
2532 | - |
2533 | -# IPFIX enterprise entity definition macros. |
2534 | - |
2535 | -# vswitch schema and IDL |
2536 | - |
2537 | -# vswitch schema documentation |
2538 | - |
2539 | -# ovsdb-doc |
2540 | - |
2541 | -# ovsdb-dot |
2542 | - |
2543 | -# _Server schema documentation |
2544 | - |
2545 | -# Local_Config schema documentation |
2546 | - |
2547 | -# These python files are used at build time but not runtime, |
2548 | -# so they are not installed. |
2549 | - |
2550 | -# PyPI support. |
2551 | - |
2552 | -# C extension support. |
2553 | - |
2554 | -# VTEP schema and IDL |
2555 | - |
2556 | -# VTEP schema documentation |
2557 | -EXTRA_DIST = AUTHORS.rst CONTRIBUTING.rst LICENSE MAINTAINERS.rst \ |
2558 | - README.rst NOTICE .ci/dpdk-build.sh .ci/dpdk-prepare.sh \ |
2559 | - .ci/linux-build.sh .ci/linux-prepare.sh .ci/osx-build.sh \ |
2560 | - .ci/osx-prepare.sh .cirrus.yml .editorconfig \ |
2561 | - .github/workflows/build-and-test.yml .readthedocs.yaml \ |
2562 | - appveyor.yml boot.sh poc/builders/Vagrantfile \ |
2563 | - poc/playbook-centos-builder.yml \ |
2564 | - poc/playbook-fedora-builder.yml \ |
2565 | - poc/playbook-ubuntu-builder.yml $(MAN_FRAGMENTS) $(MAN_ROOTS) \ |
2566 | - Vagrantfile Vagrantfile-FreeBSD .mailmap \ |
2567 | - build-aux/thread-safety-forbidden $(DOC_SOURCE) \ |
2568 | - m4/absolute-header.m4 m4/include_next.m4 m4/pkg.m4 \ |
2569 | - lib/stdio.h.in lib/string.h.in lib/dh2048.pem lib/dh4096.pem \ |
2570 | - lib/common.xml lib/daemon.xml lib/dirs.c.in \ |
2571 | - lib/db-ctl-base.xml lib/ovs-replay.xml lib/ssl.xml \ |
2572 | - lib/ssl-bootstrap.xml lib/ssl-peer-ca-cert.xml lib/table.xml \ |
2573 | - lib/vlog.xml lib/unixctl.xml lib/vswitch-idl.ann \ |
2574 | - lib/ovsdb-server-idl.ann lib/meta-flow.xml ofproto/ipfix.xml \ |
2575 | - ofproto/ipfix-enterprise-entities.def utilities/ovs-sim.in \ |
2576 | - utilities/gdb/ovs_gdb.py utilities/ovs-appctl-bashcomp.bash \ |
2577 | - utilities/ovs-check-dead-ifs.in utilities/ovs-ctl.in \ |
2578 | - utilities/ovs-dev.py utilities/ovs-docker \ |
2579 | - utilities/ovs-dpctl-top.in utilities/ovs-kmod-ctl.in \ |
2580 | - utilities/ovs-l3ping.in utilities/ovs-lib.in \ |
2581 | - utilities/ovs-parse-backtrace.in utilities/ovs-pcap.in \ |
2582 | - utilities/ovs-pipegen.py utilities/ovs-pki.in \ |
2583 | - utilities/ovs-save utilities/ovs-tcpdump.in \ |
2584 | - utilities/ovs-tcpundump.in utilities/ovs-test.in \ |
2585 | - utilities/ovs-vlan-test.in utilities/ovs-vsctl-bashcomp.bash \ |
2586 | - utilities/checkpatch.py utilities/docker/Makefile \ |
2587 | - utilities/docker/ovs-override.conf utilities/docker/start-ovs \ |
2588 | - utilities/docker/create_ovs_db.sh \ |
2589 | - utilities/docker/debian/Dockerfile \ |
2590 | - utilities/docker/debian/build-kernel-modules.sh \ |
2591 | - utilities/usdt-scripts/bridge_loop.bt \ |
2592 | - utilities/usdt-scripts/dpif_nl_exec_monitor.py \ |
2593 | - utilities/usdt-scripts/kernel_delay.py \ |
2594 | - utilities/usdt-scripts/kernel_delay.rst \ |
2595 | - utilities/usdt-scripts/reval_monitor.py \ |
2596 | - utilities/usdt-scripts/upcall_cost.py \ |
2597 | - utilities/usdt-scripts/upcall_monitor.py $(bugtool_plugins) \ |
2598 | - $(bugtool_scripts) utilities/bugtool/ovs-bugtool.in \ |
2599 | - $(COMMON_MACROS_AT) $(TESTSUITE_AT) $(SYSTEM_TESTSUITE_AT) \ |
2600 | - $(SYSTEM_KMOD_TESTSUITE_AT) $(SYSTEM_USERSPACE_TESTSUITE_AT) \ |
2601 | - $(SYSTEM_TSO_TESTSUITE_AT) $(SYSTEM_AFXDP_TESTSUITE_AT) \ |
2602 | - $(SYSTEM_OFFLOADS_TESTSUITE_AT) $(SYSTEM_DPDK_TESTSUITE_AT) \ |
2603 | - $(OVSDB_CLUSTER_TESTSUITE_AT) $(TESTSUITE) \ |
2604 | - $(SYSTEM_KMOD_TESTSUITE) $(SYSTEM_USERSPACE_TESTSUITE) \ |
2605 | - $(SYSTEM_TSO_TESTSUITE) $(SYSTEM_AFXDP_TESTSUITE) \ |
2606 | - $(SYSTEM_OFFLOADS_TESTSUITE) $(SYSTEM_DPDK_TESTSUITE) \ |
2607 | - $(OVSDB_CLUSTER_TESTSUITE) tests/atlocal.in \ |
2608 | - $(srcdir)/package.m4 $(srcdir)/tests/test-dpparse.py \ |
2609 | - $(srcdir)/tests/test-ofparse.py $(srcdir)/tests/testsuite \ |
2610 | - $(srcdir)/tests/testsuite.patch $(FUZZ_REGRESSION_TESTS) \ |
2611 | - tests/valgrind-wrapper.in tests/glibc.supp tests/openssl.supp \ |
2612 | - tests/run-oftest tests/run-ryu $(IDLTEST_IDL_FILES) \ |
2613 | - tests/idltest2.ovsschema $(CHECK_PYFILES) \ |
2614 | - tests/oss-fuzz/config/flow_extract_target.options \ |
2615 | - tests/oss-fuzz/config/json_parser_target.options \ |
2616 | - tests/oss-fuzz/config/ofp_print_target.options \ |
2617 | - tests/oss-fuzz/config/odp_target.options \ |
2618 | - tests/oss-fuzz/config/miniflow_target.options \ |
2619 | - tests/oss-fuzz/config/ofctl_parse_target.options \ |
2620 | - tests/oss-fuzz/config/ovs.dict tests/oss-fuzz/config/odp.dict \ |
2621 | - tests/oss-fuzz/config/ofp-flow.dict \ |
2622 | - third-party/ofp-tcpdump.patch third-party/README.rst \ |
2623 | - debian/README.Debian debian/changelog debian/clean \ |
2624 | - debian/control.in debian/copyright.in debian/dirs \ |
2625 | - debian/gbp.conf debian/ifupdown.sh \ |
2626 | - debian/ltmain-whole-archive.diff debian/not-installed \ |
2627 | - debian/openvswitch-common.dirs \ |
2628 | - debian/openvswitch-common.install \ |
2629 | - debian/openvswitch-common.lintian-overrides \ |
2630 | - debian/openvswitch-doc.doc-base debian/openvswitch-doc.install \ |
2631 | - debian/openvswitch-ipsec.init debian/openvswitch-ipsec.install \ |
2632 | - debian/openvswitch-ipsec.service debian/openvswitch-pki.dirs \ |
2633 | - debian/openvswitch-pki.postinst debian/openvswitch-pki.postrm \ |
2634 | - debian/openvswitch-source.dirs debian/openvswitch-source.docs \ |
2635 | - debian/openvswitch-source.install \ |
2636 | - debian/openvswitch-switch-dpdk.README.Debian \ |
2637 | - debian/openvswitch-switch-dpdk.install \ |
2638 | - debian/openvswitch-switch-dpdk.postinst \ |
2639 | - debian/openvswitch-switch-dpdk.prerm \ |
2640 | - debian/openvswitch-switch.README.Debian \ |
2641 | - debian/openvswitch-switch.default \ |
2642 | - debian/openvswitch-switch.dirs debian/openvswitch-switch.init \ |
2643 | - debian/openvswitch-switch.install \ |
2644 | - debian/openvswitch-switch.links \ |
2645 | - debian/openvswitch-switch.lintian-overrides \ |
2646 | - debian/openvswitch-switch.logrotate \ |
2647 | - debian/openvswitch-switch.ovs-record-hostname.service \ |
2648 | - debian/openvswitch-switch.ovs-vswitchd.service \ |
2649 | - debian/openvswitch-switch.ovsdb-server.service \ |
2650 | - debian/openvswitch-switch.postinst \ |
2651 | - debian/openvswitch-switch.postrm \ |
2652 | - debian/openvswitch-switch.preinst \ |
2653 | - debian/openvswitch-switch.prerm \ |
2654 | - debian/openvswitch-switch.service \ |
2655 | - debian/openvswitch-test.install \ |
2656 | - debian/openvswitch-testcontroller.README.Debian \ |
2657 | - debian/openvswitch-testcontroller.default \ |
2658 | - debian/openvswitch-testcontroller.dirs \ |
2659 | - debian/openvswitch-testcontroller.init \ |
2660 | - debian/openvswitch-testcontroller.install \ |
2661 | - debian/openvswitch-testcontroller.postinst \ |
2662 | - debian/openvswitch-testcontroller.postrm \ |
2663 | - debian/openvswitch-vtep.default debian/openvswitch-vtep.dirs \ |
2664 | - debian/openvswitch-vtep.init debian/openvswitch-vtep.install \ |
2665 | - debian/ovs-systemd-reload debian/patches/ovs-ctl-ipsec.patch \ |
2666 | - debian/patches/series debian/rules debian/source/format \ |
2667 | - debian/source/lintian-overrides debian/tests/control \ |
2668 | - debian/tests/dpdk debian/tests/openflow.py \ |
2669 | - debian/tests/vanilla debian/watch ipsec/ovs-monitor-ipsec.in \ |
2670 | - vswitchd/vswitch.ovsschema vswitchd/vswitch.xml \ |
2671 | - ovsdb/ovsdb-idlc.in ovsdb/ovsdb-doc ovsdb/ovsdb-dot.in \ |
2672 | - ovsdb/dot2pic ovsdb/_server.ovsschema ovsdb/_server.xml \ |
2673 | - ovsdb/local-config.ovsschema ovsdb/local-config.xml \ |
2674 | - ovsdb/TODO.rst rhel/README.RHEL.rst rhel/automake.mk \ |
2675 | - rhel/etc_init.d_openvswitch rhel/etc_logrotate.d_openvswitch \ |
2676 | - rhel/etc_openvswitch_default.conf \ |
2677 | - rhel/etc_sysconfig_network-scripts_ifdown-ovs \ |
2678 | - rhel/etc_sysconfig_network-scripts_ifup-ovs \ |
2679 | - rhel/openvswitch.spec rhel/openvswitch.spec.in \ |
2680 | - rhel/openvswitch-fedora.spec rhel/openvswitch-fedora.spec.in \ |
2681 | - rhel/usr_share_openvswitch_scripts_ovs-systemd-reload \ |
2682 | - rhel/usr_share_openvswitch_scripts_sysconfig.template \ |
2683 | - rhel/usr_share_openvswitch_scripts_systemd_sysconfig.template \ |
2684 | - rhel/usr_lib_udev_rules.d_91-vfio.rules \ |
2685 | - rhel/usr_lib_systemd_system_openvswitch.service \ |
2686 | - rhel/usr_lib_systemd_system_ovsdb-server.service \ |
2687 | - rhel/usr_lib_systemd_system_ovs-vswitchd.service.in \ |
2688 | - rhel/usr_lib_systemd_system_ovs-delete-transient-ports.service \ |
2689 | - rhel/usr_lib_systemd_system_openvswitch-ipsec.service \ |
2690 | - python/ovs_build_helpers/__init__.py \ |
2691 | - python/ovs_build_helpers/extract_ofp_fields.py \ |
2692 | - python/ovs_build_helpers/nroff.py \ |
2693 | - python/ovs_build_helpers/soutil.py \ |
2694 | - python/ovs/compat/sortedcontainers/LICENSE python/README.rst \ |
2695 | - python/setup.py python/test_requirements.txt \ |
2696 | - python/ovs/_json.c $(PYFILES) python/ovs/dirs.py.template \ |
2697 | - python/TODO.rst python/ovs/flow/ofp_fields.py \ |
2698 | - tutorial/ovs-sandbox tutorial/t-setup tutorial/t-stage0 \ |
2699 | - tutorial/t-stage1 tutorial/t-stage2 tutorial/t-stage3 \ |
2700 | - tutorial/t-stage4 vtep/vtep-idl.ann vtep/ovs-vtep.in \ |
2701 | - vtep/vtep.ovsschema vtep/vtep.xml \ |
2702 | - datapath-windows/Package/package.VcxProj \ |
2703 | - datapath-windows/Package/package.VcxProj.user \ |
2704 | - datapath-windows/include/OvsDpInterfaceExt.h \ |
2705 | - datapath-windows/include/OvsDpInterfaceCtExt.h \ |
2706 | - datapath-windows/misc/DriverRecommendedRules.ruleset \ |
2707 | - datapath-windows/misc/OVS.psm1 \ |
2708 | - datapath-windows/misc/install.cmd \ |
2709 | - datapath-windows/misc/uninstall.cmd \ |
2710 | - datapath-windows/ovsext.sln datapath-windows/ovsext/Actions.c \ |
2711 | - datapath-windows/ovsext/Actions.h \ |
2712 | - datapath-windows/ovsext/Atomic.h \ |
2713 | - datapath-windows/ovsext/BufferMgmt.c \ |
2714 | - datapath-windows/ovsext/BufferMgmt.h \ |
2715 | - datapath-windows/ovsext/Conntrack-ftp.c \ |
2716 | - datapath-windows/ovsext/Conntrack-icmp.c \ |
2717 | - datapath-windows/ovsext/Conntrack-other.c \ |
2718 | - datapath-windows/ovsext/Conntrack-related.c \ |
2719 | - datapath-windows/ovsext/Conntrack-nat.c \ |
2720 | - datapath-windows/ovsext/Conntrack-tcp.c \ |
2721 | - datapath-windows/ovsext/Conntrack-nat.h \ |
2722 | - datapath-windows/ovsext/Conntrack.c \ |
2723 | - datapath-windows/ovsext/Conntrack.h \ |
2724 | - datapath-windows/ovsext/Datapath.c \ |
2725 | - datapath-windows/ovsext/Datapath.h \ |
2726 | - datapath-windows/ovsext/Debug.c \ |
2727 | - datapath-windows/ovsext/Debug.h \ |
2728 | - datapath-windows/ovsext/DpInternal.h \ |
2729 | - datapath-windows/ovsext/Driver.c \ |
2730 | - datapath-windows/ovsext/Ethernet.h \ |
2731 | - datapath-windows/ovsext/Event.c \ |
2732 | - datapath-windows/ovsext/Event.h datapath-windows/ovsext/Flow.c \ |
2733 | - datapath-windows/ovsext/Flow.h datapath-windows/ovsext/Gre.h \ |
2734 | - datapath-windows/ovsext/Gre.c \ |
2735 | - datapath-windows/ovsext/IpFragment.c \ |
2736 | - datapath-windows/ovsext/IpFragment.h \ |
2737 | - datapath-windows/ovsext/Ip6Fragment.c \ |
2738 | - datapath-windows/ovsext/Ip6Fragment.h \ |
2739 | - datapath-windows/ovsext/IpHelper.c \ |
2740 | - datapath-windows/ovsext/IpHelper.h \ |
2741 | - datapath-windows/ovsext/Jhash.c \ |
2742 | - datapath-windows/ovsext/Jhash.h datapath-windows/ovsext/Mpls.h \ |
2743 | - datapath-windows/ovsext/Meter.c \ |
2744 | - datapath-windows/ovsext/Meter.h \ |
2745 | - datapath-windows/ovsext/NetProto.h \ |
2746 | - datapath-windows/ovsext/Netlink/Netlink.c \ |
2747 | - datapath-windows/ovsext/Netlink/Netlink.h \ |
2748 | - datapath-windows/ovsext/Netlink/NetlinkBuf.c \ |
2749 | - datapath-windows/ovsext/Netlink/NetlinkBuf.h \ |
2750 | - datapath-windows/ovsext/Netlink/NetlinkError.h \ |
2751 | - datapath-windows/ovsext/Netlink/NetlinkProto.h \ |
2752 | - datapath-windows/ovsext/Offload.c \ |
2753 | - datapath-windows/ovsext/Offload.h \ |
2754 | - datapath-windows/ovsext/Oid.c datapath-windows/ovsext/Oid.h \ |
2755 | - datapath-windows/ovsext/PacketIO.c \ |
2756 | - datapath-windows/ovsext/PacketIO.h \ |
2757 | - datapath-windows/ovsext/PacketParser.c \ |
2758 | - datapath-windows/ovsext/PacketParser.h \ |
2759 | - datapath-windows/ovsext/Recirc.c \ |
2760 | - datapath-windows/ovsext/Recirc.h datapath-windows/ovsext/Stt.c \ |
2761 | - datapath-windows/ovsext/Stt.h datapath-windows/ovsext/Switch.c \ |
2762 | - datapath-windows/ovsext/Switch.h \ |
2763 | - datapath-windows/ovsext/Tunnel.c \ |
2764 | - datapath-windows/ovsext/Tunnel.h \ |
2765 | - datapath-windows/ovsext/TunnelFilter.c \ |
2766 | - datapath-windows/ovsext/TunnelIntf.h \ |
2767 | - datapath-windows/ovsext/Types.h datapath-windows/ovsext/User.c \ |
2768 | - datapath-windows/ovsext/User.h datapath-windows/ovsext/Util.c \ |
2769 | - datapath-windows/ovsext/Util.h datapath-windows/ovsext/Vport.c \ |
2770 | - datapath-windows/ovsext/Vport.h \ |
2771 | - datapath-windows/ovsext/Vxlan.c \ |
2772 | - datapath-windows/ovsext/Vxlan.h \ |
2773 | - datapath-windows/ovsext/Geneve.c \ |
2774 | - datapath-windows/ovsext/Geneve.h \ |
2775 | - datapath-windows/ovsext/ovsext.inf \ |
2776 | - datapath-windows/ovsext/ovsext.rc \ |
2777 | - datapath-windows/ovsext/ovsext.vcxproj \ |
2778 | - datapath-windows/ovsext/ovsext.vcxproj.user \ |
2779 | - datapath-windows/ovsext/precomp.h \ |
2780 | - datapath-windows/ovsext/precompsrc.c \ |
2781 | - datapath-windows/ovsext/resource.h windows/automake.mk \ |
2782 | - windows/README.rst windows/ovs-windows-installer.sln \ |
2783 | - windows/ovs-windows-installer/Actions/OVSActions.js \ |
2784 | - windows/ovs-windows-installer/CustomActions.wxs \ |
2785 | - windows/ovs-windows-installer/Dialogs/BeginningDialog.wxs \ |
2786 | - windows/ovs-windows-installer/Dialogs/MyEndDialog.wxs \ |
2787 | - windows/ovs-windows-installer/Dialogs/MyTroubleshootDialog.wxs \ |
2788 | - windows/ovs-windows-installer/Dialogs/UserFinishDialog.wxs \ |
2789 | - windows/ovs-windows-installer/License.rtf \ |
2790 | - windows/ovs-windows-installer/Product.wxs \ |
2791 | - windows/ovs-windows-installer/UI.wxs \ |
2792 | - windows/ovs-windows-installer/images/bannrbmp.bmp \ |
2793 | - windows/ovs-windows-installer/images/dlgbmp.bmp \ |
2794 | - windows/ovs-windows-installer/ovs-windows-installer.wixproj \ |
2795 | - selinux/openvswitch-custom.fc.in \ |
2796 | - selinux/openvswitch-custom.te.in \ |
2797 | - build-aux/calculate-schema-cksum build-aux/cccl \ |
2798 | - build-aux/check-structs build-aux/cksum-schema-check \ |
2799 | - build-aux/dist-docs build-aux/dpdkstrip.py \ |
2800 | - build-aux/extract-odp-netlink-h \ |
2801 | - build-aux/extract-odp-netlink-macros-h \ |
2802 | - build-aux/extract-odp-netlink-windows-dp-h \ |
2803 | - build-aux/extract-ofp-actions build-aux/extract-ofp-errors \ |
2804 | - build-aux/extract-ofp-fields build-aux/extract-ofp-msgs \ |
2805 | - build-aux/gen_ofp_field_decoders build-aux/generate-dhparams-c \ |
2806 | - build-aux/initial-tab-allowed-files build-aux/sodepends.py \ |
2807 | - build-aux/soexpand.py build-aux/text2c build-aux/xml2nroff |
2808 | -bin_SCRIPTS = utilities/ovs-docker utilities/ovs-pki \ |
2809 | - utilities/ovs-pcap utilities/ovs-tcpdump \ |
2810 | - utilities/ovs-tcpundump utilities/ovs-dpctl-top \ |
2811 | - utilities/ovs-l3ping utilities/ovs-parse-backtrace \ |
2812 | - utilities/ovs-test utilities/ovs-vlan-test |
2813 | -DIST_HOOKS = check-debian-changelog-version |
2814 | -dist_man_MANS = |
2815 | -dist_pkgdata_DATA = |
2816 | -dist_pkgdata_SCRIPTS = |
2817 | -dist_sbin_SCRIPTS = |
2818 | -dist_scripts_SCRIPTS = |
2819 | -dist_scripts_DATA = |
2820 | -INSTALL_DATA_LOCAL = install-man-rst lib-install-data-local \ |
2821 | - bugtool-install-data-local |
2822 | -UNINSTALL_LOCAL = uninstall-man-rst bugtool-uninstall-local \ |
2823 | - ovs-uninstall-local |
2824 | -# ovsdb-tool.1 |
2825 | -# ovsdb-client.1 |
2826 | -# ovsdb-server.1 |
2827 | -man_MANS = lib/ovs-fields.7 utilities/ovs-testcontroller.8 \ |
2828 | - utilities/ovs-dpctl.8 utilities/ovs-dpctl-top.8 \ |
2829 | - utilities/ovs-kmod-ctl.8 utilities/ovs-ofctl.8 \ |
2830 | - utilities/ovs-pcap.1 utilities/ovs-vsctl.8 \ |
2831 | - utilities/bugtool/ovs-bugtool.8 vswitchd/ovs-vswitchd.8 \ |
2832 | - vswitchd/ovs-vswitchd.conf.db.5 ovsdb/ovsdb-tool.1 \ |
2833 | - ovsdb/ovsdb-client.1 ovsdb/ovsdb-server.1 ovsdb/ovsdb-server.5 \ |
2834 | - ovsdb/ovsdb.local-config.5 vtep/vtep-ctl.8 vtep/vtep.5 |
2835 | -MAN_FRAGMENTS = lib/colors.man lib/common.man lib/common-syn.man \ |
2836 | - lib/coverage-unixctl.man lib/daemon.man lib/daemon-syn.man \ |
2837 | - lib/db-ctl-base.man lib/dpctl.man lib/dpdk-unixctl.man \ |
2838 | - lib/memory-unixctl.man lib/netdev-dpdk-unixctl.man \ |
2839 | - lib/dpif-netdev-unixctl.man lib/dpif-netlink-unixctl.man \ |
2840 | - lib/odp-execute-unixctl.man lib/ofp-version.man lib/ovs.tmac \ |
2841 | - lib/ovs-replay.man lib/ovs-replay-syn.man lib/service.man \ |
2842 | - lib/service-syn.man lib/ssl-bootstrap.man \ |
2843 | - lib/ssl-bootstrap-syn.man lib/ssl-peer-ca-cert.man \ |
2844 | - lib/ssl-peer-ca-cert-syn.man lib/ssl.man lib/ssl-syn.man \ |
2845 | - lib/ssl-connect.man lib/ssl-connect-syn.man lib/table.man \ |
2846 | - lib/unixctl.man lib/unixctl-syn.man lib/vconn-active.man \ |
2847 | - lib/vconn-passive.man lib/vlog-unixctl.man lib/vlog-syn.man \ |
2848 | - lib/vlog.man ofproto/ofproto-unixctl.man \ |
2849 | - ofproto/ofproto-dpif-unixctl.man \ |
2850 | - ofproto/ofproto-tnl-unixctl.man ovsdb/ovsdb-schemas.man |
2851 | -MAN_ROOTS = utilities/ovs-testcontroller.8.in utilities/ovs-dpctl.8.in \ |
2852 | - utilities/ovs-dpctl-top.8.in utilities/ovs-kmod-ctl.8 \ |
2853 | - utilities/ovs-ofctl.8.in utilities/ovs-pcap.1.in \ |
2854 | - utilities/ovs-vsctl.8.in utilities/bugtool/ovs-bugtool.8.in \ |
2855 | - vswitchd/ovs-vswitchd.8.in ovsdb/ovsdb-tool.1.in \ |
2856 | - ovsdb/ovsdb-client.1.in ovsdb/ovsdb-server.1.in \ |
2857 | - ovsdb/ovsdb-idlc.1 vtep/vtep-ctl.8.in |
2858 | -noinst_DATA = |
2859 | - |
2860 | -# This ensures that files added to EXTRA_DIST are always distributed, |
2861 | -# even if they are inside an Automake if...endif conditional block that is |
2862 | -# disabled by some particular "configure" run. For more information, see: |
2863 | -# http://article.gmane.org/gmane.comp.sysutils.automake.general/10891 |
2864 | -noinst_HEADERS = $(EXTRA_DIST) include/sparse/rte_byteorder.h \ |
2865 | - include/sparse/xmmintrin.h include/sparse/arpa/inet.h \ |
2866 | - include/sparse/bits/floatn.h include/sparse/assert.h \ |
2867 | - include/sparse/ia32intrin.h include/sparse/math.h \ |
2868 | - include/sparse/numa.h include/sparse/netinet/in.h \ |
2869 | - include/sparse/netinet/ip6.h include/sparse/netpacket/packet.h \ |
2870 | - include/sparse/pthread.h include/sparse/rte_atomic.h \ |
2871 | - include/sparse/rte_mbuf.h include/sparse/rte_memcpy.h \ |
2872 | - include/sparse/rte_trace_point.h include/sparse/sys/socket.h \ |
2873 | - include/sparse/sys/sysmacros.h include/sparse/sys/types.h \ |
2874 | - include/sparse/sys/wait.h include/sparse/threads.h \ |
2875 | - include/sparse/linux/if_packet.h \ |
2876 | - include/sparse/linux/tc_act/tc_pedit.h \ |
2877 | - include/windows/arpa/inet.h include/windows/dirent.h \ |
2878 | - include/windows/getopt.h \ |
2879 | - include/windows/linux/netfilter/nf_conntrack_common.h \ |
2880 | - include/windows/linux/netfilter/nf_conntrack_ftp.h \ |
2881 | - include/windows/linux/netfilter/nf_conntrack_sctp.h \ |
2882 | - include/windows/linux/netfilter/nf_conntrack_tcp.h \ |
2883 | - include/windows/linux/netfilter/nfnetlink.h \ |
2884 | - include/windows/linux/netfilter/nfnetlink_conntrack.h \ |
2885 | - include/windows/linux/netfilter/nfnetlink_cttimeout.h \ |
2886 | - include/windows/linux/pkt_sched.h \ |
2887 | - include/windows/linux/types.h include/windows/net/if.h \ |
2888 | - include/windows/netdb.h include/windows/netpacket/packet.h \ |
2889 | - include/windows/netinet/icmp6.h include/windows/netinet/in.h \ |
2890 | - include/windows/netinet/in_systm.h \ |
2891 | - include/windows/netinet/ip.h include/windows/netinet/ip6.h \ |
2892 | - include/windows/netinet/tcp.h include/windows/poll.h \ |
2893 | - include/windows/strings.h include/windows/syslog.h \ |
2894 | - include/windows/sys/epoll.h include/windows/sys/ioctl.h \ |
2895 | - include/windows/sys/resource.h include/windows/sys/socket.h \ |
2896 | - include/windows/sys/time.h include/windows/sys/uio.h \ |
2897 | - include/windows/sys/un.h include/windows/sys/wait.h \ |
2898 | - include/windows/unistd.h include/windows/windefs.h \ |
2899 | - include/linux/netlink.h \ |
2900 | - include/linux/netfilter/nf_conntrack_sctp.h \ |
2901 | - include/linux/openvswitch.h include/linux/pkt_cls.h \ |
2902 | - include/linux/gen_stats.h include/linux/tc_act/tc_mpls.h \ |
2903 | - include/linux/tc_act/tc_pedit.h \ |
2904 | - include/linux/tc_act/tc_skbedit.h \ |
2905 | - include/linux/tc_act/tc_tunnel_key.h \ |
2906 | - include/linux/tc_act/tc_vlan.h include/linux/tc_act/tc_ct.h |
2907 | - |
2908 | -# libovsdb |
2909 | - |
2910 | -# libvtep |
2911 | -lib_LTLIBRARIES = lib/libopenvswitch.la $(am__append_15) \ |
2912 | - lib/libsflow.la ofproto/libofproto.la ovsdb/libovsdb.la \ |
2913 | - vtep/libvtep.la |
2914 | -noinst_LTLIBRARIES = $(am__append_43) |
2915 | -noinst_man_MANS = |
2916 | - |
2917 | -# ovsdb-idlc |
2918 | -noinst_SCRIPTS = utilities/ovs-sim ovsdb/ovsdb-idlc ovsdb/ovsdb-dot |
2919 | - |
2920 | -# vswitch IDL |
2921 | - |
2922 | -# _server IDL |
2923 | - |
2924 | -# idltest schema and IDL |
2925 | - |
2926 | -# vtep IDL |
2927 | -OVSIDL_BUILT = lib/vswitch-idl.c lib/vswitch-idl.h \ |
2928 | - lib/vswitch-idl.ovsidl lib/ovsdb-server-idl.c \ |
2929 | - lib/ovsdb-server-idl.h lib/ovsdb-server-idl.ovsidl \ |
2930 | - tests/idltest.c tests/idltest.h tests/idltest.ovsidl \ |
2931 | - vtep/vtep-idl.c vtep/vtep-idl.h vtep/vtep-idl.ovsidl |
2932 | -pkgdata_DATA = vswitchd/vswitch.ovsschema ovsdb/local-config.ovsschema \ |
2933 | - vtep/vtep.ovsschema |
2934 | -sbin_SCRIPTS = utilities/bugtool/ovs-bugtool |
2935 | - |
2936 | -# ovs-vtep |
2937 | -scripts_SCRIPTS = utilities/ovs-check-dead-ifs utilities/ovs-ctl \ |
2938 | - utilities/ovs-kmod-ctl utilities/ovs-save $(bugtool_scripts) \ |
2939 | - ipsec/ovs-monitor-ipsec vtep/ovs-vtep |
2940 | -usdt_SCRIPTS = utilities/usdt-scripts/bridge_loop.bt \ |
2941 | - utilities/usdt-scripts/dpif_nl_exec_monitor.py \ |
2942 | - utilities/usdt-scripts/kernel_delay.py \ |
2943 | - utilities/usdt-scripts/kernel_delay.rst \ |
2944 | - utilities/usdt-scripts/reval_monitor.py \ |
2945 | - utilities/usdt-scripts/upcall_cost.py \ |
2946 | - utilities/usdt-scripts/upcall_monitor.py |
2947 | -completion_SCRIPTS = utilities/ovs-appctl-bashcomp.bash \ |
2948 | - utilities/ovs-vsctl-bashcomp.bash |
2949 | -scripts_DATA = utilities/ovs-lib |
2950 | -SUFFIXES = .in .xml .h .hstamp .ovsidl .ovsschema |
2951 | -check_DATA = $(am__append_40) |
2952 | -check_SCRIPTS = utilities/ovs-appctl-bashcomp.bash \ |
2953 | - utilities/ovs-vsctl-bashcomp.bash tests/atlocal |
2954 | -pkgconfig_DATA = lib/libopenvswitch.pc lib/libsflow.pc \ |
2955 | - ofproto/libofproto.pc ovsdb/libovsdb.pc |
2956 | -FLAKE8_PYFILES = Documentation/conf.py ofproto/ipfix-gen-entities \ |
2957 | - utilities/ovs-pcap.in utilities/checkpatch.py \ |
2958 | - utilities/ovs-dev.py utilities/gdb/ovs_gdb.py \ |
2959 | - utilities/ovs-check-dead-ifs.in utilities/ovs-tcpdump.in \ |
2960 | - utilities/ovs-pipegen.py \ |
2961 | - utilities/usdt-scripts/dpif_nl_exec_monitor.py \ |
2962 | - utilities/usdt-scripts/upcall_monitor.py \ |
2963 | - utilities/usdt-scripts/upcall_cost.py \ |
2964 | - utilities/bugtool/ovs-bugtool.in $(CHECK_PYFILES) \ |
2965 | - ipsec/ovs-monitor-ipsec.in $(filter-out python/ovs/compat/% \ |
2966 | - python/ovs/dirs.py,$(PYFILES)) \ |
2967 | - python/ovs_build_helpers/__init__.py \ |
2968 | - python/ovs_build_helpers/extract_ofp_fields.py \ |
2969 | - python/ovs_build_helpers/nroff.py \ |
2970 | - python/ovs_build_helpers/soutil.py python/ovs/dirs.py.template \ |
2971 | - python/setup.py vtep/ovs-vtep build-aux/dpdkstrip.py \ |
2972 | - build-aux/extract-ofp-actions build-aux/extract-ofp-errors \ |
2973 | - build-aux/extract-ofp-fields build-aux/extract-ofp-msgs \ |
2974 | - build-aux/gen_ofp_field_decoders build-aux/sodepends.py \ |
2975 | - build-aux/soexpand.py build-aux/xml2nroff |
2976 | -scriptsdir = $(pkgdatadir)/scripts |
2977 | -usdtdir = $(pkgdatadir)/scripts/usdt |
2978 | -completiondir = $(sysconfdir)/bash_completion.d |
2979 | -pkgconfigdir = $(libdir)/pkgconfig |
2980 | -ro_c = echo '/* -*- mode: c; buffer-read-only: t -*- */' |
2981 | -ro_shell = printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' |
2982 | -# http://flake8.readthedocs.org/en/latest/user/error-codes.html |
2983 | -# All warnings explicitly selected or ignored should be listed below. |
2984 | -# |
2985 | -# E***, W*** -- warnings from pep8 |
2986 | -# E121 continuation line under-indented for hanging indent (only from flake8 v2.0) |
2987 | -# E123 closing bracket does not match indentation of opening bracket's line |
2988 | -# E125 continuation line with same indent as next logical line (only from flake8 v2.0) |
2989 | -# E126 continuation line over-indented for hanging indent |
2990 | -# E127 continuation line over-indented for visual indent |
2991 | -# E128 continuation line under-indented for visual indent |
2992 | -# E129 visually indented line with same indent as next logical line |
2993 | -# E131 continuation line unaligned for hanging indent |
2994 | -# E203 whitespace before ':' |
2995 | -# E722 do not use bare except, specify exception instead |
2996 | -# W503 line break before binary operator |
2997 | -# W504 line break after binary operator |
2998 | -# F*** -- warnings native to flake8 |
2999 | -# F811 redefinition of unused <name> from line <N> (only from flake8 v2.0) |
3000 | -# D*** -- warnings from flake8-docstrings plugin |
3001 | -# H*** -- warnings from flake8 hacking plugin (custom style checks beyond PEP8) |
3002 | -# H231 Python 3.x incompatible 'except x,y:' construct |
3003 | -# H232 Python 3.x incompatible octal 077 should be written as 0o77 |
3004 | -# H233 Python 3.x incompatible use of print operator |
3005 | -# H238 old style class declaration, use new style (inherit from `object`) |
3006 | -@HAVE_FLAKE8_TRUE@FLAKE8_SELECT = H231,H232,H233,H238 |
3007 | -@HAVE_FLAKE8_TRUE@FLAKE8_IGNORE = E121,E123,E125,E126,E127,E128,E129,E131,E203,E722,W503,W504,F811,D,H,I |
3008 | -@VSTUDIO_DDK_TRUE@ARCH = x64 |
3009 | -DOC_SOURCE = \ |
3010 | - Documentation/group-selection-method-property.txt \ |
3011 | - Documentation/_static/logo.png \ |
3012 | - Documentation/_static/overview.png \ |
3013 | - Documentation/conf.py \ |
3014 | - Documentation/index.rst \ |
3015 | - Documentation/contents.rst \ |
3016 | - Documentation/intro/index.rst \ |
3017 | - Documentation/intro/what-is-ovs.rst \ |
3018 | - Documentation/intro/why-ovs.rst \ |
3019 | - Documentation/intro/install/index.rst \ |
3020 | - Documentation/intro/install/bash-completion.rst \ |
3021 | - Documentation/intro/install/afxdp.rst \ |
3022 | - Documentation/intro/install/debian.rst \ |
3023 | - Documentation/intro/install/documentation.rst \ |
3024 | - Documentation/intro/install/distributions.rst \ |
3025 | - Documentation/intro/install/dpdk.rst \ |
3026 | - Documentation/intro/install/fedora.rst \ |
3027 | - Documentation/intro/install/general.rst \ |
3028 | - Documentation/intro/install/netbsd.rst \ |
3029 | - Documentation/intro/install/rhel.rst \ |
3030 | - Documentation/intro/install/userspace.rst \ |
3031 | - Documentation/intro/install/windows.rst \ |
3032 | - Documentation/tutorials/index.rst \ |
3033 | - Documentation/tutorials/faucet.rst \ |
3034 | - Documentation/tutorials/ovs-advanced.rst \ |
3035 | - Documentation/tutorials/ovs-conntrack.rst \ |
3036 | - Documentation/tutorials/ipsec.rst \ |
3037 | - Documentation/topics/index.rst \ |
3038 | - Documentation/topics/bonding.rst \ |
3039 | - Documentation/topics/idl-compound-indexes.rst \ |
3040 | - Documentation/topics/datapath.rst \ |
3041 | - Documentation/topics/design.rst \ |
3042 | - Documentation/topics/dpdk/index.rst \ |
3043 | - Documentation/topics/dpdk/bridge.rst \ |
3044 | - Documentation/topics/dpdk/jumbo-frames.rst \ |
3045 | - Documentation/topics/dpdk/memory.rst \ |
3046 | - Documentation/topics/dpdk/phy.rst \ |
3047 | - Documentation/topics/dpdk/pmd.rst \ |
3048 | - Documentation/topics/dpdk/qos.rst \ |
3049 | - Documentation/topics/dpdk/vdev.rst \ |
3050 | - Documentation/topics/dpdk/vhost-user.rst \ |
3051 | - Documentation/topics/fuzzing/index.rst \ |
3052 | - Documentation/topics/fuzzing/what-is-fuzzing.rst \ |
3053 | - Documentation/topics/fuzzing/ovs-fuzzing-infrastructure.rst \ |
3054 | - Documentation/topics/fuzzing/ovs-fuzzers.rst \ |
3055 | - Documentation/topics/fuzzing/security-analysis-of-ovs-fuzzers.rst \ |
3056 | - Documentation/topics/testing.rst \ |
3057 | - Documentation/topics/integration.rst \ |
3058 | - Documentation/topics/language-bindings.rst \ |
3059 | - Documentation/topics/networking-namespaces.rst \ |
3060 | - Documentation/topics/openflow.rst \ |
3061 | - Documentation/topics/ovs-extensions.rst \ |
3062 | - Documentation/topics/ovsdb-relay.rst \ |
3063 | - Documentation/topics/ovsdb-replication.rst \ |
3064 | - Documentation/topics/porting.rst \ |
3065 | - Documentation/topics/record-replay.rst \ |
3066 | - Documentation/topics/tracing.rst \ |
3067 | - Documentation/topics/usdt-probes.rst \ |
3068 | - Documentation/topics/userspace-checksum-offloading.rst \ |
3069 | - Documentation/topics/userspace-tso.rst \ |
3070 | - Documentation/topics/userspace-tx-steering.rst \ |
3071 | - Documentation/topics/windows.rst \ |
3072 | - Documentation/howto/index.rst \ |
3073 | - Documentation/howto/dpdk.rst \ |
3074 | - Documentation/howto/ipsec.rst \ |
3075 | - Documentation/howto/kvm.rst \ |
3076 | - Documentation/howto/libvirt.rst \ |
3077 | - Documentation/howto/selinux.rst \ |
3078 | - Documentation/howto/ssl.rst \ |
3079 | - Documentation/howto/lisp.rst \ |
3080 | - Documentation/howto/qos.png \ |
3081 | - Documentation/howto/qos.rst \ |
3082 | - Documentation/howto/sflow.png \ |
3083 | - Documentation/howto/sflow.rst \ |
3084 | - Documentation/howto/tunneling.png \ |
3085 | - Documentation/howto/tunneling.rst \ |
3086 | - Documentation/howto/userspace-tunneling.rst \ |
3087 | - Documentation/howto/vlan.png \ |
3088 | - Documentation/howto/vlan.rst \ |
3089 | - Documentation/howto/vtep.rst \ |
3090 | - Documentation/howto/tc-offload.rst \ |
3091 | - Documentation/ref/index.rst \ |
3092 | - Documentation/faq/index.rst \ |
3093 | - Documentation/faq/configuration.rst \ |
3094 | - Documentation/faq/contributing.rst \ |
3095 | - Documentation/faq/design.rst \ |
3096 | - Documentation/faq/general.rst \ |
3097 | - Documentation/faq/issues.rst \ |
3098 | - Documentation/faq/openflow.rst \ |
3099 | - Documentation/faq/qos.rst \ |
3100 | - Documentation/faq/releases.rst \ |
3101 | - Documentation/faq/terminology.rst \ |
3102 | - Documentation/faq/vlan.rst \ |
3103 | - Documentation/faq/vxlan.rst \ |
3104 | - Documentation/faq/bareudp.rst \ |
3105 | - Documentation/internals/index.rst \ |
3106 | - Documentation/internals/authors.rst \ |
3107 | - Documentation/internals/bugs.rst \ |
3108 | - Documentation/internals/charter.rst \ |
3109 | - Documentation/internals/committer-emeritus-status.rst \ |
3110 | - Documentation/internals/committer-grant-revocation.rst \ |
3111 | - Documentation/internals/committer-responsibilities.rst \ |
3112 | - Documentation/internals/documentation.rst \ |
3113 | - Documentation/internals/mailing-lists.rst \ |
3114 | - Documentation/internals/maintainers.rst \ |
3115 | - Documentation/internals/patchwork.rst \ |
3116 | - Documentation/internals/release-process.rst \ |
3117 | - Documentation/internals/security.rst \ |
3118 | - Documentation/internals/contributing/index.rst \ |
3119 | - Documentation/internals/contributing/backporting-patches.rst \ |
3120 | - Documentation/internals/contributing/inclusive-language.rst \ |
3121 | - Documentation/internals/contributing/coding-style.rst \ |
3122 | - Documentation/internals/contributing/coding-style-windows.rst \ |
3123 | - Documentation/internals/contributing/documentation-style.rst \ |
3124 | - Documentation/internals/contributing/libopenvswitch-abi.rst \ |
3125 | - Documentation/internals/contributing/submitting-patches.rst \ |
3126 | - Documentation/requirements.txt \ |
3127 | - $(addprefix Documentation/ref/,$(RST_MANPAGES) $(RST_MANPAGES_NOINST)) |
3128 | - |
3129 | - |
3130 | -# You can set these variables from the command line. |
3131 | -SPHINXOPTS = |
3132 | -SPHINXSRCDIR = $(srcdir)/Documentation |
3133 | -SPHINXBUILDDIR = $(builddir)/Documentation/_build |
3134 | - |
3135 | -# Internal variables. |
3136 | -ALLSPHINXOPTS = -W -n -d $(SPHINXBUILDDIR)/doctrees $(SPHINXOPTS) $(SPHINXSRCDIR) |
3137 | -sphinx_verbose = $(sphinx_verbose_@AM_V@) |
3138 | -sphinx_verbose_ = $(sphinx_verbose_@AM_DEFAULT_V@) |
3139 | -sphinx_verbose_0 = -q |
3140 | - |
3141 | -# Installing manpages based on rST. |
3142 | -# |
3143 | -# The docs-check target converts the rST files listed in RST_MANPAGES |
3144 | -# into nroff manpages in Documentation/_build/man. The easiest way to |
3145 | -# get these installed by "make install" is to write our own helper |
3146 | -# rules. |
3147 | - |
3148 | -# rST formatted manpages under Documentation/ref. |
3149 | -RST_MANPAGES = \ |
3150 | - ovs-actions.7.rst \ |
3151 | - ovs-appctl.8.rst \ |
3152 | - ovs-ctl.8.rst \ |
3153 | - ovs-l3ping.8.rst \ |
3154 | - ovs-parse-backtrace.8.rst \ |
3155 | - ovs-pki.8.rst \ |
3156 | - ovs-tcpdump.8.rst \ |
3157 | - ovs-tcpundump.1.rst \ |
3158 | - ovs-test.8.rst \ |
3159 | - ovs-vlan-test.8.rst \ |
3160 | - ovsdb-server.7.rst \ |
3161 | - ovsdb.5.rst \ |
3162 | - ovsdb.7.rst |
3163 | - |
3164 | - |
3165 | -# rST formatted manpages that we don't want to install because they |
3166 | -# document stuff that only works with a build tree, not with an |
3167 | -# installed OVS. |
3168 | -RST_MANPAGES_NOINST = ovs-sim.1.rst |
3169 | - |
3170 | -# The GNU standards say that these variables should control |
3171 | -# installation directories for manpages in each section. Automake |
3172 | -# will define them for us only if it sees that a manpage in the |
3173 | -# appropriate section is to be installed through its built-in feature. |
3174 | -# Since we're working independently, for best safety, we need to |
3175 | -# define them ourselves. |
3176 | -man1dir = $(mandir)/man1 |
3177 | -man2dir = $(mandir)/man2 |
3178 | -man3dir = $(mandir)/man3 |
3179 | -man4dir = $(mandir)/man4 |
3180 | -man5dir = $(mandir)/man5 |
3181 | -man6dir = $(mandir)/man6 |
3182 | -man7dir = $(mandir)/man7 |
3183 | -man8dir = $(mandir)/man8 |
3184 | -man9dir = $(mandir)/man9 |
3185 | - |
3186 | -# Set a shell variable for each manpage directory. |
3187 | -set_mandirs = \ |
3188 | - man1dir='$(man1dir)' \ |
3189 | - man2dir='$(man2dir)' \ |
3190 | - man3dir='$(man3dir)' \ |
3191 | - man4dir='$(man4dir)' \ |
3192 | - man5dir='$(man5dir)' \ |
3193 | - man6dir='$(man6dir)' \ |
3194 | - man7dir='$(man7dir)' \ |
3195 | - man8dir='$(man8dir)' \ |
3196 | - man9dir='$(man9dir)' |
3197 | - |
3198 | - |
3199 | -# Given an $rst of "ovs-vlan-test.8.rst", sets $stem to |
3200 | -# "ovs-vlan-test", $section to "8", and $mandir to $man8dir. |
3201 | -extract_stem_and_section = \ |
3202 | - stem=`echo "$$rst" | sed -n 's/^\(.*\)\.\([0-9]\).rst$$/\1/p'`; \ |
3203 | - section=`echo "$$rst" | sed -n 's/^\(.*\)\.\([0-9]\).rst$$/\2/p'`; \ |
3204 | - test -n "$$section" || { echo "$$rst: cannot infer manpage section from filename" 2>&1; continue; }; \ |
3205 | - eval "mandir=\$$man$${section}dir"; \ |
3206 | - test -n "$$mandir" || { echo "unknown directory for manpage section $$section"; continue; } |
3207 | - |
3208 | -lib_libopenvswitch_la_LIBADD = $(SSL_LIBS) $(CAPNG_LDADD) \ |
3209 | - $(am__append_14) $(am__append_16) |
3210 | -lib_libopenvswitch_la_LDFLAGS = \ |
3211 | - $(OVS_LTINFO) \ |
3212 | - -Wl,--version-script=$(top_builddir)/lib/libopenvswitch.sym \ |
3213 | - $(AM_LDFLAGS) |
3214 | - |
3215 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@lib_libopenvswitchavx512_la_CFLAGS = \ |
3216 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ -mavx512f -mbmi \ |
3217 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ -mbmi2 -fPIC \ |
3218 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ $(AM_CFLAGS) \ |
3219 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ $(am__append_17) |
3220 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@lib_libopenvswitchavx512_la_SOURCES = lib/dpif-netdev-avx512.c \ |
3221 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ $(am__append_18) \ |
3222 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ $(am__append_19) |
3223 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@lib_libopenvswitchavx512_la_LDFLAGS = \ |
3224 | -@HAVE_AVX512F_TRUE@@HAVE_LD_AVX512_GOOD_TRUE@ -static |
3225 | - |
3226 | - |
3227 | -# Build core vswitch libraries as before |
3228 | -lib_libopenvswitch_la_SOURCES = lib/aes128.c lib/aes128.h \ |
3229 | - lib/async-append.h lib/backtrace.c lib/backtrace.h lib/bfd.c \ |
3230 | - lib/bfd.h lib/bitmap.h lib/bundle.c lib/bundle.h \ |
3231 | - lib/byte-order.h lib/byteq.c lib/byteq.h lib/cfm.c lib/cfm.h \ |
3232 | - lib/classifier.c lib/classifier.h lib/classifier-private.h \ |
3233 | - lib/ccmap.c lib/ccmap.h lib/cmap.c lib/cmap.h lib/colors.c \ |
3234 | - lib/colors.h lib/command-line.c lib/command-line.h \ |
3235 | - lib/compiler.h lib/connectivity.c lib/connectivity.h \ |
3236 | - lib/conntrack-icmp.c lib/conntrack-private.h \ |
3237 | - lib/conntrack-tcp.c lib/conntrack-tp.c lib/conntrack-tp.h \ |
3238 | - lib/conntrack-other.c lib/conntrack.c lib/conntrack.h \ |
3239 | - lib/cooperative-multitasking.c lib/cooperative-multitasking.h \ |
3240 | - lib/cooperative-multitasking-private.h lib/coverage.c \ |
3241 | - lib/coverage.h lib/cpu.c lib/cpu.h lib/crc32c.c lib/crc32c.h \ |
3242 | - lib/csum.c lib/csum.h lib/ct-dpif.c lib/ct-dpif.h lib/daemon.c \ |
3243 | - lib/daemon.h lib/daemon-private.h lib/db-ctl-base.c \ |
3244 | - lib/db-ctl-base.h lib/dhcp.h lib/dummy.c lib/dummy.h \ |
3245 | - lib/dhparams.h lib/dirs.h lib/dpctl.c lib/dpctl.h \ |
3246 | - lib/dp-packet.h lib/dp-packet.c lib/dp-packet-gso.c \ |
3247 | - lib/dp-packet-gso.h lib/dpdk.h lib/dpif-netdev-extract-study.c \ |
3248 | - lib/dpif-netdev-lookup.h lib/dpif-netdev-lookup.c \ |
3249 | - lib/dpif-netdev-lookup-autovalidator.c \ |
3250 | - lib/dpif-netdev-lookup-generic.c lib/dpif-netdev.c \ |
3251 | - lib/dpif-netdev.h lib/dpif-netdev-private-dfc.c \ |
3252 | - lib/dpif-netdev-private-dfc.h lib/dpif-netdev-private-dpcls.h \ |
3253 | - lib/dpif-netdev-private-dpif.c lib/dpif-netdev-private-dpif.h \ |
3254 | - lib/dpif-netdev-private-extract.c \ |
3255 | - lib/dpif-netdev-private-extract.h \ |
3256 | - lib/dpif-netdev-private-flow.h \ |
3257 | - lib/dpif-netdev-private-thread.h lib/dpif-netdev-private.h \ |
3258 | - lib/dpif-netdev-perf.c lib/dpif-netdev-perf.h \ |
3259 | - lib/dpif-provider.h lib/dpif.c lib/dpif.h lib/heap.c \ |
3260 | - lib/heap.h lib/dynamic-string.c lib/entropy.c lib/entropy.h \ |
3261 | - lib/fat-rwlock.c lib/fat-rwlock.h lib/fatal-signal.c \ |
3262 | - lib/fatal-signal.h lib/flow.c lib/flow.h lib/guarded-list.c \ |
3263 | - lib/guarded-list.h lib/hash.c lib/hash.h lib/hash-aarch64.h \ |
3264 | - lib/hindex.c lib/hindex.h lib/hmap.c lib/hmapx.c lib/hmapx.h \ |
3265 | - lib/id-fpool.c lib/id-fpool.h lib/id-pool.c lib/id-pool.h \ |
3266 | - lib/if-notifier-manual.c lib/if-notifier.h lib/ipf.c lib/ipf.h \ |
3267 | - lib/jhash.c lib/jhash.h lib/json.c lib/json.h lib/jsonrpc.c \ |
3268 | - lib/jsonrpc.h lib/lacp.c lib/lacp.h lib/latch.h lib/learn.c \ |
3269 | - lib/learn.h lib/learning-switch.c lib/learning-switch.h \ |
3270 | - lib/lockfile.c lib/lockfile.h lib/mac-learning.c \ |
3271 | - lib/mac-learning.h lib/match.c lib/mcast-snooping.c \ |
3272 | - lib/mcast-snooping.h lib/memory.c lib/memory.h lib/meta-flow.c \ |
3273 | - lib/mov-avg.h lib/mpsc-queue.c lib/mpsc-queue.h \ |
3274 | - lib/multipath.c lib/multipath.h lib/namemap.c \ |
3275 | - lib/netdev-dpdk.h lib/netdev-dummy.c lib/netdev-offload.c \ |
3276 | - lib/netdev-offload.h lib/netdev-offload-provider.h \ |
3277 | - lib/netdev-provider.h lib/netdev-vport.c lib/netdev-vport.h \ |
3278 | - lib/netdev-vport-private.h lib/netdev.c lib/netdev.h \ |
3279 | - lib/netflow.h lib/netlink.c lib/netlink.h lib/netnsid.h \ |
3280 | - lib/nx-match.c lib/nx-match.h lib/object-collection.c \ |
3281 | - lib/object-collection.h lib/odp-execute.c lib/odp-execute.h \ |
3282 | - lib/odp-execute-private.c lib/odp-execute-private.h \ |
3283 | - lib/odp-util.c lib/odp-util.h lib/ofp-actions.c \ |
3284 | - lib/ofp-bundle.c lib/ofp-connection.c lib/ofp-ct.c \ |
3285 | - lib/ofp-ed-props.c lib/ofp-errors.c lib/ofp-flow.c \ |
3286 | - lib/ofp-group.c lib/ofp-ipfix.c lib/ofp-match.c \ |
3287 | - lib/ofp-meter.c lib/ofp-monitor.c lib/ofp-msgs.c \ |
3288 | - lib/ofp-packet.c lib/ofp-parse.c lib/ofp-port.c \ |
3289 | - lib/ofp-print.c lib/ofp-prop.c lib/ofp-protocol.c \ |
3290 | - lib/ofp-queue.c lib/ofp-switch.c lib/ofp-table.c \ |
3291 | - lib/ofp-util.c lib/ofp-version-opt.h lib/ofp-version-opt.c \ |
3292 | - lib/ofpbuf.c lib/ovs-atomic-c++.h lib/ovs-atomic-c11.h \ |
3293 | - lib/ovs-atomic-clang.h lib/ovs-atomic-flag-gcc4.7+.h \ |
3294 | - lib/ovs-atomic-gcc4+.h lib/ovs-atomic-gcc4.7+.h \ |
3295 | - lib/ovs-atomic-i586.h lib/ovs-atomic-locked.c \ |
3296 | - lib/ovs-atomic-locked.h lib/ovs-atomic-msvc.h \ |
3297 | - lib/ovs-atomic-pthreads.h lib/ovs-atomic-x86_64.h \ |
3298 | - lib/ovs-atomic.h lib/ovs-lldp.c lib/ovs-lldp.h lib/ovs-numa.c \ |
3299 | - lib/ovs-numa.h lib/ovs-rcu.c lib/ovs-rcu.h lib/ovs-replay.c \ |
3300 | - lib/ovs-replay.h lib/ovs-router.h lib/ovs-router.c \ |
3301 | - lib/ovs-thread.c lib/ovs-thread.h lib/ovsdb-cs.c \ |
3302 | - lib/ovsdb-cs.h lib/ovsdb-data.c lib/ovsdb-data.h \ |
3303 | - lib/ovsdb-error.c lib/ovsdb-error.h lib/ovsdb-idl-provider.h \ |
3304 | - lib/ovsdb-idl.c lib/ovsdb-idl.h lib/ovsdb-map-op.c \ |
3305 | - lib/ovsdb-map-op.h lib/ovsdb-set-op.c lib/ovsdb-set-op.h \ |
3306 | - lib/ovsdb-condition.h lib/ovsdb-condition.c lib/ovsdb-parser.c \ |
3307 | - lib/ovsdb-parser.h lib/ovsdb-session.c lib/ovsdb-session.h \ |
3308 | - lib/ovsdb-types.c lib/ovsdb-types.h lib/ox-stat.c \ |
3309 | - lib/ox-stat.h lib/packets.c lib/packets.h lib/pcap-file.c \ |
3310 | - lib/pcap-file.h lib/perf-counter.h lib/perf-counter.c \ |
3311 | - lib/stopwatch.h lib/stopwatch.c lib/poll-loop.c lib/process.c \ |
3312 | - lib/process.h lib/pvector.c lib/pvector.h lib/random.c \ |
3313 | - lib/random.h lib/rconn.c lib/rculist.h lib/reconnect.c \ |
3314 | - lib/reconnect.h lib/rstp.c lib/rstp.h lib/rstp-common.h \ |
3315 | - lib/rstp-state-machines.c lib/rstp-state-machines.h \ |
3316 | - lib/sat-math.h lib/seq.c lib/seq.h lib/sha1.c lib/sha1.h \ |
3317 | - lib/shash.c lib/simap.c lib/simap.h lib/skiplist.c \ |
3318 | - lib/skiplist.h lib/smap.c lib/smap.h lib/socket-util.c \ |
3319 | - lib/socket-util.h lib/sort.c lib/sort.h lib/sset.c lib/sset.h \ |
3320 | - lib/stp.c lib/stp.h lib/stream-fd.c lib/stream-fd.h \ |
3321 | - lib/stream-provider.h lib/stream-replay.c lib/stream-ssl.h \ |
3322 | - lib/stream-tcp.c lib/stream.c lib/stream.h lib/stdio.c \ |
3323 | - lib/string.c lib/svec.c lib/svec.h lib/syslog-direct.c \ |
3324 | - lib/syslog-direct.h lib/syslog-libc.c lib/syslog-libc.h \ |
3325 | - lib/syslog-null.c lib/syslog-null.h lib/syslog-provider.h \ |
3326 | - lib/table.c lib/table.h lib/timer.c lib/timer.h lib/timeval.c \ |
3327 | - lib/timeval.h lib/tnl-neigh-cache.c lib/tnl-neigh-cache.h \ |
3328 | - lib/tnl-ports.c lib/tnl-ports.h lib/netdev-native-tnl.c \ |
3329 | - lib/netdev-native-tnl.h lib/token-bucket.c lib/tun-metadata.c \ |
3330 | - lib/tun-metadata.h lib/unaligned.h lib/unicode.c lib/unicode.h \ |
3331 | - lib/unixctl.c lib/unixctl.h lib/userspace-tso.c \ |
3332 | - lib/userspace-tso.h lib/util.c lib/util.h lib/uuid.c \ |
3333 | - lib/uuid.h lib/uuidset.c lib/uuidset.h lib/valgrind.h \ |
3334 | - lib/vconn-provider.h lib/vconn-stream.c lib/vconn.c \ |
3335 | - lib/versions.h lib/vl-mff-map.h lib/vlan-bitmap.c \ |
3336 | - lib/vlan-bitmap.h lib/vlog.c lib/lldp/aa-structs.h \ |
3337 | - lib/lldp/lldp.c lib/lldp/lldp-const.h lib/lldp/lldp-tlv.h \ |
3338 | - lib/lldp/lldpd.c lib/lldp/lldpd.h lib/lldp/lldpd-structs.c \ |
3339 | - lib/lldp/lldpd-structs.h $(am__append_20) $(am__append_21) \ |
3340 | - $(am__append_24) $(am__append_25) $(am__append_26) \ |
3341 | - $(am__append_27) $(am__append_28) $(am__append_29) \ |
3342 | - $(am__append_30) $(am__append_31) $(am__append_32) \ |
3343 | - $(am__append_33) lib/dns-resolve.h $(am__append_34) \ |
3344 | - $(am__append_35) |
3345 | -nodist_lib_libopenvswitch_la_SOURCES = \ |
3346 | - lib/dirs.c \ |
3347 | - lib/ovsdb-server-idl.c \ |
3348 | - lib/ovsdb-server-idl.h \ |
3349 | - lib/vswitch-idl.c \ |
3350 | - lib/vswitch-idl.h |
3351 | - |
3352 | -lib_libsflow_la_LDFLAGS = \ |
3353 | - $(OVS_LTINFO) \ |
3354 | - -Wl,--version-script=$(top_builddir)/lib/libsflow.sym \ |
3355 | - $(AM_LDFLAGS) |
3356 | - |
3357 | -lib_libsflow_la_SOURCES = \ |
3358 | - lib/sflow_api.h \ |
3359 | - lib/sflow.h \ |
3360 | - lib/sflow_agent.c \ |
3361 | - lib/sflow_sampler.c \ |
3362 | - lib/sflow_poller.c \ |
3363 | - lib/sflow_receiver.c |
3364 | - |
3365 | -lib_libsflow_la_CPPFLAGS = $(AM_CPPFLAGS) |
3366 | -lib_libsflow_la_CFLAGS = $(AM_CFLAGS) -D_BSD_SOURCE -D_DEFAULT_SOURCE \ |
3367 | - $(am__append_22) $(am__append_23) |
3368 | -ofproto_libofproto_la_LDFLAGS = \ |
3369 | - $(OVS_LTINFO) \ |
3370 | - -Wl,--version-script=$(top_builddir)/ofproto/libofproto.sym \ |
3371 | - $(AM_LDFLAGS) |
3372 | - |
3373 | - |
3374 | -# Distribute this generated file in order not to require Python at |
3375 | -# build time if ofproto/ipfix.xml is not modified. |
3376 | -ofproto_libofproto_la_SOURCES = ofproto/bond.c ofproto/bond.h \ |
3377 | - ofproto/collectors.c ofproto/collectors.h ofproto/connmgr.c \ |
3378 | - ofproto/connmgr.h ofproto/fail-open.c ofproto/fail-open.h \ |
3379 | - ofproto/in-band.c ofproto/in-band.h ofproto/names.c \ |
3380 | - ofproto/netflow.c ofproto/netflow.h ofproto/ofproto.c \ |
3381 | - ofproto/ofproto.h ofproto/ofproto-dpif.c \ |
3382 | - ofproto/ofproto-dpif.h ofproto/ofproto-dpif-ipfix.c \ |
3383 | - ofproto/ofproto-dpif-ipfix.h ofproto/ofproto-dpif-mirror.c \ |
3384 | - ofproto/ofproto-dpif-mirror.h ofproto/ofproto-dpif-monitor.c \ |
3385 | - ofproto/ofproto-dpif-monitor.h ofproto/ofproto-dpif-rid.c \ |
3386 | - ofproto/ofproto-dpif-rid.h ofproto/ofproto-dpif-sflow.c \ |
3387 | - ofproto/ofproto-dpif-sflow.h ofproto/ofproto-dpif-trace.c \ |
3388 | - ofproto/ofproto-dpif-trace.h ofproto/ofproto-dpif-upcall.c \ |
3389 | - ofproto/ofproto-dpif-upcall.h ofproto/ofproto-dpif-xlate.c \ |
3390 | - ofproto/ofproto-dpif-xlate.h ofproto/ofproto-provider.h \ |
3391 | - ofproto/ofproto-dpif-xlate-cache.c \ |
3392 | - ofproto/ofproto-dpif-xlate-cache.h ofproto/pinsched.c \ |
3393 | - ofproto/pinsched.h ofproto/tunnel.c ofproto/tunnel.h \ |
3394 | - ofproto/bundles.c ofproto/bundles.h ofproto/ipfix-entities.def |
3395 | -ofproto_libofproto_la_CPPFLAGS = $(AM_CPPFLAGS) |
3396 | -ofproto_libofproto_la_CFLAGS = $(AM_CFLAGS) |
3397 | -ofproto_libofproto_la_LIBADD = lib/libsflow.la $(am__append_36) |
3398 | -dist_noinst_SCRIPTS = ofproto/ipfix-gen-entities |
3399 | -utilities_ovs_appctl_SOURCES = utilities/ovs-appctl.c |
3400 | -utilities_ovs_appctl_LDADD = lib/libopenvswitch.la |
3401 | -utilities_ovs_testcontroller_SOURCES = utilities/ovs-testcontroller.c |
3402 | -utilities_ovs_testcontroller_LDADD = lib/libopenvswitch.la $(SSL_LIBS) |
3403 | -utilities_ovs_dpctl_SOURCES = utilities/ovs-dpctl.c |
3404 | -utilities_ovs_dpctl_LDADD = lib/libopenvswitch.la |
3405 | -utilities_ovs_ofctl_SOURCES = utilities/ovs-ofctl.c |
3406 | -utilities_ovs_ofctl_LDADD = \ |
3407 | - ofproto/libofproto.la \ |
3408 | - lib/libopenvswitch.la |
3409 | - |
3410 | -utilities_ovs_vsctl_SOURCES = utilities/ovs-vsctl.c |
3411 | -utilities_ovs_vsctl_LDADD = lib/libopenvswitch.la |
3412 | -@LINUX_TRUE@utilities_nlmon_SOURCES = utilities/nlmon.c |
3413 | -@LINUX_TRUE@utilities_nlmon_LDADD = lib/libopenvswitch.la |
3414 | -bugtool_plugins = \ |
3415 | - utilities/bugtool/plugins/kernel-info/openvswitch.xml \ |
3416 | - utilities/bugtool/plugins/network-status/openvswitch.xml \ |
3417 | - utilities/bugtool/plugins/system-configuration.xml \ |
3418 | - utilities/bugtool/plugins/system-logs/openvswitch.xml \ |
3419 | - utilities/bugtool/plugins/system-configuration/openvswitch.xml |
3420 | - |
3421 | -bugtool_scripts = \ |
3422 | - utilities/bugtool/ovs-bugtool-fdb-show \ |
3423 | - utilities/bugtool/ovs-bugtool-tc-class-show \ |
3424 | - utilities/bugtool/ovs-bugtool-daemons-ver \ |
3425 | - utilities/bugtool/ovs-bugtool-ovs-ofctl-loop-over-bridges \ |
3426 | - utilities/bugtool/ovs-bugtool-ovs-appctl-dpif \ |
3427 | - utilities/bugtool/ovs-bugtool-ovs-bridge-datapath-type \ |
3428 | - utilities/bugtool/ovs-bugtool-ovs-vswitchd-threads-affinity \ |
3429 | - utilities/bugtool/ovs-bugtool-qos-configs \ |
3430 | - utilities/bugtool/ovs-bugtool-get-dpdk-nic-numa \ |
3431 | - utilities/bugtool/ovs-bugtool-get-port-stats |
3432 | - |
3433 | -bugtoolpluginsdir = $(pkgdatadir)/bugtool-plugins |
3434 | -COMMON_MACROS_AT = \ |
3435 | - tests/ovsdb-macros.at \ |
3436 | - tests/ovs-macros.at \ |
3437 | - tests/ofproto-macros.at |
3438 | - |
3439 | -TESTSUITE_AT = \ |
3440 | - tests/testsuite.at \ |
3441 | - tests/completion.at \ |
3442 | - tests/checkpatch.at \ |
3443 | - tests/library.at \ |
3444 | - tests/heap.at \ |
3445 | - tests/bundle.at \ |
3446 | - tests/classifier.at \ |
3447 | - tests/check-structs.at \ |
3448 | - tests/daemon.at \ |
3449 | - tests/daemon-py.at \ |
3450 | - tests/ofp-actions.at \ |
3451 | - tests/ofp-print.at \ |
3452 | - tests/ofp-util.at \ |
3453 | - tests/ofp-errors.at \ |
3454 | - tests/ovs-ofctl.at \ |
3455 | - tests/fuzz-regression.at \ |
3456 | - tests/fuzz-regression-list.at \ |
3457 | - tests/odp.at \ |
3458 | - tests/mpls-xlate.at \ |
3459 | - tests/multipath.at \ |
3460 | - tests/bfd.at \ |
3461 | - tests/cfm.at \ |
3462 | - tests/lacp.at \ |
3463 | - tests/lib.at \ |
3464 | - tests/learn.at \ |
3465 | - tests/vconn.at \ |
3466 | - tests/file_name.at \ |
3467 | - tests/aes128.at \ |
3468 | - tests/unixctl-py.at \ |
3469 | - tests/uuid.at \ |
3470 | - tests/json.at \ |
3471 | - tests/jsonrpc.at \ |
3472 | - tests/jsonrpc-py.at \ |
3473 | - tests/pmd.at \ |
3474 | - tests/alb.at \ |
3475 | - tests/tunnel.at \ |
3476 | - tests/tunnel-push-pop.at \ |
3477 | - tests/tunnel-push-pop-ipv6.at \ |
3478 | - tests/ovs-router.at \ |
3479 | - tests/lockfile.at \ |
3480 | - tests/reconnect.at \ |
3481 | - tests/ovs-vswitchd.at \ |
3482 | - tests/dpif-netdev.at \ |
3483 | - tests/dpctl.at \ |
3484 | - tests/ofproto-dpif.at \ |
3485 | - tests/bridge.at \ |
3486 | - tests/ofproto.at \ |
3487 | - tests/netdev-type.at \ |
3488 | - tests/ovsdb.at \ |
3489 | - tests/ovsdb-log.at \ |
3490 | - tests/ovsdb-types.at \ |
3491 | - tests/ovsdb-data.at \ |
3492 | - tests/ovsdb-column.at \ |
3493 | - tests/ovsdb-table.at \ |
3494 | - tests/ovsdb-row.at \ |
3495 | - tests/ovsdb-schema.at \ |
3496 | - tests/ovsdb-condition.at \ |
3497 | - tests/ovsdb-mutation.at \ |
3498 | - tests/ovsdb-query.at \ |
3499 | - tests/ovsdb-transaction.at \ |
3500 | - tests/ovsdb-execution.at \ |
3501 | - tests/ovsdb-trigger.at \ |
3502 | - tests/ovsdb-tool.at \ |
3503 | - tests/ovsdb-replication.at \ |
3504 | - tests/ovsdb-server.at \ |
3505 | - tests/ovsdb-client.at \ |
3506 | - tests/ovsdb-monitor.at \ |
3507 | - tests/ovsdb-idl.at \ |
3508 | - tests/ovsdb-lock.at \ |
3509 | - tests/ovsdb-rbac.at \ |
3510 | - tests/ovs-vsctl.at \ |
3511 | - tests/pytest.at \ |
3512 | - tests/stp.at \ |
3513 | - tests/rstp.at \ |
3514 | - tests/vlog.at \ |
3515 | - tests/vtep-ctl.at \ |
3516 | - tests/auto-attach.at \ |
3517 | - tests/mcast-snooping.at \ |
3518 | - tests/packet-type-aware.at \ |
3519 | - tests/nsh.at \ |
3520 | - tests/drop-stats.at \ |
3521 | - tests/learning-switch.at |
3522 | - |
3523 | -FUZZ_REGRESSION_TESTS = \ |
3524 | - tests/fuzz-regression/flow_extract_fuzzer-5112775280951296 \ |
3525 | - tests/fuzz-regression/flow_extract_fuzzer-5457710546944000 \ |
3526 | - tests/fuzz-regression/json_parser_fuzzer-4790908707930112 \ |
3527 | - tests/fuzz-regression/ofp_print_fuzzer-4584019764183040 \ |
3528 | - tests/fuzz-regression/ofp_print_fuzzer-4671928750702592 \ |
3529 | - tests/fuzz-regression/ofp_print_fuzzer-4730143510626304 \ |
3530 | - tests/fuzz-regression/ofp_print_fuzzer-4854119633256448 \ |
3531 | - tests/fuzz-regression/ofp_print_fuzzer-5070973479944192 \ |
3532 | - tests/fuzz-regression/ofp_print_fuzzer-5072291707748352 \ |
3533 | - tests/fuzz-regression/ofp_print_fuzzer-5147430386401280 \ |
3534 | - tests/fuzz-regression/ofp_print_fuzzer-5168455220199424 \ |
3535 | - tests/fuzz-regression/ofp_print_fuzzer-5190507327127552 \ |
3536 | - tests/fuzz-regression/ofp_print_fuzzer-5204186701496320 \ |
3537 | - tests/fuzz-regression/ofp_print_fuzzer-5394482341085184 \ |
3538 | - tests/fuzz-regression/ofp_print_fuzzer-5395207246839808 \ |
3539 | - tests/fuzz-regression/ofp_print_fuzzer-5647458888581120 \ |
3540 | - tests/fuzz-regression/ofp_print_fuzzer-5674119268925440 \ |
3541 | - tests/fuzz-regression/ofp_print_fuzzer-5674419757252608 \ |
3542 | - tests/fuzz-regression/ofp_print_fuzzer-5677588436484096 \ |
3543 | - tests/fuzz-regression/ofp_print_fuzzer-5706562554298368 \ |
3544 | - tests/fuzz-regression/ofp_print_fuzzer-5722747668791296 \ |
3545 | - tests/fuzz-regression/ofp_print_fuzzer-6285128790704128 \ |
3546 | - tests/fuzz-regression/ofp_print_fuzzer-6470117922701312 \ |
3547 | - tests/fuzz-regression/ofp_print_fuzzer-6502620041576448 \ |
3548 | - tests/fuzz-regression/ofp_print_fuzzer-6540965472632832 |
3549 | - |
3550 | -OVSDB_CLUSTER_TESTSUITE_AT = \ |
3551 | - tests/ovsdb-cluster-testsuite.at \ |
3552 | - tests/ovsdb-execution.at \ |
3553 | - tests/ovsdb-cluster.at |
3554 | - |
3555 | -SYSTEM_KMOD_TESTSUITE_AT = \ |
3556 | - tests/system-common-macros.at \ |
3557 | - tests/system-kmod-testsuite.at \ |
3558 | - tests/system-kmod-macros.at |
3559 | - |
3560 | -SYSTEM_USERSPACE_TESTSUITE_AT = \ |
3561 | - tests/system-userspace-testsuite.at \ |
3562 | - tests/system-userspace-macros.at \ |
3563 | - tests/system-userspace-packet-type-aware.at \ |
3564 | - tests/system-route.at |
3565 | - |
3566 | -SYSTEM_TSO_TESTSUITE_AT = \ |
3567 | - tests/system-tso-testsuite.at \ |
3568 | - tests/system-tap.at \ |
3569 | - tests/system-tso-macros.at |
3570 | - |
3571 | -SYSTEM_AFXDP_TESTSUITE_AT = \ |
3572 | - tests/system-userspace-macros.at \ |
3573 | - tests/system-afxdp-testsuite.at \ |
3574 | - tests/system-afxdp-macros.at \ |
3575 | - tests/system-afxdp.at |
3576 | - |
3577 | -SYSTEM_TESTSUITE_AT = \ |
3578 | - tests/system-common-macros.at \ |
3579 | - tests/system-layer3-tunnels.at \ |
3580 | - tests/system-traffic.at \ |
3581 | - tests/system-ipsec.at \ |
3582 | - tests/system-interface.at |
3583 | - |
3584 | -SYSTEM_OFFLOADS_TESTSUITE_AT = \ |
3585 | - tests/system-common-macros.at \ |
3586 | - tests/system-offloads-traffic.at \ |
3587 | - tests/system-offloads-testsuite.at \ |
3588 | - tests/system-offloads-testsuite-macros.at |
3589 | - |
3590 | -SYSTEM_DPDK_TESTSUITE_AT = \ |
3591 | - tests/system-common-macros.at \ |
3592 | - tests/system-dpdk-macros.at \ |
3593 | - tests/system-dpdk-testsuite.at \ |
3594 | - tests/system-dpdk.at |
3595 | - |
3596 | -TESTSUITE = $(srcdir)/tests/testsuite |
3597 | -TESTSUITE_PATCH = $(srcdir)/tests/testsuite.patch |
3598 | -TESTSUITE_DIR = $(abs_top_builddir)/tests/testsuite.dir |
3599 | -SYSTEM_KMOD_TESTSUITE = $(srcdir)/tests/system-kmod-testsuite |
3600 | -SYSTEM_USERSPACE_TESTSUITE = $(srcdir)/tests/system-userspace-testsuite |
3601 | -SYSTEM_TSO_TESTSUITE = $(srcdir)/tests/system-tso-testsuite |
3602 | -SYSTEM_AFXDP_TESTSUITE = $(srcdir)/tests/system-afxdp-testsuite |
3603 | -SYSTEM_OFFLOADS_TESTSUITE = $(srcdir)/tests/system-offloads-testsuite |
3604 | -SYSTEM_DPDK_TESTSUITE = $(srcdir)/tests/system-dpdk-testsuite |
3605 | -OVSDB_CLUSTER_TESTSUITE = $(srcdir)/tests/ovsdb-cluster-testsuite |
3606 | -AUTOTEST_PATH = utilities:vswitchd:ovsdb:vtep:tests:ipsec:$(PTHREAD_WIN32_DIR_DLL):$(SSL_DIR) |
3607 | - |
3608 | -# Python Coverage support. |
3609 | -# Requires coverage.py http://nedbatchelder.com/code/coverage/. |
3610 | -COVERAGE = coverage |
3611 | -COVERAGE_FILE = '$(abs_srcdir)/.coverage' |
3612 | -LCOV_OPTS = -b $(abs_top_builddir) -d $(abs_top_builddir) -q -c --rc lcov_branch_coverage=1 |
3613 | -GENHTML_OPTS = -q --branch-coverage --num-spaces 4 |
3614 | - |
3615 | -# valgrind support |
3616 | -valgrind_wrappers = \ |
3617 | - tests/valgrind/ovs-appctl \ |
3618 | - tests/valgrind/ovs-ofctl \ |
3619 | - tests/valgrind/ovs-vsctl \ |
3620 | - tests/valgrind/ovs-vswitchd \ |
3621 | - tests/valgrind/ovsdb-client \ |
3622 | - tests/valgrind/ovsdb-server \ |
3623 | - tests/valgrind/ovsdb-tool \ |
3624 | - tests/valgrind/ovstest \ |
3625 | - tests/valgrind/test-ovsdb \ |
3626 | - tests/valgrind/test-skiplist \ |
3627 | - tests/valgrind/test-strtok_r \ |
3628 | - tests/valgrind/test-type-props |
3629 | - |
3630 | -VALGRIND = valgrind --log-file=valgrind.%p \ |
3631 | - --leak-check=full --track-origins=yes \ |
3632 | - --suppressions=$(abs_top_srcdir)/tests/glibc.supp \ |
3633 | - --suppressions=$(abs_top_srcdir)/tests/openssl.supp --num-callers=20 |
3634 | - |
3635 | -HELGRIND = valgrind --log-file=helgrind.%p --tool=helgrind \ |
3636 | - --suppressions=$(abs_top_srcdir)/tests/glibc.supp \ |
3637 | - --suppressions=$(abs_top_srcdir)/tests/openssl.supp --num-callers=20 |
3638 | - |
3639 | -AUTOTEST = $(AUTOM4TE) --language=autotest |
3640 | -tests_test_ovsdb_SOURCES = tests/test-ovsdb.c |
3641 | -nodist_tests_test_ovsdb_SOURCES = tests/idltest.c tests/idltest.h |
3642 | -tests_test_ovsdb_LDADD = ovsdb/libovsdb.la lib/libopenvswitch.la |
3643 | -tests_test_lib_SOURCES = \ |
3644 | - tests/test-lib.c |
3645 | - |
3646 | -tests_test_lib_LDADD = lib/libopenvswitch.la |
3647 | -IDLTEST_IDL_FILES = tests/idltest.ovsschema tests/idltest.ann |
3648 | -tests_ovstest_SOURCES = tests/ovstest.c tests/ovstest.h \ |
3649 | - tests/test-aes128.c tests/test-atomic.c tests/test-barrier.c \ |
3650 | - tests/test-bundle.c tests/test-byte-order.c tests/test-byteq.c \ |
3651 | - tests/test-classifier.c tests/test-ccmap.c tests/test-cmap.c \ |
3652 | - tests/test-conntrack.c tests/test-cooperative-multitasking.c \ |
3653 | - tests/test-csum.c tests/test-flows.c tests/test-hash.c \ |
3654 | - tests/test-heap.c tests/test-hindex.c tests/test-hmap.c \ |
3655 | - tests/test-id-fpool.c tests/test-json.c tests/test-jsonrpc.c \ |
3656 | - tests/test-list.c tests/test-lockfile.c tests/test-multipath.c \ |
3657 | - tests/test-mpsc-queue.c tests/test-netflow.c tests/test-odp.c \ |
3658 | - tests/test-ofpbuf.c tests/test-packets.c tests/test-random.c \ |
3659 | - tests/test-rcu.c tests/test-rculist.c tests/test-reconnect.c \ |
3660 | - tests/test-rstp.c tests/test-sflow.c tests/test-sha1.c \ |
3661 | - tests/test-skiplist.c tests/test-stp.c tests/test-unixctl.c \ |
3662 | - tests/test-util.c tests/test-uuid.c tests/test-uuidset.c \ |
3663 | - tests/test-bitmap.c tests/test-vconn.c tests/test-aa.c \ |
3664 | - tests/test-stopwatch.c $(am__append_38) $(am__append_39) |
3665 | -tests_ovstest_LDADD = lib/libopenvswitch.la |
3666 | -tests_test_stream_SOURCES = tests/test-stream.c |
3667 | -tests_test_stream_LDADD = lib/libopenvswitch.la |
3668 | -tests_test_strtok_r_SOURCES = tests/test-strtok_r.c |
3669 | -tests_test_type_props_SOURCES = tests/test-type-props.c |
3670 | - |
3671 | -# Python tests. |
3672 | -CHECK_PYFILES = \ |
3673 | - tests/appctl.py \ |
3674 | - tests/flowgen.py \ |
3675 | - tests/genpkts.py \ |
3676 | - tests/ovsdb-monitor-sort.py \ |
3677 | - tests/system-dpdk-find-device.py \ |
3678 | - tests/test-daemon.py \ |
3679 | - tests/test-dpparse.py \ |
3680 | - tests/test-json.py \ |
3681 | - tests/test-jsonrpc.py \ |
3682 | - tests/test-l7.py \ |
3683 | - tests/test-ofparse.py \ |
3684 | - tests/test-ovsdb.py \ |
3685 | - tests/test-reconnect.py \ |
3686 | - tests/test-stream.py \ |
3687 | - tests/test-unix-socket.py \ |
3688 | - tests/test-unixctl.py \ |
3689 | - tests/test-vlog.py \ |
3690 | - tests/uuidfilt.py \ |
3691 | - tests/sendpkt.py |
3692 | - |
3693 | -@HAVE_OPENSSL_TRUE@TESTPKI_FILES = \ |
3694 | -@HAVE_OPENSSL_TRUE@ tests/testpki-cacert.pem \ |
3695 | -@HAVE_OPENSSL_TRUE@ tests/testpki-cert.pem \ |
3696 | -@HAVE_OPENSSL_TRUE@ tests/testpki-privkey.pem \ |
3697 | -@HAVE_OPENSSL_TRUE@ tests/testpki-req.pem \ |
3698 | -@HAVE_OPENSSL_TRUE@ tests/testpki-cert2.pem \ |
3699 | -@HAVE_OPENSSL_TRUE@ tests/testpki-privkey2.pem \ |
3700 | -@HAVE_OPENSSL_TRUE@ tests/testpki-req2.pem |
3701 | - |
3702 | -@HAVE_OPENSSL_TRUE@OVS_PKI = $(SHELL) $(srcdir)/utilities/ovs-pki.in --dir=tests/pki --log=tests/ovs-pki.log |
3703 | -OSS_FUZZ_TARGETS = \ |
3704 | - tests/oss-fuzz/flow_extract_target \ |
3705 | - tests/oss-fuzz/json_parser_target \ |
3706 | - tests/oss-fuzz/ofp_print_target \ |
3707 | - tests/oss-fuzz/odp_target \ |
3708 | - tests/oss-fuzz/miniflow_target \ |
3709 | - tests/oss-fuzz/ofctl_parse_target |
3710 | - |
3711 | -tests_oss_fuzz_flow_extract_target_SOURCES = \ |
3712 | - tests/oss-fuzz/flow_extract_target.c \ |
3713 | - tests/oss-fuzz/fuzzer.h |
3714 | - |
3715 | -tests_oss_fuzz_flow_extract_target_LDADD = lib/libopenvswitch.la |
3716 | -tests_oss_fuzz_flow_extract_target_LDFLAGS = $(LIB_FUZZING_ENGINE) -lc++ |
3717 | -tests_oss_fuzz_json_parser_target_SOURCES = \ |
3718 | - tests/oss-fuzz/json_parser_target.c \ |
3719 | - tests/oss-fuzz/fuzzer.h |
3720 | - |
3721 | -tests_oss_fuzz_json_parser_target_LDADD = lib/libopenvswitch.la |
3722 | -tests_oss_fuzz_json_parser_target_LDFLAGS = $(LIB_FUZZING_ENGINE) -lc++ |
3723 | -tests_oss_fuzz_ofp_print_target_SOURCES = \ |
3724 | - tests/oss-fuzz/ofp_print_target.c \ |
3725 | - tests/oss-fuzz/fuzzer.h |
3726 | - |
3727 | -tests_oss_fuzz_ofp_print_target_LDADD = lib/libopenvswitch.la |
3728 | -tests_oss_fuzz_ofp_print_target_LDFLAGS = $(LIB_FUZZING_ENGINE) -lc++ |
3729 | -tests_oss_fuzz_odp_target_SOURCES = \ |
3730 | - tests/oss-fuzz/odp_target.c \ |
3731 | - tests/oss-fuzz/fuzzer.h |
3732 | - |
3733 | -tests_oss_fuzz_odp_target_LDADD = lib/libopenvswitch.la |
3734 | -tests_oss_fuzz_odp_target_LDFLAGS = $(LIB_FUZZING_ENGINE) -lc++ |
3735 | -tests_oss_fuzz_miniflow_target_SOURCES = \ |
3736 | - tests/oss-fuzz/miniflow_target.c \ |
3737 | - tests/oss-fuzz/fuzzer.h |
3738 | - |
3739 | -tests_oss_fuzz_miniflow_target_LDADD = lib/libopenvswitch.la |
3740 | -tests_oss_fuzz_miniflow_target_LDFLAGS = $(LIB_FUZZING_ENGINE) -lc++ |
3741 | -tests_oss_fuzz_ofctl_parse_target_SOURCES = \ |
3742 | - tests/oss-fuzz/ofctl_parse_target.c \ |
3743 | - tests/oss-fuzz/fuzzer.h |
3744 | - |
3745 | -tests_oss_fuzz_ofctl_parse_target_LDADD = lib/libopenvswitch.la |
3746 | -tests_oss_fuzz_ofctl_parse_target_LDFLAGS = $(LIB_FUZZING_ENGINE) -lc++ |
3747 | -openflowincludedir = $(includedir)/openflow |
3748 | -openflowinclude_HEADERS = \ |
3749 | - include/openflow/intel-ext.h \ |
3750 | - include/openflow/netronome-ext.h \ |
3751 | - include/openflow/nicira-ext.h \ |
3752 | - include/openflow/openflow-1.0.h \ |
3753 | - include/openflow/openflow-1.1.h \ |
3754 | - include/openflow/openflow-1.2.h \ |
3755 | - include/openflow/openflow-1.3.h \ |
3756 | - include/openflow/openflow-1.4.h \ |
3757 | - include/openflow/openflow-1.5.h \ |
3758 | - include/openflow/openflow-common.h \ |
3759 | - include/openflow/openflow.h |
3760 | - |
3761 | -HSTAMP_FILES = $(openflowinclude_HEADERS:.h=.hstamp) |
3762 | -openvswitchincludedir = $(includedir)/openvswitch |
3763 | -openvswitchinclude_HEADERS = \ |
3764 | - include/openvswitch/compiler.h \ |
3765 | - include/openvswitch/dynamic-string.h \ |
3766 | - include/openvswitch/hmap.h \ |
3767 | - include/openvswitch/flow.h \ |
3768 | - include/openvswitch/geneve.h \ |
3769 | - include/openvswitch/json.h \ |
3770 | - include/openvswitch/list.h \ |
3771 | - include/openvswitch/netdev.h \ |
3772 | - include/openvswitch/match.h \ |
3773 | - include/openvswitch/meta-flow.h \ |
3774 | - include/openvswitch/namemap.h \ |
3775 | - include/openvswitch/ofpbuf.h \ |
3776 | - include/openvswitch/ofp-actions.h \ |
3777 | - include/openvswitch/ofp-bundle.h \ |
3778 | - include/openvswitch/ofp-connection.h \ |
3779 | - include/openvswitch/ofp-ct.h \ |
3780 | - include/openvswitch/ofp-ed-props.h \ |
3781 | - include/openvswitch/ofp-errors.h \ |
3782 | - include/openvswitch/ofp-flow.h \ |
3783 | - include/openvswitch/ofp-group.h \ |
3784 | - include/openvswitch/ofp-ipfix.h \ |
3785 | - include/openvswitch/ofp-match.h \ |
3786 | - include/openvswitch/ofp-meter.h \ |
3787 | - include/openvswitch/ofp-monitor.h \ |
3788 | - include/openvswitch/ofp-msgs.h \ |
3789 | - include/openvswitch/ofp-packet.h \ |
3790 | - include/openvswitch/ofp-parse.h \ |
3791 | - include/openvswitch/ofp-port.h \ |
3792 | - include/openvswitch/ofp-print.h \ |
3793 | - include/openvswitch/ofp-prop.h \ |
3794 | - include/openvswitch/ofp-protocol.h \ |
3795 | - include/openvswitch/ofp-queue.h \ |
3796 | - include/openvswitch/ofp-switch.h \ |
3797 | - include/openvswitch/ofp-table.h \ |
3798 | - include/openvswitch/ofp-util.h \ |
3799 | - include/openvswitch/packets.h \ |
3800 | - include/openvswitch/poll-loop.h \ |
3801 | - include/openvswitch/rconn.h \ |
3802 | - include/openvswitch/shash.h \ |
3803 | - include/openvswitch/thread.h \ |
3804 | - include/openvswitch/token-bucket.h \ |
3805 | - include/openvswitch/tun-metadata.h \ |
3806 | - include/openvswitch/type-props.h \ |
3807 | - include/openvswitch/types.h \ |
3808 | - include/openvswitch/usdt-probes.h \ |
3809 | - include/openvswitch/util.h \ |
3810 | - include/openvswitch/uuid.h \ |
3811 | - include/openvswitch/version.h \ |
3812 | - include/openvswitch/vconn.h \ |
3813 | - include/openvswitch/vlog.h \ |
3814 | - include/openvswitch/nsh.h |
3815 | - |
3816 | -@HAVE_CXX_TRUE@nodist_include_openvswitch_libcxxtest_la_SOURCES = include/openvswitch/cxxtest.cc |
3817 | -update_deb_copyright = \ |
3818 | - $(AM_V_GEN) \ |
3819 | - { sed -n -e '/%AUTHORS%/q' -e p < $(srcdir)/debian/copyright.in; \ |
3820 | - tail -n +28 $(srcdir)/AUTHORS.rst | sed '1,/^$$/d' | \ |
3821 | - sed -n -e '/^$$/q' -e 's/^/ /p'; \ |
3822 | - sed -e '1,/%AUTHORS%/d' $(srcdir)/debian/copyright.in; \ |
3823 | - } > debian/copyright |
3824 | - |
3825 | -@DPDK_NETDEV_FALSE@update_deb_control = \ |
3826 | -@DPDK_NETDEV_FALSE@ $(AM_V_GEN) grep -v '^\# DPDK_NETDEV' \ |
3827 | -@DPDK_NETDEV_FALSE@ < $(srcdir)/debian/control.in > debian/control |
3828 | - |
3829 | -@DPDK_NETDEV_TRUE@update_deb_control = \ |
3830 | -@DPDK_NETDEV_TRUE@ $(AM_V_GEN) sed -e 's/^\# DPDK_NETDEV //' \ |
3831 | -@DPDK_NETDEV_TRUE@ < $(srcdir)/debian/control.in > debian/control |
3832 | - |
3833 | -vswitchd_ovs_vswitchd_SOURCES = \ |
3834 | - vswitchd/bridge.c \ |
3835 | - vswitchd/bridge.h \ |
3836 | - vswitchd/ovs-vswitchd.c \ |
3837 | - vswitchd/system-stats.c \ |
3838 | - vswitchd/system-stats.h |
3839 | - |
3840 | -vswitchd_ovs_vswitchd_LDADD = \ |
3841 | - ofproto/libofproto.la \ |
3842 | - lib/libsflow.la \ |
3843 | - lib/libopenvswitch.la |
3844 | - |
3845 | -vswitchd_ovs_vswitchd_LDFLAGS = $(AM_LDFLAGS) $(DPDK_vswitchd_LDFLAGS) |
3846 | -@HAVE_DOT_TRUE@VSWITCH_PIC = vswitchd/vswitch.pic |
3847 | -@HAVE_DOT_TRUE@VSWITCH_DOT_DIAGRAM_ARG = --er-diagram=$(VSWITCH_PIC) |
3848 | -ovsdb_libovsdb_la_LDFLAGS = \ |
3849 | - $(OVS_LTINFO) \ |
3850 | - -Wl,--version-script=$(top_builddir)/ovsdb/libovsdb.sym \ |
3851 | - $(AM_LDFLAGS) |
3852 | - |
3853 | -ovsdb_libovsdb_la_SOURCES = \ |
3854 | - ovsdb/column.c \ |
3855 | - ovsdb/column.h \ |
3856 | - ovsdb/condition.c \ |
3857 | - ovsdb/condition.h \ |
3858 | - ovsdb/execution.c \ |
3859 | - ovsdb/file.c \ |
3860 | - ovsdb/file.h \ |
3861 | - ovsdb/jsonrpc-server.c \ |
3862 | - ovsdb/jsonrpc-server.h \ |
3863 | - ovsdb/log.c \ |
3864 | - ovsdb/log.h \ |
3865 | - ovsdb/mutation.c \ |
3866 | - ovsdb/mutation.h \ |
3867 | - ovsdb/ovsdb.c \ |
3868 | - ovsdb/ovsdb.h \ |
3869 | - ovsdb/monitor.c \ |
3870 | - ovsdb/monitor.h \ |
3871 | - ovsdb/query.c \ |
3872 | - ovsdb/query.h \ |
3873 | - ovsdb/raft.c \ |
3874 | - ovsdb/raft.h \ |
3875 | - ovsdb/raft-private.c \ |
3876 | - ovsdb/raft-private.h \ |
3877 | - ovsdb/raft-rpc.c \ |
3878 | - ovsdb/raft-rpc.h \ |
3879 | - ovsdb/rbac.c \ |
3880 | - ovsdb/rbac.h \ |
3881 | - ovsdb/replication.c \ |
3882 | - ovsdb/replication.h \ |
3883 | - ovsdb/relay.c \ |
3884 | - ovsdb/relay.h \ |
3885 | - ovsdb/row.c \ |
3886 | - ovsdb/row.h \ |
3887 | - ovsdb/server.c \ |
3888 | - ovsdb/server.h \ |
3889 | - ovsdb/storage.c \ |
3890 | - ovsdb/storage.h \ |
3891 | - ovsdb/table.c \ |
3892 | - ovsdb/table.h \ |
3893 | - ovsdb/trigger.c \ |
3894 | - ovsdb/trigger.h \ |
3895 | - ovsdb/transaction.c \ |
3896 | - ovsdb/transaction.h \ |
3897 | - ovsdb/transaction-forward.c \ |
3898 | - ovsdb/transaction-forward.h \ |
3899 | - ovsdb/ovsdb-util.c \ |
3900 | - ovsdb/ovsdb-util.h |
3901 | - |
3902 | -ovsdb_libovsdb_la_CFLAGS = $(AM_CFLAGS) |
3903 | -ovsdb_libovsdb_la_CPPFLAGS = $(AM_CPPFLAGS) |
3904 | -ovsdb_ovsdb_tool_SOURCES = ovsdb/ovsdb-tool.c |
3905 | -ovsdb_ovsdb_tool_LDADD = ovsdb/libovsdb.la lib/libopenvswitch.la |
3906 | -ovsdb_ovsdb_client_SOURCES = ovsdb/ovsdb-client.c |
3907 | -ovsdb_ovsdb_client_LDADD = ovsdb/libovsdb.la lib/libopenvswitch.la |
3908 | -ovsdb_ovsdb_server_SOURCES = ovsdb/ovsdb-server.c |
3909 | -ovsdb_ovsdb_server_LDADD = ovsdb/libovsdb.la lib/libopenvswitch.la |
3910 | -OVSDB_IDLC = $(run_python) $(srcdir)/ovsdb/ovsdb-idlc.in |
3911 | -OVSDB_DOC = $(run_python) $(srcdir)/ovsdb/ovsdb-doc |
3912 | -OVSDB_DOT = $(run_python) $(srcdir)/ovsdb/ovsdb-dot.in |
3913 | -update_rhel_spec = \ |
3914 | - $(AM_V_GEN)($(ro_shell) && sed -e 's,[@]VERSION[@],$(VERSION),g') \ |
3915 | - < $(srcdir)/rhel/$(@F).in > $(@F).tmp || exit 1; \ |
3916 | - if cmp -s $(@F).tmp $@; then touch $@; rm $(@F).tmp; else mv $(@F).tmp $@; fi |
3917 | - |
3918 | -RPMBUILD_TOP := $(abs_top_builddir)/rpm/rpmbuild |
3919 | -ovstest_pyfiles = \ |
3920 | - python/ovstest/__init__.py \ |
3921 | - python/ovstest/args.py \ |
3922 | - python/ovstest/rpcserver.py \ |
3923 | - python/ovstest/tcp.py \ |
3924 | - python/ovstest/tests.py \ |
3925 | - python/ovstest/udp.py \ |
3926 | - python/ovstest/util.py \ |
3927 | - python/ovstest/vswitch.py |
3928 | - |
3929 | -ovs_pyfiles = \ |
3930 | - python/ovs/__init__.py \ |
3931 | - python/ovs/compat/__init__.py \ |
3932 | - python/ovs/compat/sortedcontainers/__init__.py \ |
3933 | - python/ovs/compat/sortedcontainers/sortedlist.py \ |
3934 | - python/ovs/compat/sortedcontainers/sorteddict.py \ |
3935 | - python/ovs/compat/sortedcontainers/sortedset.py \ |
3936 | - python/ovs/daemon.py \ |
3937 | - python/ovs/dns_resolve.py \ |
3938 | - python/ovs/db/__init__.py \ |
3939 | - python/ovs/db/custom_index.py \ |
3940 | - python/ovs/db/data.py \ |
3941 | - python/ovs/db/error.py \ |
3942 | - python/ovs/db/idl.py \ |
3943 | - python/ovs/db/parser.py \ |
3944 | - python/ovs/db/schema.py \ |
3945 | - python/ovs/db/types.py \ |
3946 | - python/ovs/fatal_signal.py \ |
3947 | - python/ovs/fcntl_win.py \ |
3948 | - python/ovs/flow/__init__.py \ |
3949 | - python/ovs/flow/decoders.py \ |
3950 | - python/ovs/flow/filter.py \ |
3951 | - python/ovs/flow/flow.py \ |
3952 | - python/ovs/flow/kv.py \ |
3953 | - python/ovs/flow/list.py \ |
3954 | - python/ovs/flow/odp.py \ |
3955 | - python/ovs/flow/ofp.py \ |
3956 | - python/ovs/flow/ofp_act.py \ |
3957 | - python/ovs/flow/ofp_fields.py \ |
3958 | - python/ovs/json.py \ |
3959 | - python/ovs/jsonrpc.py \ |
3960 | - python/ovs/ovsuuid.py \ |
3961 | - python/ovs/poller.py \ |
3962 | - python/ovs/process.py \ |
3963 | - python/ovs/reconnect.py \ |
3964 | - python/ovs/socket_util.py \ |
3965 | - python/ovs/stream.py \ |
3966 | - python/ovs/timeval.py \ |
3967 | - python/ovs/unixctl/__init__.py \ |
3968 | - python/ovs/unixctl/client.py \ |
3969 | - python/ovs/unixctl/server.py \ |
3970 | - python/ovs/util.py \ |
3971 | - python/ovs/version.py \ |
3972 | - python/ovs/vlog.py \ |
3973 | - python/ovs/winutils.py |
3974 | - |
3975 | -ovs_pytests = \ |
3976 | - python/ovs/tests/test_decoders.py \ |
3977 | - python/ovs/tests/test_dns_resolve.py \ |
3978 | - python/ovs/tests/test_filter.py \ |
3979 | - python/ovs/tests/test_kv.py \ |
3980 | - python/ovs/tests/test_list.py \ |
3981 | - python/ovs/tests/test_odp.py \ |
3982 | - python/ovs/tests/test_ofp.py |
3983 | - |
3984 | -PYFILES = $(ovs_pyfiles) python/ovs/dirs.py $(ovstest_pyfiles) $(ovs_pytests) |
3985 | -nobase_pkgdata_DATA = $(ovs_pyfiles) $(ovstest_pyfiles) |
3986 | -VTEP_IDL_FILES = \ |
3987 | - $(srcdir)/vtep/vtep.ovsschema \ |
3988 | - $(srcdir)/vtep/vtep-idl.ann |
3989 | - |
3990 | -vtep_libvtep_la_LDFLAGS = \ |
3991 | - $(OVS_LTINFO) \ |
3992 | - -Wl,--version-script=$(top_builddir)/vtep/libvtep.sym \ |
3993 | - $(AM_LDFLAGS) |
3994 | - |
3995 | -nodist_vtep_libvtep_la_SOURCES = \ |
3996 | - vtep/vtep-idl.c \ |
3997 | - vtep/vtep-idl.h |
3998 | - |
3999 | -vtep_vtep_ctl_SOURCES = vtep/vtep-ctl.c |
4000 | -vtep_vtep_ctl_LDADD = vtep/libvtep.la lib/libopenvswitch.la |
4001 | -@HAVE_DOT_TRUE@VTEP_PIC = vtep/vtep.pic |
4002 | -@HAVE_DOT_TRUE@VTEP_DOT_DIAGRAM_ARG = --er-diagram=$(VTEP_PIC) |
4003 | -all: $(BUILT_SOURCES) config.h |
4004 | - $(MAKE) $(AM_MAKEFLAGS) all-am |
4005 | - |
4006 | -.SUFFIXES: |
4007 | -.SUFFIXES: .in .xml .h .hstamp .ovsidl .ovsschema .c .cc .lo .o .obj |
4008 | -am--refresh: Makefile |
4009 | - @: |
4010 | -$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/Documentation/automake.mk $(srcdir)/m4/automake.mk $(srcdir)/lib/automake.mk $(srcdir)/ofproto/automake.mk $(srcdir)/utilities/automake.mk $(srcdir)/utilities/bugtool/automake.mk $(srcdir)/tests/automake.mk $(srcdir)/tests/oss-fuzz/automake.mk $(srcdir)/include/automake.mk $(srcdir)/include/openflow/automake.mk $(srcdir)/include/openvswitch/automake.mk $(srcdir)/include/sparse/automake.mk $(srcdir)/include/windows/automake.mk $(srcdir)/include/linux/automake.mk $(srcdir)/third-party/automake.mk $(srcdir)/debian/automake.mk $(srcdir)/ipsec/automake.mk $(srcdir)/vswitchd/automake.mk $(srcdir)/ovsdb/automake.mk $(srcdir)/rhel/automake.mk $(srcdir)/python/automake.mk $(srcdir)/tutorial/automake.mk $(srcdir)/vtep/automake.mk $(srcdir)/datapath-windows/automake.mk $(srcdir)/datapath-windows/include/automake.mk $(srcdir)/windows/automake.mk $(srcdir)/selinux/automake.mk $(srcdir)/build-aux/automake.mk $(am__configure_deps) |
4011 | - @for dep in $?; do \ |
4012 | - case '$(am__configure_deps)' in \ |
4013 | - *$$dep*) \ |
4014 | - echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ |
4015 | - $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ |
4016 | - && exit 0; \ |
4017 | - exit 1;; \ |
4018 | - esac; \ |
4019 | - done; \ |
4020 | - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ |
4021 | - $(am__cd) $(top_srcdir) && \ |
4022 | - $(AUTOMAKE) --foreign Makefile |
4023 | -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
4024 | - @case '$?' in \ |
4025 | - *config.status*) \ |
4026 | - echo ' $(SHELL) ./config.status'; \ |
4027 | - $(SHELL) ./config.status;; \ |
4028 | - *) \ |
4029 | - echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles)'; \ |
4030 | - cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__maybe_remake_depfiles);; \ |
4031 | - esac; |
4032 | -$(srcdir)/Documentation/automake.mk $(srcdir)/m4/automake.mk $(srcdir)/lib/automake.mk $(srcdir)/ofproto/automake.mk $(srcdir)/utilities/automake.mk $(srcdir)/utilities/bugtool/automake.mk $(srcdir)/tests/automake.mk $(srcdir)/tests/oss-fuzz/automake.mk $(srcdir)/include/automake.mk $(srcdir)/include/openflow/automake.mk $(srcdir)/include/openvswitch/automake.mk $(srcdir)/include/sparse/automake.mk $(srcdir)/include/windows/automake.mk $(srcdir)/include/linux/automake.mk $(srcdir)/third-party/automake.mk $(srcdir)/debian/automake.mk $(srcdir)/ipsec/automake.mk $(srcdir)/vswitchd/automake.mk $(srcdir)/ovsdb/automake.mk $(srcdir)/rhel/automake.mk $(srcdir)/python/automake.mk $(srcdir)/tutorial/automake.mk $(srcdir)/vtep/automake.mk $(srcdir)/datapath-windows/automake.mk $(srcdir)/datapath-windows/include/automake.mk $(srcdir)/windows/automake.mk $(srcdir)/selinux/automake.mk $(srcdir)/build-aux/automake.mk $(am__empty): |
4033 | - |
4034 | -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) |
4035 | - $(SHELL) ./config.status --recheck |
4036 | - |
4037 | -$(top_srcdir)/configure: $(am__configure_deps) |
4038 | - $(am__cd) $(srcdir) && $(AUTOCONF) |
4039 | -$(ACLOCAL_M4): $(am__aclocal_m4_deps) |
4040 | - $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) |
4041 | -$(am__aclocal_m4_deps): |
4042 | - |
4043 | -config.h: stamp-h1 |
4044 | - @test -f $@ || rm -f stamp-h1 |
4045 | - @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 |
4046 | - |
4047 | -stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status |
4048 | - @rm -f stamp-h1 |
4049 | - cd $(top_builddir) && $(SHELL) ./config.status config.h |
4050 | -$(srcdir)/config.h.in: $(am__configure_deps) |
4051 | - ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) |
4052 | - rm -f stamp-h1 |
4053 | - touch $@ |
4054 | - |
4055 | -distclean-hdr: |
4056 | - -rm -f config.h stamp-h1 |
4057 | -lib/stdio.h: $(top_builddir)/config.status $(top_srcdir)/lib/stdio.h.in |
4058 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4059 | -lib/string.h: $(top_builddir)/config.status $(top_srcdir)/lib/string.h.in |
4060 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4061 | -ovsdb/libovsdb.sym: $(top_builddir)/config.status $(top_srcdir)/ovsdb/libovsdb.sym.in |
4062 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4063 | -ofproto/libofproto.sym: $(top_builddir)/config.status $(top_srcdir)/ofproto/libofproto.sym.in |
4064 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4065 | -lib/libsflow.sym: $(top_builddir)/config.status $(top_srcdir)/lib/libsflow.sym.in |
4066 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4067 | -lib/libopenvswitch.sym: $(top_builddir)/config.status $(top_srcdir)/lib/libopenvswitch.sym.in |
4068 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4069 | -vtep/libvtep.sym: $(top_builddir)/config.status $(top_srcdir)/vtep/libvtep.sym.in |
4070 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4071 | -tests/atlocal: $(top_builddir)/config.status $(top_srcdir)/tests/atlocal.in |
4072 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4073 | -lib/libopenvswitch.pc: $(top_builddir)/config.status $(top_srcdir)/lib/libopenvswitch.pc.in |
4074 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4075 | -lib/libsflow.pc: $(top_builddir)/config.status $(top_srcdir)/lib/libsflow.pc.in |
4076 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4077 | -ofproto/libofproto.pc: $(top_builddir)/config.status $(top_srcdir)/ofproto/libofproto.pc.in |
4078 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4079 | -ovsdb/libovsdb.pc: $(top_builddir)/config.status $(top_srcdir)/ovsdb/libovsdb.pc.in |
4080 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4081 | -include/openvswitch/version.h: $(top_builddir)/config.status $(top_srcdir)/include/openvswitch/version.h.in |
4082 | - cd $(top_builddir) && $(SHELL) ./config.status $@ |
4083 | -install-binPROGRAMS: $(bin_PROGRAMS) |
4084 | - @$(NORMAL_INSTALL) |
4085 | - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ |
4086 | - if test -n "$$list"; then \ |
4087 | - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ |
4088 | - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ |
4089 | - fi; \ |
4090 | - for p in $$list; do echo "$$p $$p"; done | \ |
4091 | - sed 's/$(EXEEXT)$$//' | \ |
4092 | - while read p p1; do if test -f $$p \ |
4093 | - || test -f $$p1 \ |
4094 | - ; then echo "$$p"; echo "$$p"; else :; fi; \ |
4095 | - done | \ |
4096 | - sed -e 'p;s,.*/,,;n;h' \ |
4097 | - -e 's|.*|.|' \ |
4098 | - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ |
4099 | - sed 'N;N;N;s,\n, ,g' | \ |
4100 | - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ |
4101 | - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ |
4102 | - if ($$2 == $$4) files[d] = files[d] " " $$1; \ |
4103 | - else { print "f", $$3 "/" $$4, $$1; } } \ |
4104 | - END { for (d in files) print "f", d, files[d] }' | \ |
4105 | - while read type dir files; do \ |
4106 | - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ |
4107 | - test -z "$$files" || { \ |
4108 | - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ |
4109 | - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ |
4110 | - } \ |
4111 | - ; done |
4112 | - |
4113 | -uninstall-binPROGRAMS: |
4114 | - @$(NORMAL_UNINSTALL) |
4115 | - @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ |
4116 | - files=`for p in $$list; do echo "$$p"; done | \ |
4117 | - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ |
4118 | - -e 's/$$/$(EXEEXT)/' \ |
4119 | - `; \ |
4120 | - test -n "$$list" || exit 0; \ |
4121 | - echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ |
4122 | - cd "$(DESTDIR)$(bindir)" && rm -f $$files |
4123 | - |
4124 | -clean-binPROGRAMS: |
4125 | - @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \ |
4126 | - echo " rm -f" $$list; \ |
4127 | - rm -f $$list || exit $$?; \ |
4128 | - test -n "$(EXEEXT)" || exit 0; \ |
4129 | - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ |
4130 | - echo " rm -f" $$list; \ |
4131 | - rm -f $$list |
4132 | - |
4133 | -clean-noinstPROGRAMS: |
4134 | - @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \ |
4135 | - echo " rm -f" $$list; \ |
4136 | - rm -f $$list || exit $$?; \ |
4137 | - test -n "$(EXEEXT)" || exit 0; \ |
4138 | - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ |
4139 | - echo " rm -f" $$list; \ |
4140 | - rm -f $$list |
4141 | -install-sbinPROGRAMS: $(sbin_PROGRAMS) |
4142 | - @$(NORMAL_INSTALL) |
4143 | - @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \ |
4144 | - if test -n "$$list"; then \ |
4145 | - echo " $(MKDIR_P) '$(DESTDIR)$(sbindir)'"; \ |
4146 | - $(MKDIR_P) "$(DESTDIR)$(sbindir)" || exit 1; \ |
4147 | - fi; \ |
4148 | - for p in $$list; do echo "$$p $$p"; done | \ |
4149 | - sed 's/$(EXEEXT)$$//' | \ |
4150 | - while read p p1; do if test -f $$p \ |
4151 | - || test -f $$p1 \ |
4152 | - ; then echo "$$p"; echo "$$p"; else :; fi; \ |
4153 | - done | \ |
4154 | - sed -e 'p;s,.*/,,;n;h' \ |
4155 | - -e 's|.*|.|' \ |
4156 | - -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ |
4157 | - sed 'N;N;N;s,\n, ,g' | \ |
4158 | - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ |
4159 | - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ |
4160 | - if ($$2 == $$4) files[d] = files[d] " " $$1; \ |
4161 | - else { print "f", $$3 "/" $$4, $$1; } } \ |
4162 | - END { for (d in files) print "f", d, files[d] }' | \ |
4163 | - while read type dir files; do \ |
4164 | - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ |
4165 | - test -z "$$files" || { \ |
4166 | - echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \ |
4167 | - $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \ |
4168 | - } \ |
4169 | - ; done |
4170 | - |
4171 | -uninstall-sbinPROGRAMS: |
4172 | - @$(NORMAL_UNINSTALL) |
4173 | - @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \ |
4174 | - files=`for p in $$list; do echo "$$p"; done | \ |
4175 | - sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ |
4176 | - -e 's/$$/$(EXEEXT)/' \ |
4177 | - `; \ |
4178 | - test -n "$$list" || exit 0; \ |
4179 | - echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \ |
4180 | - cd "$(DESTDIR)$(sbindir)" && rm -f $$files |
4181 | - |
4182 | -clean-sbinPROGRAMS: |
4183 | - @list='$(sbin_PROGRAMS)'; test -n "$$list" || exit 0; \ |
4184 | - echo " rm -f" $$list; \ |
4185 | - rm -f $$list || exit $$?; \ |
4186 | - test -n "$(EXEEXT)" || exit 0; \ |
4187 | - list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ |
4188 | - echo " rm -f" $$list; \ |
4189 | - rm -f $$list |
4190 | - |
4191 | -install-libLTLIBRARIES: $(lib_LTLIBRARIES) |
4192 | - @$(NORMAL_INSTALL) |
4193 | - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ |
4194 | - list2=; for p in $$list; do \ |
4195 | - if test -f $$p; then \ |
4196 | - list2="$$list2 $$p"; \ |
4197 | - else :; fi; \ |
4198 | - done; \ |
4199 | - test -z "$$list2" || { \ |
4200 | - echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \ |
4201 | - $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \ |
4202 | - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \ |
4203 | - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \ |
4204 | - } |
4205 | - |
4206 | -uninstall-libLTLIBRARIES: |
4207 | - @$(NORMAL_UNINSTALL) |
4208 | - @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \ |
4209 | - for p in $$list; do \ |
4210 | - $(am__strip_dir) \ |
4211 | - echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \ |
4212 | - $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \ |
4213 | - done |
4214 | - |
4215 | -clean-libLTLIBRARIES: |
4216 | - -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES) |
4217 | - @list='$(lib_LTLIBRARIES)'; \ |
4218 | - locs=`for p in $$list; do echo $$p; done | \ |
4219 | - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ |
4220 | - sort -u`; \ |
4221 | - test -z "$$locs" || { \ |
4222 | - echo rm -f $${locs}; \ |
4223 | - rm -f $${locs}; \ |
4224 | - } |
4225 | - |
4226 | -clean-noinstLTLIBRARIES: |
4227 | - -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES) |
4228 | - @list='$(noinst_LTLIBRARIES)'; \ |
4229 | - locs=`for p in $$list; do echo $$p; done | \ |
4230 | - sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \ |
4231 | - sort -u`; \ |
4232 | - test -z "$$locs" || { \ |
4233 | - echo rm -f $${locs}; \ |
4234 | - rm -f $${locs}; \ |
4235 | - } |
4236 | -include/openvswitch/$(am__dirstamp): |
4237 | - @$(MKDIR_P) include/openvswitch |
4238 | - @: > include/openvswitch/$(am__dirstamp) |
4239 | -include/openvswitch/$(DEPDIR)/$(am__dirstamp): |
4240 | - @$(MKDIR_P) include/openvswitch/$(DEPDIR) |
4241 | - @: > include/openvswitch/$(DEPDIR)/$(am__dirstamp) |
4242 | -include/openvswitch/cxxtest.lo: include/openvswitch/$(am__dirstamp) \ |
4243 | - include/openvswitch/$(DEPDIR)/$(am__dirstamp) |
4244 | - |
4245 | -include/openvswitch/libcxxtest.la: $(include_openvswitch_libcxxtest_la_OBJECTS) $(include_openvswitch_libcxxtest_la_DEPENDENCIES) $(EXTRA_include_openvswitch_libcxxtest_la_DEPENDENCIES) include/openvswitch/$(am__dirstamp) |
4246 | - $(AM_V_CXXLD)$(CXXLINK) $(am_include_openvswitch_libcxxtest_la_rpath) $(include_openvswitch_libcxxtest_la_OBJECTS) $(include_openvswitch_libcxxtest_la_LIBADD) $(LIBS) |
4247 | -lib/$(am__dirstamp): |
4248 | - @$(MKDIR_P) lib |
4249 | - @: > lib/$(am__dirstamp) |
4250 | -lib/$(DEPDIR)/$(am__dirstamp): |
4251 | - @$(MKDIR_P) lib/$(DEPDIR) |
4252 | - @: > lib/$(DEPDIR)/$(am__dirstamp) |
4253 | -lib/aes128.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4254 | -lib/backtrace.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4255 | -lib/bfd.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4256 | -lib/bundle.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4257 | -lib/byteq.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4258 | -lib/cfm.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4259 | -lib/classifier.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4260 | -lib/ccmap.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4261 | -lib/cmap.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4262 | -lib/colors.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4263 | -lib/command-line.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4264 | -lib/connectivity.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4265 | -lib/conntrack-icmp.lo: lib/$(am__dirstamp) \ |
4266 | - lib/$(DEPDIR)/$(am__dirstamp) |
4267 | -lib/conntrack-tcp.lo: lib/$(am__dirstamp) \ |
4268 | - lib/$(DEPDIR)/$(am__dirstamp) |
4269 | -lib/conntrack-tp.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4270 | -lib/conntrack-other.lo: lib/$(am__dirstamp) \ |
4271 | - lib/$(DEPDIR)/$(am__dirstamp) |
4272 | -lib/conntrack.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4273 | -lib/cooperative-multitasking.lo: lib/$(am__dirstamp) \ |
4274 | - lib/$(DEPDIR)/$(am__dirstamp) |
4275 | -lib/coverage.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4276 | -lib/cpu.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4277 | -lib/crc32c.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4278 | -lib/csum.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4279 | -lib/ct-dpif.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4280 | -lib/daemon.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4281 | -lib/db-ctl-base.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4282 | -lib/dummy.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4283 | -lib/dpctl.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4284 | -lib/dp-packet.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4285 | -lib/dp-packet-gso.lo: lib/$(am__dirstamp) \ |
4286 | - lib/$(DEPDIR)/$(am__dirstamp) |
4287 | -lib/dpif-netdev-extract-study.lo: lib/$(am__dirstamp) \ |
4288 | - lib/$(DEPDIR)/$(am__dirstamp) |
4289 | -lib/dpif-netdev-lookup.lo: lib/$(am__dirstamp) \ |
4290 | - lib/$(DEPDIR)/$(am__dirstamp) |
4291 | -lib/dpif-netdev-lookup-autovalidator.lo: lib/$(am__dirstamp) \ |
4292 | - lib/$(DEPDIR)/$(am__dirstamp) |
4293 | -lib/dpif-netdev-lookup-generic.lo: lib/$(am__dirstamp) \ |
4294 | - lib/$(DEPDIR)/$(am__dirstamp) |
4295 | -lib/dpif-netdev.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4296 | -lib/dpif-netdev-private-dfc.lo: lib/$(am__dirstamp) \ |
4297 | - lib/$(DEPDIR)/$(am__dirstamp) |
4298 | -lib/dpif-netdev-private-dpif.lo: lib/$(am__dirstamp) \ |
4299 | - lib/$(DEPDIR)/$(am__dirstamp) |
4300 | -lib/dpif-netdev-private-extract.lo: lib/$(am__dirstamp) \ |
4301 | - lib/$(DEPDIR)/$(am__dirstamp) |
4302 | -lib/dpif-netdev-perf.lo: lib/$(am__dirstamp) \ |
4303 | - lib/$(DEPDIR)/$(am__dirstamp) |
4304 | -lib/dpif.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4305 | -lib/heap.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4306 | -lib/dynamic-string.lo: lib/$(am__dirstamp) \ |
4307 | - lib/$(DEPDIR)/$(am__dirstamp) |
4308 | -lib/entropy.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4309 | -lib/fat-rwlock.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4310 | -lib/fatal-signal.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4311 | -lib/flow.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4312 | -lib/guarded-list.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4313 | -lib/hash.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4314 | -lib/hindex.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4315 | -lib/hmap.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4316 | -lib/hmapx.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4317 | -lib/id-fpool.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4318 | -lib/id-pool.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4319 | -lib/if-notifier-manual.lo: lib/$(am__dirstamp) \ |
4320 | - lib/$(DEPDIR)/$(am__dirstamp) |
4321 | -lib/ipf.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4322 | -lib/jhash.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4323 | -lib/json.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4324 | -lib/jsonrpc.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4325 | -lib/lacp.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4326 | -lib/learn.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4327 | -lib/learning-switch.lo: lib/$(am__dirstamp) \ |
4328 | - lib/$(DEPDIR)/$(am__dirstamp) |
4329 | -lib/lockfile.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4330 | -lib/mac-learning.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4331 | -lib/match.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4332 | -lib/mcast-snooping.lo: lib/$(am__dirstamp) \ |
4333 | - lib/$(DEPDIR)/$(am__dirstamp) |
4334 | -lib/memory.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4335 | -lib/meta-flow.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4336 | -lib/mpsc-queue.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4337 | -lib/multipath.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4338 | -lib/namemap.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4339 | -lib/netdev-dummy.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4340 | -lib/netdev-offload.lo: lib/$(am__dirstamp) \ |
4341 | - lib/$(DEPDIR)/$(am__dirstamp) |
4342 | -lib/netdev-vport.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4343 | -lib/netdev.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4344 | -lib/netlink.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4345 | -lib/nx-match.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4346 | -lib/object-collection.lo: lib/$(am__dirstamp) \ |
4347 | - lib/$(DEPDIR)/$(am__dirstamp) |
4348 | -lib/odp-execute.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4349 | -lib/odp-execute-private.lo: lib/$(am__dirstamp) \ |
4350 | - lib/$(DEPDIR)/$(am__dirstamp) |
4351 | -lib/odp-util.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4352 | -lib/ofp-actions.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4353 | -lib/ofp-bundle.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4354 | -lib/ofp-connection.lo: lib/$(am__dirstamp) \ |
4355 | - lib/$(DEPDIR)/$(am__dirstamp) |
4356 | -lib/ofp-ct.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4357 | -lib/ofp-ed-props.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4358 | -lib/ofp-errors.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4359 | -lib/ofp-flow.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4360 | -lib/ofp-group.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4361 | -lib/ofp-ipfix.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4362 | -lib/ofp-match.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4363 | -lib/ofp-meter.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4364 | -lib/ofp-monitor.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4365 | -lib/ofp-msgs.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4366 | -lib/ofp-packet.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4367 | -lib/ofp-parse.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4368 | -lib/ofp-port.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4369 | -lib/ofp-print.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4370 | -lib/ofp-prop.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4371 | -lib/ofp-protocol.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4372 | -lib/ofp-queue.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4373 | -lib/ofp-switch.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4374 | -lib/ofp-table.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4375 | -lib/ofp-util.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4376 | -lib/ofp-version-opt.lo: lib/$(am__dirstamp) \ |
4377 | - lib/$(DEPDIR)/$(am__dirstamp) |
4378 | -lib/ofpbuf.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4379 | -lib/ovs-atomic-locked.lo: lib/$(am__dirstamp) \ |
4380 | - lib/$(DEPDIR)/$(am__dirstamp) |
4381 | -lib/ovs-lldp.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4382 | -lib/ovs-numa.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4383 | -lib/ovs-rcu.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4384 | -lib/ovs-replay.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4385 | -lib/ovs-router.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4386 | -lib/ovs-thread.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4387 | -lib/ovsdb-cs.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4388 | -lib/ovsdb-data.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4389 | -lib/ovsdb-error.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4390 | -lib/ovsdb-idl.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4391 | -lib/ovsdb-map-op.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4392 | -lib/ovsdb-set-op.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4393 | -lib/ovsdb-condition.lo: lib/$(am__dirstamp) \ |
4394 | - lib/$(DEPDIR)/$(am__dirstamp) |
4395 | -lib/ovsdb-parser.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4396 | -lib/ovsdb-session.lo: lib/$(am__dirstamp) \ |
4397 | - lib/$(DEPDIR)/$(am__dirstamp) |
4398 | -lib/ovsdb-types.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4399 | -lib/ox-stat.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4400 | -lib/packets.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4401 | -lib/pcap-file.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4402 | -lib/perf-counter.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4403 | -lib/stopwatch.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4404 | -lib/poll-loop.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4405 | -lib/process.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4406 | -lib/pvector.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4407 | -lib/random.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4408 | -lib/rconn.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4409 | -lib/reconnect.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4410 | -lib/rstp.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4411 | -lib/rstp-state-machines.lo: lib/$(am__dirstamp) \ |
4412 | - lib/$(DEPDIR)/$(am__dirstamp) |
4413 | -lib/seq.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4414 | -lib/sha1.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4415 | -lib/shash.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4416 | -lib/simap.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4417 | -lib/skiplist.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4418 | -lib/smap.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4419 | -lib/socket-util.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4420 | -lib/sort.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4421 | -lib/sset.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4422 | -lib/stp.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4423 | -lib/stream-fd.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4424 | -lib/stream-replay.lo: lib/$(am__dirstamp) \ |
4425 | - lib/$(DEPDIR)/$(am__dirstamp) |
4426 | -lib/stream-tcp.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4427 | -lib/stream.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4428 | -lib/stdio.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4429 | -lib/string.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4430 | -lib/svec.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4431 | -lib/syslog-direct.lo: lib/$(am__dirstamp) \ |
4432 | - lib/$(DEPDIR)/$(am__dirstamp) |
4433 | -lib/syslog-libc.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4434 | -lib/syslog-null.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4435 | -lib/table.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4436 | -lib/timer.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4437 | -lib/timeval.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4438 | -lib/tnl-neigh-cache.lo: lib/$(am__dirstamp) \ |
4439 | - lib/$(DEPDIR)/$(am__dirstamp) |
4440 | -lib/tnl-ports.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4441 | -lib/netdev-native-tnl.lo: lib/$(am__dirstamp) \ |
4442 | - lib/$(DEPDIR)/$(am__dirstamp) |
4443 | -lib/token-bucket.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4444 | -lib/tun-metadata.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4445 | -lib/unicode.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4446 | -lib/unixctl.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4447 | -lib/userspace-tso.lo: lib/$(am__dirstamp) \ |
4448 | - lib/$(DEPDIR)/$(am__dirstamp) |
4449 | -lib/util.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4450 | -lib/uuid.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4451 | -lib/uuidset.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4452 | -lib/vconn-stream.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4453 | -lib/vconn.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4454 | -lib/vlan-bitmap.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4455 | -lib/vlog.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4456 | -lib/lldp/$(am__dirstamp): |
4457 | - @$(MKDIR_P) lib/lldp |
4458 | - @: > lib/lldp/$(am__dirstamp) |
4459 | -lib/lldp/$(DEPDIR)/$(am__dirstamp): |
4460 | - @$(MKDIR_P) lib/lldp/$(DEPDIR) |
4461 | - @: > lib/lldp/$(DEPDIR)/$(am__dirstamp) |
4462 | -lib/lldp/lldp.lo: lib/lldp/$(am__dirstamp) \ |
4463 | - lib/lldp/$(DEPDIR)/$(am__dirstamp) |
4464 | -lib/lldp/lldpd.lo: lib/lldp/$(am__dirstamp) \ |
4465 | - lib/lldp/$(DEPDIR)/$(am__dirstamp) |
4466 | -lib/lldp/lldpd-structs.lo: lib/lldp/$(am__dirstamp) \ |
4467 | - lib/lldp/$(DEPDIR)/$(am__dirstamp) |
4468 | -lib/daemon-windows.lo: lib/$(am__dirstamp) \ |
4469 | - lib/$(DEPDIR)/$(am__dirstamp) |
4470 | -lib/getopt_long.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4471 | -lib/getrusage-windows.lo: lib/$(am__dirstamp) \ |
4472 | - lib/$(DEPDIR)/$(am__dirstamp) |
4473 | -lib/latch-windows.lo: lib/$(am__dirstamp) \ |
4474 | - lib/$(DEPDIR)/$(am__dirstamp) |
4475 | -lib/route-table-stub.lo: lib/$(am__dirstamp) \ |
4476 | - lib/$(DEPDIR)/$(am__dirstamp) |
4477 | -lib/if-notifier-stub.lo: lib/$(am__dirstamp) \ |
4478 | - lib/$(DEPDIR)/$(am__dirstamp) |
4479 | -lib/stream-windows.lo: lib/$(am__dirstamp) \ |
4480 | - lib/$(DEPDIR)/$(am__dirstamp) |
4481 | -lib/strsep.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4482 | -lib/daemon-unix.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4483 | -lib/latch-unix.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4484 | -lib/signals.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4485 | -lib/socket-util-unix.lo: lib/$(am__dirstamp) \ |
4486 | - lib/$(DEPDIR)/$(am__dirstamp) |
4487 | -lib/stream-unix.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4488 | -lib/dpif-netlink.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4489 | -lib/dpif-netlink-rtnl.lo: lib/$(am__dirstamp) \ |
4490 | - lib/$(DEPDIR)/$(am__dirstamp) |
4491 | -lib/if-notifier.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4492 | -lib/netdev-linux.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4493 | -lib/netdev-offload-tc.lo: lib/$(am__dirstamp) \ |
4494 | - lib/$(DEPDIR)/$(am__dirstamp) |
4495 | -lib/netlink-conntrack.lo: lib/$(am__dirstamp) \ |
4496 | - lib/$(DEPDIR)/$(am__dirstamp) |
4497 | -lib/netlink-notifier.lo: lib/$(am__dirstamp) \ |
4498 | - lib/$(DEPDIR)/$(am__dirstamp) |
4499 | -lib/netlink-socket.lo: lib/$(am__dirstamp) \ |
4500 | - lib/$(DEPDIR)/$(am__dirstamp) |
4501 | -lib/rtnetlink.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4502 | -lib/route-table.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4503 | -lib/tc.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4504 | -lib/netdev-afxdp-pool.lo: lib/$(am__dirstamp) \ |
4505 | - lib/$(DEPDIR)/$(am__dirstamp) |
4506 | -lib/netdev-afxdp.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4507 | -lib/dpdk.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4508 | -lib/netdev-dpdk.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4509 | -lib/netdev-offload-dpdk.lo: lib/$(am__dirstamp) \ |
4510 | - lib/$(DEPDIR)/$(am__dirstamp) |
4511 | -lib/dpdk-stub.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4512 | -lib/netdev-windows.lo: lib/$(am__dirstamp) \ |
4513 | - lib/$(DEPDIR)/$(am__dirstamp) |
4514 | -lib/wmi.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4515 | -lib/async-append-aio.lo: lib/$(am__dirstamp) \ |
4516 | - lib/$(DEPDIR)/$(am__dirstamp) |
4517 | -lib/async-append-null.lo: lib/$(am__dirstamp) \ |
4518 | - lib/$(DEPDIR)/$(am__dirstamp) |
4519 | -lib/if-notifier-bsd.lo: lib/$(am__dirstamp) \ |
4520 | - lib/$(DEPDIR)/$(am__dirstamp) |
4521 | -lib/netdev-bsd.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4522 | -lib/rtbsd.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4523 | -lib/route-table-bsd.lo: lib/$(am__dirstamp) \ |
4524 | - lib/$(DEPDIR)/$(am__dirstamp) |
4525 | -lib/stream-ssl.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4526 | -lib/dhparams.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4527 | -lib/stream-nossl.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4528 | -lib/dns-resolve.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4529 | -lib/dns-resolve-stub.lo: lib/$(am__dirstamp) \ |
4530 | - lib/$(DEPDIR)/$(am__dirstamp) |
4531 | -lib/dirs.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4532 | -lib/ovsdb-server-idl.lo: lib/$(am__dirstamp) \ |
4533 | - lib/$(DEPDIR)/$(am__dirstamp) |
4534 | -lib/vswitch-idl.lo: lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4535 | - |
4536 | -lib/libopenvswitch.la: $(lib_libopenvswitch_la_OBJECTS) $(lib_libopenvswitch_la_DEPENDENCIES) $(EXTRA_lib_libopenvswitch_la_DEPENDENCIES) lib/$(am__dirstamp) |
4537 | - $(AM_V_CCLD)$(lib_libopenvswitch_la_LINK) -rpath $(libdir) $(lib_libopenvswitch_la_OBJECTS) $(lib_libopenvswitch_la_LIBADD) $(LIBS) |
4538 | -lib/libopenvswitchavx512_la-dpif-netdev-avx512.lo: \ |
4539 | - lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4540 | -lib/libopenvswitchavx512_la-dpif-netdev-extract-avx512.lo: \ |
4541 | - lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4542 | -lib/libopenvswitchavx512_la-dpif-netdev-lookup-avx512-gather.lo: \ |
4543 | - lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4544 | -lib/libopenvswitchavx512_la-odp-execute-avx512.lo: \ |
4545 | - lib/$(am__dirstamp) lib/$(DEPDIR)/$(am__dirstamp) |
4546 | - |
4547 | -lib/libopenvswitchavx512.la: $(lib_libopenvswitchavx512_la_OBJECTS) $(lib_libopenvswitchavx512_la_DEPENDENCIES) $(EXTRA_lib_libopenvswitchavx512_la_DEPENDENCIES) lib/$(am__dirstamp) |
4548 | - $(AM_V_CCLD)$(lib_libopenvswitchavx512_la_LINK) $(am_lib_libopenvswitchavx512_la_rpath) $(lib_libopenvswitchavx512_la_OBJECTS) $(lib_libopenvswitchavx512_la_LIBADD) $(LIBS) |
4549 | -lib/libsflow_la-sflow_agent.lo: lib/$(am__dirstamp) \ |
4550 | - lib/$(DEPDIR)/$(am__dirstamp) |
4551 | -lib/libsflow_la-sflow_sampler.lo: lib/$(am__dirstamp) \ |
4552 | - lib/$(DEPDIR)/$(am__dirstamp) |
4553 | -lib/libsflow_la-sflow_poller.lo: lib/$(am__dirstamp) \ |
4554 | - lib/$(DEPDIR)/$(am__dirstamp) |
4555 | -lib/libsflow_la-sflow_receiver.lo: lib/$(am__dirstamp) \ |
4556 | - lib/$(DEPDIR)/$(am__dirstamp) |
4557 | - |
4558 | -lib/libsflow.la: $(lib_libsflow_la_OBJECTS) $(lib_libsflow_la_DEPENDENCIES) $(EXTRA_lib_libsflow_la_DEPENDENCIES) lib/$(am__dirstamp) |
4559 | - $(AM_V_CCLD)$(lib_libsflow_la_LINK) -rpath $(libdir) $(lib_libsflow_la_OBJECTS) $(lib_libsflow_la_LIBADD) $(LIBS) |
4560 | -ofproto/$(am__dirstamp): |
4561 | - @$(MKDIR_P) ofproto |
4562 | - @: > ofproto/$(am__dirstamp) |
4563 | -ofproto/$(DEPDIR)/$(am__dirstamp): |
4564 | - @$(MKDIR_P) ofproto/$(DEPDIR) |
4565 | - @: > ofproto/$(DEPDIR)/$(am__dirstamp) |
4566 | -ofproto/libofproto_la-bond.lo: ofproto/$(am__dirstamp) \ |
4567 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4568 | -ofproto/libofproto_la-collectors.lo: ofproto/$(am__dirstamp) \ |
4569 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4570 | -ofproto/libofproto_la-connmgr.lo: ofproto/$(am__dirstamp) \ |
4571 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4572 | -ofproto/libofproto_la-fail-open.lo: ofproto/$(am__dirstamp) \ |
4573 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4574 | -ofproto/libofproto_la-in-band.lo: ofproto/$(am__dirstamp) \ |
4575 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4576 | -ofproto/libofproto_la-names.lo: ofproto/$(am__dirstamp) \ |
4577 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4578 | -ofproto/libofproto_la-netflow.lo: ofproto/$(am__dirstamp) \ |
4579 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4580 | -ofproto/libofproto_la-ofproto.lo: ofproto/$(am__dirstamp) \ |
4581 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4582 | -ofproto/libofproto_la-ofproto-dpif.lo: ofproto/$(am__dirstamp) \ |
4583 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4584 | -ofproto/libofproto_la-ofproto-dpif-ipfix.lo: ofproto/$(am__dirstamp) \ |
4585 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4586 | -ofproto/libofproto_la-ofproto-dpif-mirror.lo: ofproto/$(am__dirstamp) \ |
4587 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4588 | -ofproto/libofproto_la-ofproto-dpif-monitor.lo: \ |
4589 | - ofproto/$(am__dirstamp) ofproto/$(DEPDIR)/$(am__dirstamp) |
4590 | -ofproto/libofproto_la-ofproto-dpif-rid.lo: ofproto/$(am__dirstamp) \ |
4591 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4592 | -ofproto/libofproto_la-ofproto-dpif-sflow.lo: ofproto/$(am__dirstamp) \ |
4593 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4594 | -ofproto/libofproto_la-ofproto-dpif-trace.lo: ofproto/$(am__dirstamp) \ |
4595 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4596 | -ofproto/libofproto_la-ofproto-dpif-upcall.lo: ofproto/$(am__dirstamp) \ |
4597 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4598 | -ofproto/libofproto_la-ofproto-dpif-xlate.lo: ofproto/$(am__dirstamp) \ |
4599 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4600 | -ofproto/libofproto_la-ofproto-dpif-xlate-cache.lo: \ |
4601 | - ofproto/$(am__dirstamp) ofproto/$(DEPDIR)/$(am__dirstamp) |
4602 | -ofproto/libofproto_la-pinsched.lo: ofproto/$(am__dirstamp) \ |
4603 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4604 | -ofproto/libofproto_la-tunnel.lo: ofproto/$(am__dirstamp) \ |
4605 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4606 | -ofproto/libofproto_la-bundles.lo: ofproto/$(am__dirstamp) \ |
4607 | - ofproto/$(DEPDIR)/$(am__dirstamp) |
4608 | - |
4609 | -ofproto/libofproto.la: $(ofproto_libofproto_la_OBJECTS) $(ofproto_libofproto_la_DEPENDENCIES) $(EXTRA_ofproto_libofproto_la_DEPENDENCIES) ofproto/$(am__dirstamp) |
4610 | - $(AM_V_CCLD)$(ofproto_libofproto_la_LINK) -rpath $(libdir) $(ofproto_libofproto_la_OBJECTS) $(ofproto_libofproto_la_LIBADD) $(LIBS) |
4611 | -ovsdb/$(am__dirstamp): |
4612 | - @$(MKDIR_P) ovsdb |
4613 | - @: > ovsdb/$(am__dirstamp) |
4614 | -ovsdb/$(DEPDIR)/$(am__dirstamp): |
4615 | - @$(MKDIR_P) ovsdb/$(DEPDIR) |
4616 | - @: > ovsdb/$(DEPDIR)/$(am__dirstamp) |
4617 | -ovsdb/libovsdb_la-column.lo: ovsdb/$(am__dirstamp) \ |
4618 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4619 | -ovsdb/libovsdb_la-condition.lo: ovsdb/$(am__dirstamp) \ |
4620 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4621 | -ovsdb/libovsdb_la-execution.lo: ovsdb/$(am__dirstamp) \ |
4622 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4623 | -ovsdb/libovsdb_la-file.lo: ovsdb/$(am__dirstamp) \ |
4624 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4625 | -ovsdb/libovsdb_la-jsonrpc-server.lo: ovsdb/$(am__dirstamp) \ |
4626 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4627 | -ovsdb/libovsdb_la-log.lo: ovsdb/$(am__dirstamp) \ |
4628 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4629 | -ovsdb/libovsdb_la-mutation.lo: ovsdb/$(am__dirstamp) \ |
4630 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4631 | -ovsdb/libovsdb_la-ovsdb.lo: ovsdb/$(am__dirstamp) \ |
4632 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4633 | -ovsdb/libovsdb_la-monitor.lo: ovsdb/$(am__dirstamp) \ |
4634 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4635 | -ovsdb/libovsdb_la-query.lo: ovsdb/$(am__dirstamp) \ |
4636 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4637 | -ovsdb/libovsdb_la-raft.lo: ovsdb/$(am__dirstamp) \ |
4638 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4639 | -ovsdb/libovsdb_la-raft-private.lo: ovsdb/$(am__dirstamp) \ |
4640 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4641 | -ovsdb/libovsdb_la-raft-rpc.lo: ovsdb/$(am__dirstamp) \ |
4642 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4643 | -ovsdb/libovsdb_la-rbac.lo: ovsdb/$(am__dirstamp) \ |
4644 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4645 | -ovsdb/libovsdb_la-replication.lo: ovsdb/$(am__dirstamp) \ |
4646 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4647 | -ovsdb/libovsdb_la-relay.lo: ovsdb/$(am__dirstamp) \ |
4648 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4649 | -ovsdb/libovsdb_la-row.lo: ovsdb/$(am__dirstamp) \ |
4650 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4651 | -ovsdb/libovsdb_la-server.lo: ovsdb/$(am__dirstamp) \ |
4652 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4653 | -ovsdb/libovsdb_la-storage.lo: ovsdb/$(am__dirstamp) \ |
4654 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4655 | -ovsdb/libovsdb_la-table.lo: ovsdb/$(am__dirstamp) \ |
4656 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4657 | -ovsdb/libovsdb_la-trigger.lo: ovsdb/$(am__dirstamp) \ |
4658 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4659 | -ovsdb/libovsdb_la-transaction.lo: ovsdb/$(am__dirstamp) \ |
4660 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4661 | -ovsdb/libovsdb_la-transaction-forward.lo: ovsdb/$(am__dirstamp) \ |
4662 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4663 | -ovsdb/libovsdb_la-ovsdb-util.lo: ovsdb/$(am__dirstamp) \ |
4664 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4665 | - |
4666 | -ovsdb/libovsdb.la: $(ovsdb_libovsdb_la_OBJECTS) $(ovsdb_libovsdb_la_DEPENDENCIES) $(EXTRA_ovsdb_libovsdb_la_DEPENDENCIES) ovsdb/$(am__dirstamp) |
4667 | - $(AM_V_CCLD)$(ovsdb_libovsdb_la_LINK) -rpath $(libdir) $(ovsdb_libovsdb_la_OBJECTS) $(ovsdb_libovsdb_la_LIBADD) $(LIBS) |
4668 | -vtep/$(am__dirstamp): |
4669 | - @$(MKDIR_P) vtep |
4670 | - @: > vtep/$(am__dirstamp) |
4671 | -vtep/$(DEPDIR)/$(am__dirstamp): |
4672 | - @$(MKDIR_P) vtep/$(DEPDIR) |
4673 | - @: > vtep/$(DEPDIR)/$(am__dirstamp) |
4674 | -vtep/vtep-idl.lo: vtep/$(am__dirstamp) vtep/$(DEPDIR)/$(am__dirstamp) |
4675 | - |
4676 | -vtep/libvtep.la: $(vtep_libvtep_la_OBJECTS) $(vtep_libvtep_la_DEPENDENCIES) $(EXTRA_vtep_libvtep_la_DEPENDENCIES) vtep/$(am__dirstamp) |
4677 | - $(AM_V_CCLD)$(vtep_libvtep_la_LINK) -rpath $(libdir) $(vtep_libvtep_la_OBJECTS) $(vtep_libvtep_la_LIBADD) $(LIBS) |
4678 | -ovsdb/ovsdb-client.$(OBJEXT): ovsdb/$(am__dirstamp) \ |
4679 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4680 | - |
4681 | -ovsdb/ovsdb-client$(EXEEXT): $(ovsdb_ovsdb_client_OBJECTS) $(ovsdb_ovsdb_client_DEPENDENCIES) $(EXTRA_ovsdb_ovsdb_client_DEPENDENCIES) ovsdb/$(am__dirstamp) |
4682 | - @rm -f ovsdb/ovsdb-client$(EXEEXT) |
4683 | - $(AM_V_CCLD)$(LINK) $(ovsdb_ovsdb_client_OBJECTS) $(ovsdb_ovsdb_client_LDADD) $(LIBS) |
4684 | -ovsdb/ovsdb-server.$(OBJEXT): ovsdb/$(am__dirstamp) \ |
4685 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4686 | - |
4687 | -ovsdb/ovsdb-server$(EXEEXT): $(ovsdb_ovsdb_server_OBJECTS) $(ovsdb_ovsdb_server_DEPENDENCIES) $(EXTRA_ovsdb_ovsdb_server_DEPENDENCIES) ovsdb/$(am__dirstamp) |
4688 | - @rm -f ovsdb/ovsdb-server$(EXEEXT) |
4689 | - $(AM_V_CCLD)$(LINK) $(ovsdb_ovsdb_server_OBJECTS) $(ovsdb_ovsdb_server_LDADD) $(LIBS) |
4690 | -ovsdb/ovsdb-tool.$(OBJEXT): ovsdb/$(am__dirstamp) \ |
4691 | - ovsdb/$(DEPDIR)/$(am__dirstamp) |
4692 | - |
4693 | -ovsdb/ovsdb-tool$(EXEEXT): $(ovsdb_ovsdb_tool_OBJECTS) $(ovsdb_ovsdb_tool_DEPENDENCIES) $(EXTRA_ovsdb_ovsdb_tool_DEPENDENCIES) ovsdb/$(am__dirstamp) |
4694 | - @rm -f ovsdb/ovsdb-tool$(EXEEXT) |
4695 | - $(AM_V_CCLD)$(LINK) $(ovsdb_ovsdb_tool_OBJECTS) $(ovsdb_ovsdb_tool_LDADD) $(LIBS) |
4696 | -tests/oss-fuzz/$(am__dirstamp): |
4697 | - @$(MKDIR_P) tests/oss-fuzz |
4698 | - @: > tests/oss-fuzz/$(am__dirstamp) |
4699 | -tests/oss-fuzz/$(DEPDIR)/$(am__dirstamp): |
4700 | - @$(MKDIR_P) tests/oss-fuzz/$(DEPDIR) |
4701 | - @: > tests/oss-fuzz/$(DEPDIR)/$(am__dirstamp) |
4702 | -tests/oss-fuzz/flow_extract_target.$(OBJEXT): \ |
4703 | - tests/oss-fuzz/$(am__dirstamp) \ |
4704 | - tests/oss-fuzz/$(DEPDIR)/$(am__dirstamp) |
4705 | - |
4706 | -tests/oss-fuzz/flow_extract_target$(EXEEXT): $(tests_oss_fuzz_flow_extract_target_OBJECTS) $(tests_oss_fuzz_flow_extract_target_DEPENDENCIES) $(EXTRA_tests_oss_fuzz_flow_extract_target_DEPENDENCIES) tests/oss-fuzz/$(am__dirstamp) |
4707 | - @rm -f tests/oss-fuzz/flow_extract_target$(EXEEXT) |
4708 | - $(AM_V_CCLD)$(tests_oss_fuzz_flow_extract_target_LINK) $(tests_oss_fuzz_flow_extract_target_OBJECTS) $(tests_oss_fuzz_flow_extract_target_LDADD) $(LIBS) |
4709 | -tests/oss-fuzz/json_parser_target.$(OBJEXT): \ |
4710 | - tests/oss-fuzz/$(am__dirstamp) \ |
4711 | - tests/oss-fuzz/$(DEPDIR)/$(am__dirstamp) |
4712 | - |
4713 | -tests/oss-fuzz/json_parser_target$(EXEEXT): $(tests_oss_fuzz_json_parser_target_OBJECTS) $(tests_oss_fuzz_json_parser_target_DEPENDENCIES) $(EXTRA_tests_oss_fuzz_json_parser_target_DEPENDENCIES) tests/oss-fuzz/$(am__dirstamp) |
4714 | - @rm -f tests/oss-fuzz/json_parser_target$(EXEEXT) |
4715 | - $(AM_V_CCLD)$(tests_oss_fuzz_json_parser_target_LINK) $(tests_oss_fuzz_json_parser_target_OBJECTS) $(tests_oss_fuzz_json_parser_target_LDADD) $(LIBS) |
4716 | -tests/oss-fuzz/miniflow_target.$(OBJEXT): \ |
4717 | - tests/oss-fuzz/$(am__dirstamp) \ |
4718 | - tests/oss-fuzz/$(DEPDIR)/$(am__dirstamp) |
4719 | - |
4720 | -tests/oss-fuzz/miniflow_target$(EXEEXT): $(tests_oss_fuzz_miniflow_target_OBJECTS) $(tests_oss_fuzz_miniflow_target_DEPENDENCIES) $(EXTRA_tests_oss_fuzz_miniflow_target_DEPENDENCIES) tests/oss-fuzz/$(am__dirstamp) |
4721 | - @rm -f tests/oss-fuzz/miniflow_target$(EXEEXT) |
4722 | - $(AM_V_CCLD)$(tests_oss_fuzz_miniflow_target_LINK) $(tests_oss_fuzz_miniflow_target_OBJECTS) $(tests_oss_fuzz_miniflow_target_LDADD) $(LIBS) |
4723 | -tests/oss-fuzz/odp_target.$(OBJEXT): tests/oss-fuzz/$(am__dirstamp) \ |
4724 | - tests/oss-fuzz/$(DEPDIR)/$(am__dirstamp) |
4725 | - |
4726 | -tests/oss-fuzz/odp_target$(EXEEXT): $(tests_oss_fuzz_odp_target_OBJECTS) $(tests_oss_fuzz_odp_target_DEPENDENCIES) $(EXTRA_tests_oss_fuzz_odp_target_DEPENDENCIES) tests/oss-fuzz/$(am__dirstamp) |
4727 | - @rm -f tests/oss-fuzz/odp_target$(EXEEXT) |
4728 | - $(AM_V_CCLD)$(tests_oss_fuzz_odp_target_LINK) $(tests_oss_fuzz_odp_target_OBJECTS) $(tests_oss_fuzz_odp_target_LDADD) $(LIBS) |
4729 | -tests/oss-fuzz/ofctl_parse_target.$(OBJEXT): \ |
4730 | - tests/oss-fuzz/$(am__dirstamp) \ |
4731 | - tests/oss-fuzz/$(DEPDIR)/$(am__dirstamp) |
4732 | - |
4733 | -tests/oss-fuzz/ofctl_parse_target$(EXEEXT): $(tests_oss_fuzz_ofctl_parse_target_OBJECTS) $(tests_oss_fuzz_ofctl_parse_target_DEPENDENCIES) $(EXTRA_tests_oss_fuzz_ofctl_parse_target_DEPENDENCIES) tests/oss-fuzz/$(am__dirstamp) |
4734 | - @rm -f tests/oss-fuzz/ofctl_parse_target$(EXEEXT) |
4735 | - $(AM_V_CCLD)$(tests_oss_fuzz_ofctl_parse_target_LINK) $(tests_oss_fuzz_ofctl_parse_target_OBJECTS) $(tests_oss_fuzz_ofctl_parse_target_LDADD) $(LIBS) |
4736 | -tests/oss-fuzz/ofp_print_target.$(OBJEXT): \ |
4737 | - tests/oss-fuzz/$(am__dirstamp) \ |
4738 | - tests/oss-fuzz/$(DEPDIR)/$(am__dirstamp) |
4739 | - |
4740 | -tests/oss-fuzz/ofp_print_target$(EXEEXT): $(tests_oss_fuzz_ofp_print_target_OBJECTS) $(tests_oss_fuzz_ofp_print_target_DEPENDENCIES) $(EXTRA_tests_oss_fuzz_ofp_print_target_DEPENDENCIES) tests/oss-fuzz/$(am__dirstamp) |
4741 | - @rm -f tests/oss-fuzz/ofp_print_target$(EXEEXT) |
4742 | - $(AM_V_CCLD)$(tests_oss_fuzz_ofp_print_target_LINK) $(tests_oss_fuzz_ofp_print_target_OBJECTS) $(tests_oss_fuzz_ofp_print_target_LDADD) $(LIBS) |
4743 | -tests/$(am__dirstamp): |
4744 | - @$(MKDIR_P) tests |
4745 | - @: > tests/$(am__dirstamp) |
4746 | -tests/$(DEPDIR)/$(am__dirstamp): |
4747 | - @$(MKDIR_P) tests/$(DEPDIR) |
4748 | - @: > tests/$(DEPDIR)/$(am__dirstamp) |
4749 | -tests/ovstest.$(OBJEXT): tests/$(am__dirstamp) \ |
4750 | - tests/$(DEPDIR)/$(am__dirstamp) |
4751 | -tests/test-aes128.$(OBJEXT): tests/$(am__dirstamp) \ |
4752 | - tests/$(DEPDIR)/$(am__dirstamp) |
4753 | -tests/test-atomic.$(OBJEXT): tests/$(am__dirstamp) \ |
4754 | - tests/$(DEPDIR)/$(am__dirstamp) |
4755 | -tests/test-barrier.$(OBJEXT): tests/$(am__dirstamp) \ |
4756 | - tests/$(DEPDIR)/$(am__dirstamp) |
4757 | -tests/test-bundle.$(OBJEXT): tests/$(am__dirstamp) \ |
4758 | - tests/$(DEPDIR)/$(am__dirstamp) |
4759 | -tests/test-byte-order.$(OBJEXT): tests/$(am__dirstamp) \ |
4760 | - tests/$(DEPDIR)/$(am__dirstamp) |
4761 | -tests/test-byteq.$(OBJEXT): tests/$(am__dirstamp) \ |
4762 | - tests/$(DEPDIR)/$(am__dirstamp) |
4763 | -tests/test-classifier.$(OBJEXT): tests/$(am__dirstamp) \ |
4764 | - tests/$(DEPDIR)/$(am__dirstamp) |
4765 | -tests/test-ccmap.$(OBJEXT): tests/$(am__dirstamp) \ |
4766 | - tests/$(DEPDIR)/$(am__dirstamp) |
4767 | -tests/test-cmap.$(OBJEXT): tests/$(am__dirstamp) \ |
4768 | - tests/$(DEPDIR)/$(am__dirstamp) |
4769 | -tests/test-conntrack.$(OBJEXT): tests/$(am__dirstamp) \ |
4770 | - tests/$(DEPDIR)/$(am__dirstamp) |
4771 | -tests/test-cooperative-multitasking.$(OBJEXT): tests/$(am__dirstamp) \ |
4772 | - tests/$(DEPDIR)/$(am__dirstamp) |
4773 | -tests/test-csum.$(OBJEXT): tests/$(am__dirstamp) \ |
4774 | - tests/$(DEPDIR)/$(am__dirstamp) |
4775 | -tests/test-flows.$(OBJEXT): tests/$(am__dirstamp) \ |
4776 | - tests/$(DEPDIR)/$(am__dirstamp) |
4777 | -tests/test-hash.$(OBJEXT): tests/$(am__dirstamp) \ |
4778 | - tests/$(DEPDIR)/$(am__dirstamp) |
4779 | -tests/test-heap.$(OBJEXT): tests/$(am__dirstamp) \ |
4780 | - tests/$(DEPDIR)/$(am__dirstamp) |
4781 | -tests/test-hindex.$(OBJEXT): tests/$(am__dirstamp) \ |
4782 | - tests/$(DEPDIR)/$(am__dirstamp) |
4783 | -tests/test-hmap.$(OBJEXT): tests/$(am__dirstamp) \ |
4784 | - tests/$(DEPDIR)/$(am__dirstamp) |
4785 | -tests/test-id-fpool.$(OBJEXT): tests/$(am__dirstamp) \ |
4786 | - tests/$(DEPDIR)/$(am__dirstamp) |
4787 | -tests/test-json.$(OBJEXT): tests/$(am__dirstamp) \ |
4788 | - tests/$(DEPDIR)/$(am__dirstamp) |
4789 | -tests/test-jsonrpc.$(OBJEXT): tests/$(am__dirstamp) \ |
4790 | - tests/$(DEPDIR)/$(am__dirstamp) |
4791 | -tests/test-list.$(OBJEXT): tests/$(am__dirstamp) \ |
4792 | - tests/$(DEPDIR)/$(am__dirstamp) |
4793 | -tests/test-lockfile.$(OBJEXT): tests/$(am__dirstamp) \ |
4794 | - tests/$(DEPDIR)/$(am__dirstamp) |
4795 | -tests/test-multipath.$(OBJEXT): tests/$(am__dirstamp) \ |
4796 | - tests/$(DEPDIR)/$(am__dirstamp) |
4797 | -tests/test-mpsc-queue.$(OBJEXT): tests/$(am__dirstamp) \ |
4798 | - tests/$(DEPDIR)/$(am__dirstamp) |
4799 | -tests/test-netflow.$(OBJEXT): tests/$(am__dirstamp) \ |
4800 | - tests/$(DEPDIR)/$(am__dirstamp) |
4801 | -tests/test-odp.$(OBJEXT): tests/$(am__dirstamp) \ |
4802 | - tests/$(DEPDIR)/$(am__dirstamp) |
4803 | -tests/test-ofpbuf.$(OBJEXT): tests/$(am__dirstamp) \ |
4804 | - tests/$(DEPDIR)/$(am__dirstamp) |
4805 | -tests/test-packets.$(OBJEXT): tests/$(am__dirstamp) \ |
4806 | - tests/$(DEPDIR)/$(am__dirstamp) |
4807 | -tests/test-random.$(OBJEXT): tests/$(am__dirstamp) \ |
4808 | - tests/$(DEPDIR)/$(am__dirstamp) |
4809 | -tests/test-rcu.$(OBJEXT): tests/$(am__dirstamp) \ |
4810 | - tests/$(DEPDIR)/$(am__dirstamp) |
4811 | -tests/test-rculist.$(OBJEXT): tests/$(am__dirstamp) \ |
4812 | - tests/$(DEPDIR)/$(am__dirstamp) |
4813 | -tests/test-reconnect.$(OBJEXT): tests/$(am__dirstamp) \ |
4814 | - tests/$(DEPDIR)/$(am__dirstamp) |
4815 | -tests/test-rstp.$(OBJEXT): tests/$(am__dirstamp) \ |
4816 | - tests/$(DEPDIR)/$(am__dirstamp) |
4817 | -tests/test-sflow.$(OBJEXT): tests/$(am__dirstamp) \ |
4818 | - tests/$(DEPDIR)/$(am__dirstamp) |
4819 | -tests/test-sha1.$(OBJEXT): tests/$(am__dirstamp) \ |
4820 | - tests/$(DEPDIR)/$(am__dirstamp) |
4821 | -tests/test-skiplist.$(OBJEXT): tests/$(am__dirstamp) \ |
4822 | - tests/$(DEPDIR)/$(am__dirstamp) |
4823 | -tests/test-stp.$(OBJEXT): tests/$(am__dirstamp) \ |
4824 | - tests/$(DEPDIR)/$(am__dirstamp) |
4825 | -tests/test-unixctl.$(OBJEXT): tests/$(am__dirstamp) \ |
4826 | - tests/$(DEPDIR)/$(am__dirstamp) |
4827 | -tests/test-util.$(OBJEXT): tests/$(am__dirstamp) \ |
4828 | - tests/$(DEPDIR)/$(am__dirstamp) |
4829 | -tests/test-uuid.$(OBJEXT): tests/$(am__dirstamp) \ |
4830 | - tests/$(DEPDIR)/$(am__dirstamp) |
4831 | -tests/test-uuidset.$(OBJEXT): tests/$(am__dirstamp) \ |
4832 | - tests/$(DEPDIR)/$(am__dirstamp) |
4833 | -tests/test-bitmap.$(OBJEXT): tests/$(am__dirstamp) \ |
4834 | - tests/$(DEPDIR)/$(am__dirstamp) |
4835 | -tests/test-vconn.$(OBJEXT): tests/$(am__dirstamp) \ |
4836 | - tests/$(DEPDIR)/$(am__dirstamp) |
4837 | -tests/test-aa.$(OBJEXT): tests/$(am__dirstamp) \ |
4838 | - tests/$(DEPDIR)/$(am__dirstamp) |
4839 | -tests/test-stopwatch.$(OBJEXT): tests/$(am__dirstamp) \ |
4840 | - tests/$(DEPDIR)/$(am__dirstamp) |
4841 | -tests/test-unix-socket.$(OBJEXT): tests/$(am__dirstamp) \ |
4842 | - tests/$(DEPDIR)/$(am__dirstamp) |
4843 | -tests/test-netlink-conntrack.$(OBJEXT): tests/$(am__dirstamp) \ |
4844 | - tests/$(DEPDIR)/$(am__dirstamp) |
4845 | -tests/test-netlink-policy.$(OBJEXT): tests/$(am__dirstamp) \ |
4846 | - tests/$(DEPDIR)/$(am__dirstamp) |
4847 | - |
4848 | -tests/ovstest$(EXEEXT): $(tests_ovstest_OBJECTS) $(tests_ovstest_DEPENDENCIES) $(EXTRA_tests_ovstest_DEPENDENCIES) tests/$(am__dirstamp) |
4849 | - @rm -f tests/ovstest$(EXEEXT) |
4850 | - $(AM_V_CCLD)$(LINK) $(tests_ovstest_OBJECTS) $(tests_ovstest_LDADD) $(LIBS) |
4851 | -tests/test-lib.$(OBJEXT): tests/$(am__dirstamp) \ |
4852 | - tests/$(DEPDIR)/$(am__dirstamp) |
4853 | - |
4854 | -tests/test-lib$(EXEEXT): $(tests_test_lib_OBJECTS) $(tests_test_lib_DEPENDENCIES) $(EXTRA_tests_test_lib_DEPENDENCIES) tests/$(am__dirstamp) |
4855 | - @rm -f tests/test-lib$(EXEEXT) |
4856 | - $(AM_V_CCLD)$(LINK) $(tests_test_lib_OBJECTS) $(tests_test_lib_LDADD) $(LIBS) |
4857 | -tests/test-ovsdb.$(OBJEXT): tests/$(am__dirstamp) \ |
4858 | - tests/$(DEPDIR)/$(am__dirstamp) |
4859 | -tests/idltest.$(OBJEXT): tests/$(am__dirstamp) \ |
4860 | - tests/$(DEPDIR)/$(am__dirstamp) |
4861 | - |
4862 | -tests/test-ovsdb$(EXEEXT): $(tests_test_ovsdb_OBJECTS) $(tests_test_ovsdb_DEPENDENCIES) $(EXTRA_tests_test_ovsdb_DEPENDENCIES) tests/$(am__dirstamp) |
4863 | - @rm -f tests/test-ovsdb$(EXEEXT) |
4864 | - $(AM_V_CCLD)$(LINK) $(tests_test_ovsdb_OBJECTS) $(tests_test_ovsdb_LDADD) $(LIBS) |
4865 | -tests/test-stream.$(OBJEXT): tests/$(am__dirstamp) \ |
4866 | - tests/$(DEPDIR)/$(am__dirstamp) |
4867 | - |
4868 | -tests/test-stream$(EXEEXT): $(tests_test_stream_OBJECTS) $(tests_test_stream_DEPENDENCIES) $(EXTRA_tests_test_stream_DEPENDENCIES) tests/$(am__dirstamp) |
4869 | - @rm -f tests/test-stream$(EXEEXT) |
4870 | - $(AM_V_CCLD)$(LINK) $(tests_test_stream_OBJECTS) $(tests_test_stream_LDADD) $(LIBS) |
4871 | -tests/test-strtok_r.$(OBJEXT): tests/$(am__dirstamp) \ |
4872 | - tests/$(DEPDIR)/$(am__dirstamp) |
4873 | - |
4874 | -tests/test-strtok_r$(EXEEXT): $(tests_test_strtok_r_OBJECTS) $(tests_test_strtok_r_DEPENDENCIES) $(EXTRA_tests_test_strtok_r_DEPENDENCIES) tests/$(am__dirstamp) |
4875 | - @rm -f tests/test-strtok_r$(EXEEXT) |
4876 | - $(AM_V_CCLD)$(LINK) $(tests_test_strtok_r_OBJECTS) $(tests_test_strtok_r_LDADD) $(LIBS) |
4877 | -tests/test-type-props.$(OBJEXT): tests/$(am__dirstamp) \ |
4878 | - tests/$(DEPDIR)/$(am__dirstamp) |
4879 | - |
4880 | -tests/test-type-props$(EXEEXT): $(tests_test_type_props_OBJECTS) $(tests_test_type_props_DEPENDENCIES) $(EXTRA_tests_test_type_props_DEPENDENCIES) tests/$(am__dirstamp) |
4881 | - @rm -f tests/test-type-props$(EXEEXT) |
4882 | - $(AM_V_CCLD)$(LINK) $(tests_test_type_props_OBJECTS) $(tests_test_type_props_LDADD) $(LIBS) |
4883 | -utilities/$(am__dirstamp): |
4884 | - @$(MKDIR_P) utilities |
4885 | - @: > utilities/$(am__dirstamp) |
4886 | -utilities/$(DEPDIR)/$(am__dirstamp): |
4887 | - @$(MKDIR_P) utilities/$(DEPDIR) |
4888 | - @: > utilities/$(DEPDIR)/$(am__dirstamp) |
4889 | -utilities/nlmon.$(OBJEXT): utilities/$(am__dirstamp) \ |
4890 | - utilities/$(DEPDIR)/$(am__dirstamp) |
4891 | - |
4892 | -utilities/nlmon$(EXEEXT): $(utilities_nlmon_OBJECTS) $(utilities_nlmon_DEPENDENCIES) $(EXTRA_utilities_nlmon_DEPENDENCIES) utilities/$(am__dirstamp) |
4893 | - @rm -f utilities/nlmon$(EXEEXT) |
4894 | - $(AM_V_CCLD)$(LINK) $(utilities_nlmon_OBJECTS) $(utilities_nlmon_LDADD) $(LIBS) |
4895 | -utilities/ovs-appctl.$(OBJEXT): utilities/$(am__dirstamp) \ |
4896 | - utilities/$(DEPDIR)/$(am__dirstamp) |
4897 | - |
4898 | -utilities/ovs-appctl$(EXEEXT): $(utilities_ovs_appctl_OBJECTS) $(utilities_ovs_appctl_DEPENDENCIES) $(EXTRA_utilities_ovs_appctl_DEPENDENCIES) utilities/$(am__dirstamp) |
4899 | - @rm -f utilities/ovs-appctl$(EXEEXT) |
4900 | - $(AM_V_CCLD)$(LINK) $(utilities_ovs_appctl_OBJECTS) $(utilities_ovs_appctl_LDADD) $(LIBS) |
4901 | -utilities/ovs-dpctl.$(OBJEXT): utilities/$(am__dirstamp) \ |
4902 | - utilities/$(DEPDIR)/$(am__dirstamp) |
4903 | - |
4904 | -utilities/ovs-dpctl$(EXEEXT): $(utilities_ovs_dpctl_OBJECTS) $(utilities_ovs_dpctl_DEPENDENCIES) $(EXTRA_utilities_ovs_dpctl_DEPENDENCIES) utilities/$(am__dirstamp) |
4905 | - @rm -f utilities/ovs-dpctl$(EXEEXT) |
4906 | - $(AM_V_CCLD)$(LINK) $(utilities_ovs_dpctl_OBJECTS) $(utilities_ovs_dpctl_LDADD) $(LIBS) |
4907 | -utilities/ovs-ofctl.$(OBJEXT): utilities/$(am__dirstamp) \ |
4908 | - utilities/$(DEPDIR)/$(am__dirstamp) |
4909 | - |
4910 | -utilities/ovs-ofctl$(EXEEXT): $(utilities_ovs_ofctl_OBJECTS) $(utilities_ovs_ofctl_DEPENDENCIES) $(EXTRA_utilities_ovs_ofctl_DEPENDENCIES) utilities/$(am__dirstamp) |
4911 | - @rm -f utilities/ovs-ofctl$(EXEEXT) |
4912 | - $(AM_V_CCLD)$(LINK) $(utilities_ovs_ofctl_OBJECTS) $(utilities_ovs_ofctl_LDADD) $(LIBS) |
4913 | -utilities/ovs-testcontroller.$(OBJEXT): utilities/$(am__dirstamp) \ |
4914 | - utilities/$(DEPDIR)/$(am__dirstamp) |
4915 | - |
4916 | -utilities/ovs-testcontroller$(EXEEXT): $(utilities_ovs_testcontroller_OBJECTS) $(utilities_ovs_testcontroller_DEPENDENCIES) $(EXTRA_utilities_ovs_testcontroller_DEPENDENCIES) utilities/$(am__dirstamp) |
4917 | - @rm -f utilities/ovs-testcontroller$(EXEEXT) |
4918 | - $(AM_V_CCLD)$(LINK) $(utilities_ovs_testcontroller_OBJECTS) $(utilities_ovs_testcontroller_LDADD) $(LIBS) |
4919 | -utilities/ovs-vsctl.$(OBJEXT): utilities/$(am__dirstamp) \ |
4920 | - utilities/$(DEPDIR)/$(am__dirstamp) |
4921 | - |
4922 | -utilities/ovs-vsctl$(EXEEXT): $(utilities_ovs_vsctl_OBJECTS) $(utilities_ovs_vsctl_DEPENDENCIES) $(EXTRA_utilities_ovs_vsctl_DEPENDENCIES) utilities/$(am__dirstamp) |
4923 | - @rm -f utilities/ovs-vsctl$(EXEEXT) |
4924 | - $(AM_V_CCLD)$(LINK) $(utilities_ovs_vsctl_OBJECTS) $(utilities_ovs_vsctl_LDADD) $(LIBS) |
4925 | -vswitchd/$(am__dirstamp): |
4926 | - @$(MKDIR_P) vswitchd |
4927 | - @: > vswitchd/$(am__dirstamp) |
4928 | -vswitchd/$(DEPDIR)/$(am__dirstamp): |
4929 | - @$(MKDIR_P) vswitchd/$(DEPDIR) |
4930 | - @: > vswitchd/$(DEPDIR)/$(am__dirstamp) |
4931 | -vswitchd/bridge.$(OBJEXT): vswitchd/$(am__dirstamp) \ |
4932 | - vswitchd/$(DEPDIR)/$(am__dirstamp) |
4933 | -vswitchd/ovs-vswitchd.$(OBJEXT): vswitchd/$(am__dirstamp) \ |
4934 | - vswitchd/$(DEPDIR)/$(am__dirstamp) |
4935 | -vswitchd/system-stats.$(OBJEXT): vswitchd/$(am__dirstamp) \ |
4936 | - vswitchd/$(DEPDIR)/$(am__dirstamp) |
4937 | - |
4938 | -vswitchd/ovs-vswitchd$(EXEEXT): $(vswitchd_ovs_vswitchd_OBJECTS) $(vswitchd_ovs_vswitchd_DEPENDENCIES) $(EXTRA_vswitchd_ovs_vswitchd_DEPENDENCIES) vswitchd/$(am__dirstamp) |
4939 | - @rm -f vswitchd/ovs-vswitchd$(EXEEXT) |
4940 | - $(AM_V_CCLD)$(vswitchd_ovs_vswitchd_LINK) $(vswitchd_ovs_vswitchd_OBJECTS) $(vswitchd_ovs_vswitchd_LDADD) $(LIBS) |
4941 | -vtep/vtep-ctl.$(OBJEXT): vtep/$(am__dirstamp) \ |
4942 | - vtep/$(DEPDIR)/$(am__dirstamp) |
4943 | - |
4944 | -vtep/vtep-ctl$(EXEEXT): $(vtep_vtep_ctl_OBJECTS) $(vtep_vtep_ctl_DEPENDENCIES) $(EXTRA_vtep_vtep_ctl_DEPENDENCIES) vtep/$(am__dirstamp) |
4945 | - @rm -f vtep/vtep-ctl$(EXEEXT) |
4946 | - $(AM_V_CCLD)$(LINK) $(vtep_vtep_ctl_OBJECTS) $(vtep_vtep_ctl_LDADD) $(LIBS) |
4947 | -install-binSCRIPTS: $(bin_SCRIPTS) |
4948 | - @$(NORMAL_INSTALL) |
4949 | - @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || list=; \ |
4950 | - if test -n "$$list"; then \ |
4951 | - echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ |
4952 | - $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ |
4953 | - fi; \ |
4954 | - for p in $$list; do \ |
4955 | - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
4956 | - if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ |
4957 | - done | \ |
4958 | - sed -e 'p;s,.*/,,;n' \ |
4959 | - -e 'h;s|.*|.|' \ |
4960 | - -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ |
4961 | - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ |
4962 | - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ |
4963 | - if ($$2 == $$4) { files[d] = files[d] " " $$1; \ |
4964 | - if (++n[d] == $(am__install_max)) { \ |
4965 | - print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ |
4966 | - else { print "f", d "/" $$4, $$1 } } \ |
4967 | - END { for (d in files) print "f", d, files[d] }' | \ |
4968 | - while read type dir files; do \ |
4969 | - if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ |
4970 | - test -z "$$files" || { \ |
4971 | - echo " $(INSTALL_SCRIPT) $$files '$(DESTDIR)$(bindir)$$dir'"; \ |
4972 | - $(INSTALL_SCRIPT) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ |
4973 | - } \ |
4974 | - ; done |
4975 | - |
4976 | -uninstall-binSCRIPTS: |
4977 | - @$(NORMAL_UNINSTALL) |
4978 | - @list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \ |
4979 | - files=`for p in $$list; do echo "$$p"; done | \ |
4980 | - sed -e 's,.*/,,;$(transform)'`; \ |
4981 | - dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir) |
4982 | -install-completionSCRIPTS: $(completion_SCRIPTS) |
4983 | - @$(NORMAL_INSTALL) |
4984 | - @list='$(completion_SCRIPTS)'; test -n "$(completiondir)" || list=; \ |
4985 | - if test -n "$$list"; then \ |
4986 | - echo " $(MKDIR_P) '$(DESTDIR)$(completiondir)'"; \ |
4987 | - $(MKDIR_P) "$(DESTDIR)$(completiondir)" || exit 1; \ |
4988 | - fi; \ |
4989 | - for p in $$list; do \ |
4990 | - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ |
4991 | - if test -f "$$d$$p"; then echo "$$d$$p"; echo "$$p"; else :; fi; \ |
4992 | - done | \ |
4993 | - sed -e 'p;s,.*/,,;n' \ |
4994 | - -e 'h;s|.*|.|' \ |
4995 | - -e 'p;x;s,.*/,,;$(transform)' | sed 'N;N;N;s,\n, ,g' | \ |
4996 | - $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1; } \ |
4997 | - { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ |
4998 | - if ($$2 == $$4) { files[d] = files[d] " " $$1; \ |
4999 | - if (++n[d] == $(am__install_max)) { \ |
5000 | - print "f", d, files[d]; n[d] = 0; files[d] = "" } } \ |
The diff has been truncated for viewing.