Index: src/network/network_admin.cpp =================================================================== --- src/network/network_admin.cpp (revision 22325) +++ src/network/network_admin.cpp (working copy) @@ -286,7 +286,12 @@ p->Send_bool (NetworkCompanyIsPassworded(c->index)); p->Send_uint32(c->inaugurated_year); p->Send_bool (c->is_ai); + p->Send_uint8 (c->quarters_of_bankruptcy); + for (size_t i = 0; i < lengthof(c->share_owners); i++) { + p->Send_uint8(c->share_owners[i]); + } + this->SendPacket(p); return NETWORK_RECV_STATUS_OKAY; Index: src/network/core/tcp_admin.h =================================================================== --- src/network/core/tcp_admin.h (revision 22325) +++ src/network/core/tcp_admin.h (working copy) @@ -264,6 +264,11 @@ * bool Company is password protected. * uint32 Year the company was inaugurated. * bool Company is an AI. + * uint8 Quarters of bankruptcy. + * uint8 Owner of share 1. + * uint8 Owner of share 2. + * uint8 Owner of share 3. + * uint8 Owner of share 4. */ DECLARE_ADMIN_RECEIVE_COMMAND(ADMIN_PACKET_SERVER_COMPANY_INFO); Index: src/network/core/config.h =================================================================== --- src/network/core/config.h (revision 22325) +++ src/network/core/config.h (working copy) @@ -34,7 +34,7 @@ static const uint16 SEND_MTU = 1460; ///< Number of bytes we can pack in a single packet -static const byte NETWORK_GAME_ADMIN_VERSION = 1; ///< What version of the admin network do we use? +static const byte NETWORK_GAME_ADMIN_VERSION = 2; ///< What version of the admin network do we use? static const byte NETWORK_GAME_INFO_VERSION = 4; ///< What version of game-info do we use? static const byte NETWORK_COMPANY_INFO_VERSION = 6; ///< What version of company info is this? static const byte NETWORK_MASTER_SERVER_VERSION = 2; ///< What version of master-server-protocol do we use?