X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=lib%2Fvconn-unix.c;h=1dcba262a9756a88e72e73d9b75420ecbec8c3c2;hb=66f51290ba619f4c3b340c7bd6aedd61f41dd9ea;hp=a321b3ceac37b900a3e67f1d4d686197d8212506;hpb=95204b0bf0c329fde1ff1ba821f9166abfa18377;p=openvswitch diff --git a/lib/vconn-unix.c b/lib/vconn-unix.c index a321b3ce..1dcba262 100644 --- a/lib/vconn-unix.c +++ b/lib/vconn-unix.c @@ -82,8 +82,14 @@ unix_open(const char *name, char *suffix, struct vconn **vconnp) } struct vconn_class unix_vconn_class = { - .name = "unix", - .open = unix_open, + "unix", /* name */ + unix_open, /* open */ + NULL, /* close */ + NULL, /* connect */ + NULL, /* accept */ + NULL, /* recv */ + NULL, /* send */ + NULL, /* wait */ }; /* Passive UNIX socket. */ @@ -123,7 +129,13 @@ punix_accept(int fd, const struct sockaddr *sa, size_t sa_len, } struct vconn_class punix_vconn_class = { - .name = "punix", - .open = punix_open, + "punix", /* name */ + punix_open, /* open */ + NULL, /* close */ + NULL, /* connect */ + NULL, /* accept */ + NULL, /* recv */ + NULL, /* send */ + NULL, /* wait */ };