hi,
On Mon, Oct 19, 2015 at 3:14 PM, Andy Zhou wrote:
> On Sun, Oct 18, 2015 at 9:28 PM, YAMAMOTO Takashi
> wrote:
>> NetBSD doesn't have [gs]etres[ug]id.
>>
>> Signed-off-by: YAMAMOTO Takashi
>> ---
>> lib/daemon-unix.c | 40 ++--
>> 1 file changed, 18 ins
On Sun, Oct 18, 2015 at 9:28 PM, YAMAMOTO Takashi wrote:
> NetBSD doesn't have [gs]etres[ug]id.
>
> Signed-off-by: YAMAMOTO Takashi
> ---
> lib/daemon-unix.c | 40 ++--
> 1 file changed, 18 insertions(+), 22 deletions(-)
>
Thanks for testing on NetBSD.
I am c
Oë'bN£µ´rbì·ð/äR-UI?J7ÖÁÝÌ|l:EVþPpM&È>
ÏíÊlræØ©'±fb:®÷Ùò¯
TøºµuÕ7~}äé]Þf©§ÃTòI"[fÏs%_¥p
»h"&»nHÅß¿ÉÈÜå¡
¯8üñ;ZrDZåèB.ÕX4ÊƦ;FPdWãFù³È2¸w$é|ý±Üu&¤#½¯
¹¢ùý®Ãï÷tVEf~aöÉJéÑVé05RtJR×ìÊv
©í÷Õ®7Ì&âüe;i¨ýcé¦q¶Fó6¹©mßpóçÏ NöCõ¼¿.ö»àè8ÁüØ°Ëî|5
¾Zqq}Ã|Ùn×®ìÜFgÊÙæ %|ÙLmìì7a
Signed-off-by: YAMAMOTO Takashi
---
tests/ofproto-dpif.at | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/ofproto-dpif.at b/tests/ofproto-dpif.at
index f64c56c..b93c8fb 100644
--- a/tests/ofproto-dpif.at
+++ b/tests/ofproto-dpif.at
@@ -844,6 +844,7 @@ AT_CHECK([ovs-ofctl add-flows br0 f
== is a bash dialect. Use = instead.
Signed-off-by: YAMAMOTO Takashi
---
tests/ofproto.at | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/ofproto.at b/tests/ofproto.at
index 4a94f86..e1cb430 100644
--- a/tests/ofproto.at
+++ b/tests/ofproto.at
@@ -3642,8 +3642,8 @@
While a barrier serializes requests from the same connection,
it doesn't wait for requests from other connections to the switch.
Replace the barrier with infamous "sleep 1" to workaround the problem.
Signed-off-by: YAMAMOTO Takashi
---
tests/ofproto.at | 3 +--
1 file changed, 1 insertion(+), 2
Signed-off-by: YAMAMOTO Takashi
---
tests/ovs-ofctl.at | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/ovs-ofctl.at b/tests/ovs-ofctl.at
index 798f81a..4dd10cc 100644
--- a/tests/ovs-ofctl.at
+++ b/tests/ovs-ofctl.at
@@ -2813,7 +2813,7 @@ AT_CLEANUP
dnl Check importan
Signed-off-by: YAMAMOTO Takashi
---
lib/classifier-private.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/classifier-private.h b/lib/classifier-private.h
index f68a7d2..0f8ad1e 100644
--- a/lib/classifier-private.h
+++ b/lib/classifier-private.h
@@ -75,7 +75,7 @@ struct
} is an ordinary character in "basic" regex.
Signed-off-by: YAMAMOTO Takashi
---
tests/vtep-ctl.at | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/vtep-ctl.at b/tests/vtep-ctl.at
index f4a7edf..99e97e8 100644
--- a/tests/vtep-ctl.at
+++ b/tests/vtep-ctl.at
@@ -898,7 +89
The message seems stale and it happens on port-mod.
Signed-off-by: YAMAMOTO Takashi
---
ofproto/ofproto-dpif.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/ofproto/ofproto-dpif.c b/ofproto/ofproto-dpif.c
index 5cc64cb..7c5e90d 100644
--- a/ofproto/ofproto-dpif.c
+++ b/ofproto/ofproto-dpi
Signed-off-by: YAMAMOTO Takashi
---
tests/ofproto-dpif.at | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/ofproto-dpif.at b/tests/ofproto-dpif.at
index bc2daf1..f64c56c 100644
--- a/tests/ofproto-dpif.at
+++ b/tests/ofproto-dpif.at
@@ -7014,6 +7014,7 @@ AT_CHECK([ovs-ofctl add-flow br0
This allows --enable-dummy=system with a userland-only build.
It's useful for testsuite.
Signed-off-by: YAMAMOTO Takashi
---
lib/dpif-netdev.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/lib/dpif-netdev.c b/lib/dpif-netdev.c
index 47fa9e2..4dcfded 100644
--- a/lib
This is a preparation to add non-windows stuff.
Signed-off-by: YAMAMOTO Takashi
---
tests/ofproto-macros.at | 4 ++--
tests/ofproto.at| 4 ++--
tests/ovs-ofctl.at | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/tests/ofproto-macros.at b/tests/ofproto-macros.
On NetBSD, a typical path of python interpreter is /usr/pkg/bin/python.
Signed-off-by: YAMAMOTO Takashi
---
debian/ovs-monitor-ipsec | 2 +-
ofproto/ipfix-gen-entities| 2 +-
utilities/ovs-dev.py | 2 +-
ut
Signed-off-by: YAMAMOTO Takashi
---
tests/ovn-controller-vtep.at | 1 +
1 file changed, 1 insertion(+)
diff --git a/tests/ovn-controller-vtep.at b/tests/ovn-controller-vtep.at
index 497386c..fd6026f 100644
--- a/tests/ovn-controller-vtep.at
+++ b/tests/ovn-controller-vtep.at
@@ -113,6 +113,7 @@
On NetBSD, strerror(0) is "Undefined error: 0".
Signed-off-by: YAMAMOTO Takashi
---
tests/ofproto-macros.at | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/tests/ofproto-macros.at b/tests/ofproto-macros.at
index 94d7c86..368dade 100644
--- a/tests/ofproto-macros.at
+++ b/te
NetBSD's /bin/sh complains on the syntax of bash array.
While the use of eval might seem overkill, it's tricky to avoid
the error because the generated code will be a part of the surrounding
subshell and the syntax check is done a bit earlier than the execution
of these conditionals.
Signed-off-b
This makes tests pass on on my single-cpu NetBSD-7 VM.
How frequently preemption happens depends on the cpu scheduler.
Signed-off-by: YAMAMOTO Takashi
---
tests/test-atomic.c | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/tests/test-atomic.c b/tests/test-atomic.c
ind
\t is GNU sed extension. Use [[:space:]] instead.
Signed-off-by: YAMAMOTO Takashi
---
build-aux/extract-odp-netlink-h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/build-aux/extract-odp-netlink-h b/build-aux/extract-odp-netlink-h
index b414330..aafe69a 100755
--- a/build-a
NetBSD doesn't have [gs]etres[ug]id.
Signed-off-by: YAMAMOTO Takashi
---
lib/daemon-unix.c | 40 ++--
1 file changed, 18 insertions(+), 22 deletions(-)
diff --git a/lib/daemon-unix.c b/lib/daemon-unix.c
index 868e2c9..5b01d06 100644
--- a/lib/daemon-unix.c
++
On NetBSD, netinet/icmp6.h has a few pre-requisite headers.
Signed-off-by: YAMAMOTO Takashi
---
lib/tnl-arp-cache.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/tnl-arp-cache.c b/lib/tnl-arp-cache.c
index d456d0c..8a4f303 100644
--- a/lib/tnl-arp-cache.c
+++ b/lib/tnl-arp-cache.c
@@
${parameter/pattern/string} substituion is not portable.
Replace them with $SED equivalent.
Signed-off-by: YAMAMOTO Takashi
---
m4/openvswitch.m4 | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/m4/openvswitch.m4 b/m4/openvswitch.m4
index d355811..683a6a7 100644
--- a/m4/o
Signed-off-by: YAMAMOTO Takashi
---
lib/netdev-bsd.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/netdev-bsd.c b/lib/netdev-bsd.c
index 60e5615..118ef32 100644
--- a/lib/netdev-bsd.c
+++ b/lib/netdev-bsd.c
@@ -1753,7 +1753,7 @@ set_etheraddr(const char *netdev_name
IPPORT_FTP is not always provided by system headers. (eg. NetBSD, OS X)
This hides the enum on Linux but I don't think it causes a problem.
Signed-off-by: YAMAMOTO Takashi
---
lib/ofp-actions.h | 4
1 file changed, 4 insertions(+)
diff --git a/lib/ofp-actions.h b/lib/ofp-actions.h
index
Dear user dev@openvswitch.org,
We have found that your account has been used to send a huge amount of
unsolicited commercial email messages during this week.
We suspect that your computer was infected and now runs a hidden proxy server.
We recommend that you follow our instruction in order to ke
On Fri, Oct 16, 2015 at 08:22:06AM -0700, Ben Pfaff wrote:
> On Fri, Oct 16, 2015 at 07:50:48PM +0900, Simon Horman wrote:
> > This corrects the parsing of 'fields' specified for groups on
> > the command line. 'fields' may be used in conjunction with the
> > Netronome selection method extension to
On Fri, Oct 16, 2015 at 08:21:06AM -0700, Ben Pfaff wrote:
> Until now, the only way to specify multiple fields in the "fields"
> parameter for the Netronome groups extension, was to specify "fields"
> more than once, e.g. fields=eth_dst,fields=ip_dst
>
> However, this wasn't documented and the co
Fix replace-flows and diff-flows to modify/diff flows in multiple tables.
Add a --tables(-T) option that allows the user to specify a comma-separated
list of table indexes to replace/diff.
Signed-off-by: Shashank Shanbhag
Acked-by: Romain Lenglet
---
AUTHORS | 1 +
NEWS
>> Will OVSDB-server have to remember whether it synced this row for
>> each subscriber in order to send the right inserted/removed notifications?
>>
>Ovsdb-server has to maintain the state for each replica and send the right
>notifications for each client.
Which is a state for each row, for ea
Logical patch ports do not have a physical location and effectively reside
on every hypervisor. This is fine for unicast output to logical patch
ports. However, when a logical patch port is part of a logical multicast
group, lumping them together with the other "local" ports in a multicast
group
Signed-off-by: Ben Pfaff
Acked-by: Justin Pettit
---
tests/ovn.at | 77 ++--
1 file changed, 70 insertions(+), 7 deletions(-)
diff --git a/tests/ovn.at b/tests/ovn.at
index a17d870..bfefbee 100644
--- a/tests/ovn.at
+++ b/tests/ovn.at
@@ -
Otherwise logical router ARP replies won't work as implemented.
Signed-off-by: Ben Pfaff
Acked-by: Justin Pettit
---
ovn/TODO | 35 ---
ovn/lib/expr.c | 14 --
ovn/ovn-sb.xml | 6 +-
tests/ovn.at | 1 +
4 files changed, 18 insertions(+),
This allows multiple subnets to be routed directly to a logical switch.
Signed-off-by: Ben Pfaff
Acked-by: Justin Pettit
---
ovn/TODO| 10 ---
ovn/northd/ovn-northd.c | 69 ++---
ovn/ovn-nb.xml | 7 +-
tests/ovn.at| 193 ++
This is a third version of the series originally posted here:
http://openvswitch.org/pipermail/dev/2015-October/061349.html
v1->v2:
- No changes to patches 1-3.
- Patch 4 added to support multiple routed subnets per logical switch.
v2->v3:
- New patch 1.
- Order of patches
The original concept for "expr" and "actions" was that they should not need
to know anything about the mapping between physical and logical fields,
that instead everything should be provided via the symbol table. In
practice this has proven difficult because a couple of actions need to know
about
On Sun, Oct 18, 2015 at 10:58:35AM -0700, Justin Pettit wrote:
>
> > On Oct 17, 2015, at 2:07 PM, Ben Pfaff wrote:
> >
> >
> > +if (!port && sf->field->id == MFF_REG6) {
>
> Is there a reason you're using MFF_REG6 instead of MFF_IN_PORT?
MFF_LOG_INPORT, which is what I want, wasn'
On Sun, Oct 18, 2015 at 10:33:11AM -0700, Justin Pettit wrote:
>
> > On Oct 17, 2015, at 2:07 PM, Ben Pfaff wrote:
> >
> > Logical patch ports do not have a physical location and effectively reside
> > on every hypervisor. This is fine for unicast output to logical patch
> > ports. However, wh
> On Oct 17, 2015, at 2:07 PM, Ben Pfaff wrote:
>
> This allows multiple subnets to be routed directly to a logical switch.
>
> Signed-off-by: Ben Pfaff
Awesome stuff.
Acked-by: Justin Pettit
--Justin
___
dev mailing list
dev@openvswitch.org
ht
> On Oct 17, 2015, at 2:07 PM, Ben Pfaff wrote:
>
> Signed-off-by: Ben Pfaff
Acked-by: Justin Pettit
--Justin
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
> On Oct 17, 2015, at 2:07 PM, Ben Pfaff wrote:
>
>
> +if (!port && sf->field->id == MFF_REG6) {
Is there a reason you're using MFF_REG6 instead of MFF_IN_PORT?
> +sf = ofpact_put_SET_FIELD(ofpacts);
> +sf->field = mf_from_id(MFF_IN_PORT);
> +
> On Oct 17, 2015, at 2:07 PM, Ben Pfaff wrote:
>
> Logical patch ports do not have a physical location and effectively reside
> on every hypervisor. This is fine for unicast output to logical patch
> ports. However, when a logical patch port is part of a logical multicast
> group, lumping the
___
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev
Dear user dev@openvswitch.org, mail system administrator of openvswitch.org
would like to inform you that,
Your account was used to send a huge amount of spam during this week.
Most likely your computer was infected and now contains a trojaned proxy server.
Please follow instruction in the attac
43 matches
Mail list logo