diff options
Diffstat (limited to 'lib/stream-fd.c')
-rw-r--r-- | lib/stream-fd.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/lib/stream-fd.c b/lib/stream-fd.c index 2cb4b4c92..31bfc6ed9 100644 --- a/lib/stream-fd.c +++ b/lib/stream-fd.c @@ -181,7 +181,6 @@ struct fd_pstream int fd; int (*accept_cb)(int fd, const struct sockaddr_storage *, size_t ss_len, struct stream **); - int (*set_dscp_cb)(int fd, uint8_t dscp); char *unlink_path; }; @@ -212,14 +211,12 @@ int new_fd_pstream(const char *name, int fd, int (*accept_cb)(int fd, const struct sockaddr_storage *ss, size_t ss_len, struct stream **streamp), - int (*set_dscp_cb)(int fd, uint8_t dscp), char *unlink_path, struct pstream **pstreamp) { struct fd_pstream *ps = xmalloc(sizeof *ps); pstream_init(&ps->pstream, &fd_pstream_class, name); ps->fd = fd; ps->accept_cb = accept_cb; - ps->set_dscp_cb = set_dscp_cb; ps->unlink_path = unlink_path; *pstreamp = &ps->pstream; return 0; @@ -273,16 +270,6 @@ pfd_wait(struct pstream *pstream) poll_fd_wait(ps->fd, POLLIN); } -static int -pfd_set_dscp(struct pstream *pstream, uint8_t dscp) -{ - struct fd_pstream *ps = fd_pstream_cast(pstream); - if (ps->set_dscp_cb) { - return ps->set_dscp_cb(ps->fd, dscp); - } - return 0; -} - static const struct pstream_class fd_pstream_class = { "pstream", false, @@ -290,7 +277,6 @@ static const struct pstream_class fd_pstream_class = { pfd_close, pfd_accept, pfd_wait, - pfd_set_dscp, }; /* Helper functions. */ |