]> arthur.barton.de Git - netatalk.git/blobdiff - libevent/bufferevent_filter.c
Writing metadata xattr on directories with sticky bit set, FR#94
[netatalk.git] / libevent / bufferevent_filter.c
index 6886aca0fa666c9d08381142b35d4bdca8baabbb..557f8cce9546b3d426033bac64c8239f5dfdc039 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2007-2010 Niels Provos and Nick Mathewson
+ * Copyright (c) 2007-2012 Niels Provos and Nick Mathewson
  * Copyright (c) 2002-2006 Niels Provos <provos@citi.umich.edu>
  * All rights reserved.
  *
@@ -428,6 +428,7 @@ be_filter_readcb(struct bufferevent *underlying, void *_me)
 
        /* XXXX use return value */
        res = be_filter_process_input(bevf, state, &processed_any);
+       (void)res;
 
        /* XXX This should be in process_input, not here.  There are
         * other places that can call process-input, and they should
@@ -503,6 +504,7 @@ be_filter_ctrl(struct bufferevent *bev, enum bufferevent_ctrl_op op,
                return 0;
        case BEV_CTRL_GET_FD:
        case BEV_CTRL_SET_FD:
+       case BEV_CTRL_CANCEL_ALL:
        default:
                return -1;
        }