summaryrefslogtreecommitdiff
path: root/lib/stream-fd.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/stream-fd.c')
-rw-r--r--lib/stream-fd.c14
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. */