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
vconn: Convert vconn code to modern OVS structure.
[sliver-openvswitch.git]
/
lib
/
vconn-unix.c
diff --git
a/lib/vconn-unix.c
b/lib/vconn-unix.c
index
f24c846
..
ff01022
100644
(file)
--- a/
lib/vconn-unix.c
+++ b/
lib/vconn-unix.c
@@
-71,6
+71,8
@@
struct vconn_class unix_vconn_class = {
NULL, /* connect */
NULL, /* recv */
NULL, /* send */
NULL, /* connect */
NULL, /* recv */
NULL, /* send */
+ NULL, /* run */
+ NULL, /* run_wait */
NULL, /* wait */
};
\f
NULL, /* wait */
};
\f
@@
-90,12
+92,6
@@
punix_open(const char *name UNUSED, char *suffix, struct pvconn **pvconnp)
return errno;
}
return errno;
}
- error = set_nonblocking(fd);
- if (error) {
- close(fd);
- return error;
- }
-
if (listen(fd, 10) < 0) {
error = errno;
VLOG_ERR("%s: listen: %s", name, strerror(error));
if (listen(fd, 10) < 0) {
error = errno;
VLOG_ERR("%s: listen: %s", name, strerror(error));