git://git.onelab.eu
/
sliver-openvswitch.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ofproto: Inline trivial functions.
[sliver-openvswitch.git]
/
tests
/
test-stp.c
diff --git
a/tests/test-stp.c
b/tests/test-stp.c
index
259dc74
..
9ca9c6c
100644
(file)
--- a/
tests/test-stp.c
+++ b/
tests/test-stp.c
@@
-1,5
+1,5
@@
/*
/*
- * Copyright (c) 2008, 2009, 2010
Nicira Networks
.
+ * Copyright (c) 2008, 2009, 2010
, 2012, 2013, 2014 Nicira, Inc
.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@
-26,6
+26,7
@@
#include "ofpbuf.h"
#include "packets.h"
#include "vlog.h"
#include "ofpbuf.h"
#include "packets.h"
#include "vlog.h"
+#include "ovstest.h"
struct bpdu {
int port_no;
struct bpdu {
int port_no;
@@
-92,7
+93,7
@@
send_bpdu(struct ofpbuf *pkt, int port_no, void *b_)
assert(port_no < b->n_ports);
lan = b->ports[port_no];
if (lan) {
assert(port_no < b->n_ports);
lan = b->ports[port_no];
if (lan) {
- const void *data =
pkt->l3
;
+ const void *data =
ofpbuf_l3(pkt)
;
size_t size = (char *) ofpbuf_tail(pkt) - (char *) data;
int i;
size_t size = (char *) ofpbuf_tail(pkt) - (char *) data;
int i;
@@
-325,7
+326,7
@@
err(const char *message, ...)
{
va_list args;
{
va_list args;
- fprintf(stderr, "%s:%d:%
td
: ", file_name, line_number, pos - line);
+ fprintf(stderr, "%s:%d:%
"PRIdPTR"
: ", file_name, line_number, pos - line);
va_start(args, message);
vfprintf(stderr, message, args);
va_end(args);
va_start(args, message);
vfprintf(stderr, message, args);
va_end(args);
@@
-434,8
+435,8
@@
must_match(const char *want)
}
}
}
}
-int
-main(int argc, char *argv[])
+static void
+
test_stp_
main(int argc, char *argv[])
{
struct test_case *tc;
FILE *input_file;
{
struct test_case *tc;
FILE *input_file;
@@
-656,15
+657,15
@@
main(int argc, char *argv[])
for (i = 0; i < tc->n_lans; i++) {
struct lan *lan = tc->lans[i];
for (i = 0; i < tc->n_lans; i++) {
struct lan *lan = tc->lans[i];
- free(
(char *) lan->name
);
+ free(
CONST_CAST(char *, lan->name)
);
free(lan);
}
for (i = 0; i < tc->n_bridges; i++) {
struct bridge *bridge = tc->bridges[i];
free(lan);
}
for (i = 0; i < tc->n_bridges; i++) {
struct bridge *bridge = tc->bridges[i];
- stp_
destroy
(bridge->stp);
+ stp_
unref
(bridge->stp);
free(bridge);
}
free(tc);
free(bridge);
}
free(tc);
-
- return 0;
}
}
+
+OVSTEST_REGISTER("test-stp", test_stp_main);