]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
re-arrange
authorAlan T. DeKok <aland@freeradius.org>
Fri, 9 Dec 2016 19:52:58 +0000 (14:52 -0500)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 9 Dec 2016 19:52:58 +0000 (14:52 -0500)
src/util/channel.h

index 6e58c06caafd2b31bf0da8ef235188323fe852b0..55a06cce41665915eb78757516de408368dec709 100644 (file)
@@ -44,6 +44,16 @@ extern "C" {
  */
 typedef struct fr_channel_t fr_channel_t;
 
+typedef enum fr_channel_event_t {
+       FR_CHANNEL_ERROR = 0,
+       FR_CHANNEL_NOOP,
+       FR_CHANNEL_DATA_READY_WORKER,
+       FR_CHANNEL_DATA_READY_RECEIVER,
+       FR_CHANNEL_OPEN,
+       FR_CHANNEL_CLOSE,
+       FR_CHANNEL_EMPTY,
+} fr_channel_event_t;
+
 /**
  *  Channel information which is added to a message.
  *
@@ -93,15 +103,6 @@ typedef struct fr_channel_data_t {
 
 } fr_channel_data_t;
 
-typedef enum fr_channel_event_t {
-       FR_CHANNEL_ERROR = 0,
-       FR_CHANNEL_NOOP,
-       FR_CHANNEL_DATA_READY_WORKER,
-       FR_CHANNEL_DATA_READY_RECEIVER,
-       FR_CHANNEL_OPEN,
-       FR_CHANNEL_CLOSE,
-} fr_channel_event_t;
-
 fr_channel_t *fr_channel_create(TALLOC_CTX *ctx, int kq_master, fr_atomic_queue_t *aq_master,
                                int kq_worker, fr_atomic_queue_t *aq_worker);