• unknown's avatar
    Removing net emulation out of embedded library · f4b014d5
    unknown authored
    
    include/mysql.h:
      Several structures content changed for embedded case
    include/violite.h:
      enum_vio_type extended
    libmysqld/embedded_priv.h:
      three new funcs added
    libmysqld/lib_sql.cc:
      A lot of changes on the way to excude network emulation
    libmysqld/lib_vio.c:
      vio structure changed.
      we're on the way to remove network...
    libmysqld/libmysqld.c:
      A lot of changes.
    sql/ha_myisam.cc:
      Network sending modified for embedded case.
    sql/net_pkg.cc:
      Exclude network from error sending
    sql/sql_acl.cc:
      Exclude access permissions checking in embedded case
    sql/sql_base.cc:
      Implementation of send_fields got quite different in enbedded case and now
      placed in lib_sql.cc
    sql/sql_class.cc:
      select_send::send_data for embedded case placed in lib_sql
    sql/sql_class.h:
      Extra fields added for embedded case
    sql/sql_parse.cc:
      remove this out of server
    sql/sql_show.cc:
      lots of similar changes to exclude network emulation
    sql/sql_table.cc:
      Network emulation excluded
    BitKeeper/etc/logging_ok:
      Logging to logging@openlogging.org accepted
    f4b014d5
libmysqld.c 49.2 KB