~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_plugin.cc

  • Committer: Brian Aker
  • Date: 2009-04-09 01:50:49 UTC
  • mfrom: (971.3.21 eday-dev)
  • Revision ID: brian@gaz-20090409015049-ohyn58r972hkccj2
MergeĀ Eric

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
#include <drizzled/logging.h>
22
22
#include <drizzled/errmsg.h>
23
23
#include <drizzled/qcache.h>
 
24
#include <drizzled/protocol.h>
24
25
#include <drizzled/sql_parse.h>
25
26
#include <drizzled/scheduling.h>
26
27
#include <drizzled/replicator.h>
65
66
  { C_STRING_WITH_LEN("AUTH") },
66
67
  { C_STRING_WITH_LEN("QCACHE") },
67
68
  { C_STRING_WITH_LEN("SCHEDULING") },
68
 
  { C_STRING_WITH_LEN("REPLICATOR") }
 
69
  { C_STRING_WITH_LEN("REPLICATOR") },
 
70
  { C_STRING_WITH_LEN("PROTOCOL") }
69
71
};
70
72
 
71
73
extern int initialize_schema_table(st_plugin_int *plugin);
92
94
  authentication_initializer,  /* Auth */
93
95
  qcache_initializer,
94
96
  scheduling_initializer,
95
 
  replicator_initializer
 
97
  replicator_initializer,
 
98
  protocol_initializer
96
99
};
97
100
 
98
101
plugin_type_init plugin_type_deinitialize[DRIZZLE_MAX_PLUGIN_TYPE_NUM]=
108
111
  authentication_finalizer,  /* Auth */
109
112
  qcache_finalizer,
110
113
  scheduling_finalizer,
111
 
  replicator_finalizer
 
114
  replicator_finalizer,
 
115
  protocol_finalizer
112
116
};
113
117
 
114
118
static const char *plugin_declarations_sym= "_mysql_plugin_declarations_";