mirror of https://git.48k.eu/ogserver
#580 constify parameter and statify function
Remove unnecessary function declaration in header filesmaster
parent
691af634e6
commit
59fb4d5ce2
|
@ -25,7 +25,8 @@ static char catalog[LONPRM]; // Nombre de la base de datos
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
//________________________________________________________________________________________________________
|
||||
bool tomaConfiguracion(char* filecfg) {
|
||||
static bool tomaConfiguracion(const char *filecfg)
|
||||
{
|
||||
char buf[1024], *line;
|
||||
char *key, *value;
|
||||
FILE *fcfg;
|
||||
|
@ -108,7 +109,8 @@ bool tomaConfiguracion(char* filecfg) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool Sondeo(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool Sondeo(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "Sondeo()";
|
||||
|
||||
|
@ -133,7 +135,8 @@ bool Sondeo(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool respuestaSondeo(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool respuestaSondeo(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
int i;
|
||||
long lSize;
|
||||
char *iph, *Ipes;
|
||||
|
@ -180,7 +183,8 @@ bool respuestaSondeo(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool Actualizar(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool Actualizar(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "Actualizar()";
|
||||
|
||||
|
@ -204,7 +208,8 @@ bool Actualizar(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool Purgar(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool Purgar(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "Purgar()";
|
||||
|
||||
|
@ -228,7 +233,7 @@ bool Purgar(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool ConsolaRemota(int socket_c, TRAMA* ptrTrama)
|
||||
static bool ConsolaRemota(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char *iph,fileco[LONPRM],msglog[LONSTD],*ptrIpes[MAXIMOS_CLIENTES];;
|
||||
FILE* f;
|
||||
|
@ -266,7 +271,7 @@ bool ConsolaRemota(int socket_c, TRAMA* ptrTrama)
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool EcoConsola(int socket_c, TRAMA* ptrTrama)
|
||||
static bool EcoConsola(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char *iph,fileco[LONPRM],*buffer;
|
||||
int lSize;
|
||||
|
@ -306,7 +311,8 @@ bool EcoConsola(int socket_c, TRAMA* ptrTrama)
|
|||
// TRUE: Si el cliente está disponible
|
||||
// FALSE: En caso contrario
|
||||
// ________________________________________________________________________________________________________
|
||||
bool clienteDisponible(char *ip, int* idx) {
|
||||
bool clienteDisponible(char *ip, int* idx)
|
||||
{
|
||||
int estado;
|
||||
|
||||
if (clienteExistente(ip, idx)) {
|
||||
|
@ -338,7 +344,8 @@ bool clienteDisponible(char *ip, int* idx) {
|
|||
// TRUE: Si el cliente está registrado
|
||||
// FALSE: En caso contrario
|
||||
// ________________________________________________________________________________________________________
|
||||
bool clienteExistente(char *ip, int* idx) {
|
||||
bool clienteExistente(char *ip, int* idx)
|
||||
{
|
||||
int i;
|
||||
for (i = 0; i < MAXIMOS_CLIENTES; i++) {
|
||||
if (contieneIP(ip, tbsockets[i].ip)) { // Si existe la IP en la cadena
|
||||
|
@ -359,7 +366,8 @@ bool clienteExistente(char *ip, int* idx) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool hayHueco(int *idx) {
|
||||
static bool hayHueco(int *idx)
|
||||
{
|
||||
int i;
|
||||
|
||||
for (i = 0; i < MAXIMOS_CLIENTES; i++) {
|
||||
|
@ -382,8 +390,8 @@ bool hayHueco(int *idx) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool InclusionClienteWinLnx(int socket_c, TRAMA *ptrTrama)
|
||||
{
|
||||
static bool InclusionClienteWinLnx(int socket_c, TRAMA *ptrTrama)
|
||||
{
|
||||
int res,idordenador,lon;
|
||||
char nombreordenador[LONFIL];
|
||||
|
||||
|
@ -418,7 +426,7 @@ bool InclusionClienteWinLnx(int socket_c, TRAMA *ptrTrama)
|
|||
// Devuelve:
|
||||
// Código del error producido en caso de ocurrir algún error, 0 si el proceso es correcto
|
||||
// ________________________________________________________________________________________________________
|
||||
bool procesoInclusionClienteWinLnx(int socket_c, TRAMA *ptrTrama,int *idordenador,char* nombreordenador)
|
||||
bool procesoInclusionClienteWinLnx(int socket_c, TRAMA *ptrTrama, int *idordenador, char *nombreordenador)
|
||||
{
|
||||
char msglog[LONSTD], sqlstr[LONSQL];
|
||||
Database db;
|
||||
|
@ -504,8 +512,8 @@ bool procesoInclusionClienteWinLnx(int socket_c, TRAMA *ptrTrama,int *idordenado
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool InclusionCliente(int socket_c, TRAMA *ptrTrama) {
|
||||
|
||||
static bool InclusionCliente(int socket_c, TRAMA *ptrTrama)
|
||||
{
|
||||
if (!procesoInclusionCliente(socket_c, ptrTrama)) { // Ha habido algún error...
|
||||
initParametros(ptrTrama,0);
|
||||
strcpy(ptrTrama->parametros, "nfn=RESPUESTA_InclusionCliente\rres=0\r");
|
||||
|
@ -515,7 +523,7 @@ bool InclusionCliente(int socket_c, TRAMA *ptrTrama) {
|
|||
}
|
||||
}
|
||||
return (TRUE);
|
||||
}
|
||||
}
|
||||
// ________________________________________________________________________________________________________
|
||||
// Función: procesoInclusionCliente
|
||||
//
|
||||
|
@ -528,7 +536,8 @@ bool InclusionCliente(int socket_c, TRAMA *ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool procesoInclusionCliente(int socket_c, TRAMA *ptrTrama) {
|
||||
bool procesoInclusionCliente(int socket_c, TRAMA *ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD], sqlstr[LONSQL];
|
||||
Database db;
|
||||
Table tbl;
|
||||
|
@ -668,7 +677,7 @@ bool procesoInclusionCliente(int socket_c, TRAMA *ptrTrama) {
|
|||
// soi= Nombre del sistema de ficheros instalado en la partición
|
||||
// tam= Tamaño de la partición
|
||||
// ________________________________________________________________________________________________________
|
||||
bool actualizaConfiguracion(Database db, Table tbl, char* cfg, int ido)
|
||||
bool actualizaConfiguracion(Database db, Table tbl, char *cfg, int ido)
|
||||
{
|
||||
char msglog[LONSTD], sqlstr[LONSQL];
|
||||
int lon, p, c,i, dato, swu, idsoi, idsfi,k;
|
||||
|
@ -853,8 +862,9 @@ bool actualizaConfiguracion(Database db, Table tbl, char* cfg, int ido)
|
|||
// En caso de producirse algún error se devuelve el valor 0
|
||||
// ________________________________________________________________________________________________________
|
||||
|
||||
int checkDato(Database db, Table tbl, char *dato, const char*tabla,
|
||||
const char* nomdato, const char *nomidentificador) {
|
||||
int checkDato(Database db, Table tbl, char *dato, const char *tabla,
|
||||
const char *nomdato, const char *nomidentificador)
|
||||
{
|
||||
char msglog[LONSTD], sqlstr[LONSQL];
|
||||
char modulo[] = "checkDato()";
|
||||
int identificador;
|
||||
|
@ -912,7 +922,8 @@ int checkDato(Database db, Table tbl, char *dato, const char*tabla,
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool registraCliente(char *iph) {
|
||||
bool registraCliente(char *iph)
|
||||
{
|
||||
int idx;
|
||||
|
||||
if (!clienteExistente(iph, &idx)) { // Si no existe la IP ...
|
||||
|
@ -936,7 +947,8 @@ bool registraCliente(char *iph) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool AutoexecCliente(int socket_c, TRAMA *ptrTrama) {
|
||||
static bool AutoexecCliente(int socket_c, TRAMA *ptrTrama)
|
||||
{
|
||||
int lon;
|
||||
char *iph, *exe, msglog[LONSTD];
|
||||
Database db;
|
||||
|
@ -994,8 +1006,8 @@ bool AutoexecCliente(int socket_c, TRAMA *ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool recorreProcedimientos(Database db, char* parametros, FILE* fileexe,
|
||||
char* idp) {
|
||||
bool recorreProcedimientos(Database db, char *parametros, FILE *fileexe, char *idp)
|
||||
{
|
||||
int procedimientoid, lsize;
|
||||
char idprocedimiento[LONPRM], msglog[LONSTD], sqlstr[LONSQL];
|
||||
Table tbl;
|
||||
|
@ -1049,7 +1061,7 @@ bool recorreProcedimientos(Database db, char* parametros, FILE* fileexe,
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool ComandosPendientes(int socket_c, TRAMA *ptrTrama)
|
||||
static bool ComandosPendientes(int socket_c, TRAMA *ptrTrama)
|
||||
{
|
||||
char *ido,*iph,pids[LONPRM];
|
||||
int ids, idx;
|
||||
|
@ -1159,7 +1171,7 @@ bool buscaComandos(char *ido, TRAMA *ptrTrama, int *ids)
|
|||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
//
|
||||
bool DisponibilidadComandos(int socket_c, TRAMA *ptrTrama)
|
||||
static bool DisponibilidadComandos(int socket_c, TRAMA *ptrTrama)
|
||||
{
|
||||
char *iph, *tpc;
|
||||
int idx,port_old=0,port_new;
|
||||
|
@ -1205,8 +1217,9 @@ bool DisponibilidadComandos(int socket_c, TRAMA *ptrTrama)
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool respuestaEstandar(TRAMA *ptrTrama, char *iph, char *ido, Database db,
|
||||
Table tbl) {
|
||||
static bool respuestaEstandar(TRAMA *ptrTrama, char *iph, char *ido, Database db,
|
||||
Table tbl)
|
||||
{
|
||||
char msglog[LONSTD], sqlstr[LONSQL];
|
||||
char *res, *ids, *der;
|
||||
char fechafin[LONPRM];
|
||||
|
@ -1289,7 +1302,7 @@ bool respuestaEstandar(TRAMA *ptrTrama, char *iph, char *ido, Database db,
|
|||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool enviaComando(TRAMA* ptrTrama, const char *estado)
|
||||
{
|
||||
{
|
||||
char *iph, *Ipes, *ptrIpes[MAXIMOS_CLIENTES];
|
||||
int i, idx, lon;
|
||||
|
||||
|
@ -1331,7 +1344,8 @@ bool enviaComando(TRAMA* ptrTrama, const char *estado)
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool respuestaConsola(int socket_c, TRAMA *ptrTrama, int res) {
|
||||
bool respuestaConsola(int socket_c, TRAMA *ptrTrama, int res)
|
||||
{
|
||||
initParametros(ptrTrama,0);
|
||||
sprintf(ptrTrama->parametros, "res=%d\r", res);
|
||||
if (!mandaTrama(&socket_c, ptrTrama)) {
|
||||
|
@ -1352,7 +1366,8 @@ bool respuestaConsola(int socket_c, TRAMA *ptrTrama, int res) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool Arrancar(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool Arrancar(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char *iph,*mac,*mar, msglog[LONSTD];
|
||||
bool res;
|
||||
char modulo[] = "Arrancar()";
|
||||
|
@ -1396,7 +1411,7 @@ bool Arrancar(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool Levanta(char* iph,char *mac, char* mar)
|
||||
bool Levanta(char *iph, char *mac, char *mar)
|
||||
{
|
||||
char *ptrIP[MAXIMOS_CLIENTES],*ptrMacs[MAXIMOS_CLIENTES];
|
||||
int i, lon, res;
|
||||
|
@ -1451,7 +1466,7 @@ bool Levanta(char* iph,char *mac, char* mar)
|
|||
// FALSE: En caso de ocurrir algún error
|
||||
//_____________________________________________________________________________________________________________
|
||||
//
|
||||
bool WakeUp(SOCKET *s, char* iph,char *mac,char* mar)
|
||||
bool WakeUp(SOCKET *s, char* iph, char *mac, char *mar)
|
||||
{
|
||||
int i, res;
|
||||
char HDaddress_bin[6];
|
||||
|
@ -1495,7 +1510,8 @@ bool WakeUp(SOCKET *s, char* iph,char *mac,char* mar)
|
|||
// - cadena : Cadena con el contenido de la mac
|
||||
// - numero : la dirección mac convertida a binario (6 bytes)
|
||||
//_____________________________________________________________________________________________________________
|
||||
void PasaHexBin(char *cadena, char *numero) {
|
||||
void PasaHexBin(char *cadena, char *numero)
|
||||
{
|
||||
int i, j, p;
|
||||
char matrizHex[] = "0123456789ABCDEF";
|
||||
char Ucadena[12], aux;
|
||||
|
@ -1531,7 +1547,8 @@ void PasaHexBin(char *cadena, char *numero) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_Arrancar(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RESPUESTA_Arrancar(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
Database db;
|
||||
Table tbl;
|
||||
|
@ -1580,7 +1597,8 @@ bool RESPUESTA_Arrancar(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool Comando(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool Comando(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "Comando()";
|
||||
|
||||
|
@ -1605,8 +1623,8 @@ bool Comando(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_Comando(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
static bool RESPUESTA_Comando(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
Database db;
|
||||
Table tbl;
|
||||
|
@ -1646,7 +1664,8 @@ bool RESPUESTA_Comando(int socket_c, TRAMA* ptrTrama)
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool Apagar(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool Apagar(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "Apagar()";
|
||||
|
||||
|
@ -1671,7 +1690,8 @@ bool Apagar(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_Apagar(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RESPUESTA_Apagar(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
Database db;
|
||||
Table tbl;
|
||||
|
@ -1717,7 +1737,8 @@ bool RESPUESTA_Apagar(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool Reiniciar(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool Reiniciar(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "Reiniciar()";
|
||||
|
||||
|
@ -1742,7 +1763,8 @@ bool Reiniciar(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_Reiniciar(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RESPUESTA_Reiniciar(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
Database db;
|
||||
Table tbl;
|
||||
|
@ -1788,7 +1810,8 @@ bool RESPUESTA_Reiniciar(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool IniciarSesion(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool IniciarSesion(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "IniciarSesion()";
|
||||
|
||||
|
@ -1813,7 +1836,8 @@ bool IniciarSesion(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_IniciarSesion(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RESPUESTA_IniciarSesion(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
Database db;
|
||||
Table tbl;
|
||||
|
@ -1859,7 +1883,8 @@ bool RESPUESTA_IniciarSesion(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool CrearImagen(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool CrearImagen(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "CrearImagen()";
|
||||
|
||||
|
@ -1884,7 +1909,7 @@ bool CrearImagen(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_CrearImagen(int socket_c, TRAMA* ptrTrama)
|
||||
static bool RESPUESTA_CrearImagen(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
Database db;
|
||||
|
@ -1952,8 +1977,9 @@ bool RESPUESTA_CrearImagen(int socket_c, TRAMA* ptrTrama)
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool actualizaCreacionImagen(Database db, Table tbl, char* idi, char* dsk,
|
||||
char* par, char* cpt, char* ipr, char *ido) {
|
||||
bool actualizaCreacionImagen(Database db, Table tbl, char *idi, char *dsk,
|
||||
char *par, char *cpt, char *ipr, char *ido)
|
||||
{
|
||||
char msglog[LONSTD], sqlstr[LONSQL];
|
||||
char modulo[] = "actualizaCreacionImagen()";
|
||||
int idr,ifs;
|
||||
|
@ -2036,7 +2062,8 @@ bool actualizaCreacionImagen(Database db, Table tbl, char* idi, char* dsk,
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool CrearImagenBasica(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool CrearImagenBasica(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "CrearImagenBasica()";
|
||||
|
||||
|
@ -2061,7 +2088,8 @@ bool CrearImagenBasica(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_CrearImagenBasica(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RESPUESTA_CrearImagenBasica(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
return(RESPUESTA_CrearImagen(socket_c,ptrTrama)); // La misma respuesta que la creación de imagen monolítica
|
||||
}
|
||||
// ________________________________________________________________________________________________________
|
||||
|
@ -2077,7 +2105,8 @@ bool RESPUESTA_CrearImagenBasica(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool CrearSoftIncremental(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool CrearSoftIncremental(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "CrearSoftIncremental()";
|
||||
|
||||
|
@ -2102,7 +2131,7 @@ bool CrearSoftIncremental(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_CrearSoftIncremental(int socket_c, TRAMA* ptrTrama)
|
||||
static bool RESPUESTA_CrearSoftIncremental(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
Database db;
|
||||
Table tbl;
|
||||
|
@ -2177,7 +2206,7 @@ bool RESPUESTA_CrearSoftIncremental(int socket_c, TRAMA* ptrTrama)
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool actualizaCreacionSoftIncremental(Database db, Table tbl, char* idi,char* idf)
|
||||
static bool actualizaCreacionSoftIncremental(Database db, Table tbl, char *idi, char *idf)
|
||||
{
|
||||
char msglog[LONSTD], sqlstr[LONSQL];
|
||||
char modulo[] = "actualizaCreacionSoftIncremental()";
|
||||
|
@ -2218,7 +2247,8 @@ bool actualizaCreacionSoftIncremental(Database db, Table tbl, char* idi,char* id
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RestaurarImagen(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RestaurarImagen(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "RestaurarImagen()";
|
||||
|
||||
|
@ -2243,7 +2273,8 @@ bool RestaurarImagen(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RestaurarImagenBasica(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RestaurarImagenBasica(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "RestaurarImagenBasica()";
|
||||
|
||||
|
@ -2268,7 +2299,8 @@ bool RestaurarImagenBasica(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RestaurarSoftIncremental(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RestaurarSoftIncremental(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "RestaurarSoftIncremental()";
|
||||
|
||||
|
@ -2294,7 +2326,7 @@ bool RestaurarSoftIncremental(int socket_c, TRAMA* ptrTrama) {
|
|||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
//
|
||||
bool RESPUESTA_RestaurarImagen(int socket_c, TRAMA* ptrTrama)
|
||||
static bool RESPUESTA_RestaurarImagen(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
Database db;
|
||||
|
@ -2361,7 +2393,8 @@ bool RESPUESTA_RestaurarImagen(int socket_c, TRAMA* ptrTrama)
|
|||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
//
|
||||
bool RESPUESTA_RestaurarImagenBasica(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RESPUESTA_RestaurarImagenBasica(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
return(RESPUESTA_RestaurarImagen(socket_c,ptrTrama));
|
||||
}
|
||||
// ________________________________________________________________________________________________________
|
||||
|
@ -2376,7 +2409,8 @@ bool RESPUESTA_RestaurarImagenBasica(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_RestaurarSoftIncremental(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RESPUESTA_RestaurarSoftIncremental(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
return(RESPUESTA_RestaurarImagen(socket_c,ptrTrama));
|
||||
}
|
||||
// ________________________________________________________________________________________________________
|
||||
|
@ -2396,8 +2430,9 @@ bool RESPUESTA_RestaurarSoftIncremental(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool actualizaRestauracionImagen(Database db, Table tbl, char* idi,
|
||||
char* dsk, char* par, char* ido, char* ifs) {
|
||||
bool actualizaRestauracionImagen(Database db, Table tbl, char *idi,
|
||||
char *dsk, char *par, char *ido, char *ifs)
|
||||
{
|
||||
char msglog[LONSTD], sqlstr[LONSQL];
|
||||
char modulo[] = "actualizaRestauracionImagen()";
|
||||
|
||||
|
@ -2429,7 +2464,8 @@ bool actualizaRestauracionImagen(Database db, Table tbl, char* idi,
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool Configurar(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool Configurar(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "Configurar()";
|
||||
|
||||
|
@ -2455,7 +2491,7 @@ bool Configurar(int socket_c, TRAMA* ptrTrama) {
|
|||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
//
|
||||
bool RESPUESTA_Configurar(int socket_c, TRAMA* ptrTrama)
|
||||
static bool RESPUESTA_Configurar(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
Database db;
|
||||
|
@ -2508,7 +2544,8 @@ bool RESPUESTA_Configurar(int socket_c, TRAMA* ptrTrama)
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool EjecutarScript(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool EjecutarScript(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "EjecutarScript()";
|
||||
|
||||
|
@ -2533,7 +2570,7 @@ bool EjecutarScript(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_EjecutarScript(int socket_c, TRAMA* ptrTrama)
|
||||
static bool RESPUESTA_EjecutarScript(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
Database db;
|
||||
|
@ -2584,7 +2621,8 @@ bool RESPUESTA_EjecutarScript(int socket_c, TRAMA* ptrTrama)
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool InventarioHardware(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool InventarioHardware(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "InventarioHardware()";
|
||||
|
||||
|
@ -2609,7 +2647,8 @@ bool InventarioHardware(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_InventarioHardware(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RESPUESTA_InventarioHardware(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
Database db;
|
||||
Table tbl;
|
||||
|
@ -2671,7 +2710,8 @@ bool RESPUESTA_InventarioHardware(int socket_c, TRAMA* ptrTrama) {
|
|||
// - idc: Identificador del centro o Unidad organizativa
|
||||
// ________________________________________________________________________________________________________
|
||||
//
|
||||
bool actualizaHardware(Database db, Table tbl, char* hrd, char*ido,char* npc, char *idc)
|
||||
bool actualizaHardware(Database db, Table tbl, char *hrd, char *ido, char *npc,
|
||||
char *idc)
|
||||
{
|
||||
char msglog[LONSTD], sqlstr[LONSQL];
|
||||
int idtipohardware, idperfilhard;
|
||||
|
@ -2834,8 +2874,8 @@ bool actualizaHardware(Database db, Table tbl, char* hrd, char*ido,char* npc, ch
|
|||
// - con: Número de componentes detectados para configurar un el perfil hardware
|
||||
// - npc: Nombre del cliente
|
||||
// ________________________________________________________________________________________________________
|
||||
bool cuestionPerfilHardware(Database db, Table tbl, char* idc, char* ido,
|
||||
int idperfilhardware, char*idhardwares, char *npc, int *tbidhardware,
|
||||
bool cuestionPerfilHardware(Database db, Table tbl, char *idc, char *ido,
|
||||
int idperfilhardware, char *idhardwares, char *npc, int *tbidhardware,
|
||||
int lon)
|
||||
{
|
||||
char msglog[LONSTD], *sqlstr;
|
||||
|
@ -2963,7 +3003,8 @@ bool cuestionPerfilHardware(Database db, Table tbl, char* idc, char* ido,
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool InventarioSoftware(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool InventarioSoftware(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
char modulo[] = "InventarioSoftware()";
|
||||
|
||||
|
@ -2988,7 +3029,8 @@ bool InventarioSoftware(int socket_c, TRAMA* ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool RESPUESTA_InventarioSoftware(int socket_c, TRAMA* ptrTrama) {
|
||||
static bool RESPUESTA_InventarioSoftware(int socket_c, TRAMA* ptrTrama)
|
||||
{
|
||||
char msglog[LONSTD];
|
||||
Database db;
|
||||
Table tbl;
|
||||
|
@ -3056,7 +3098,8 @@ bool RESPUESTA_InventarioSoftware(int socket_c, TRAMA* ptrTrama) {
|
|||
//
|
||||
// Versión 1.1.0: Se incluye el sistema operativo. Autora: Irina Gómez - ETSII Universidad Sevilla
|
||||
// ________________________________________________________________________________________________________
|
||||
bool actualizaSoftware(Database db, Table tbl, char* sft, char* par,char* ido, char* npc, char* idc)
|
||||
bool actualizaSoftware(Database db, Table tbl, char *sft, char *par,char *ido,
|
||||
char *npc, char *idc)
|
||||
{
|
||||
int i, j, lon, aux, idperfilsoft, idnombreso;
|
||||
bool retval;
|
||||
|
@ -3213,9 +3256,11 @@ bool actualizaSoftware(Database db, Table tbl, char* sft, char* par,char* ido, c
|
|||
//
|
||||
// Versión 1.1.0: Se incluye el sistema operativo. Autora: Irina Gómez - ETSII Universidad Sevilla
|
||||
//_________________________________________________________________________________________________________
|
||||
bool cuestionPerfilSoftware(Database db, Table tbl, char* idc, char* ido,
|
||||
int idperfilsoftware, int idnombreso, char *idsoftwares, char *npc, char *par,
|
||||
int *tbidsoftware, int lon) {
|
||||
bool cuestionPerfilSoftware(Database db, Table tbl, char *idc, char *ido,
|
||||
int idperfilsoftware, int idnombreso,
|
||||
char *idsoftwares, char *npc, char *par,
|
||||
int *tbidsoftware, int lon)
|
||||
{
|
||||
char *sqlstr, msglog[LONSTD];
|
||||
int i, nwidperfilsoft;
|
||||
char modulo[] = "cuestionPerfilSoftware()";
|
||||
|
@ -3345,7 +3390,8 @@ bool cuestionPerfilSoftware(Database db, Table tbl, char* idc, char* ido,
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool enviaArchivo(int socket_c, TRAMA *ptrTrama) {
|
||||
static bool enviaArchivo(int socket_c, TRAMA *ptrTrama)
|
||||
{
|
||||
char *nfl;
|
||||
|
||||
// Toma parámetros
|
||||
|
@ -3370,7 +3416,8 @@ bool enviaArchivo(int socket_c, TRAMA *ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool recibeArchivo(int socket_c, TRAMA *ptrTrama) {
|
||||
static bool recibeArchivo(int socket_c, TRAMA *ptrTrama)
|
||||
{
|
||||
char *nfl;
|
||||
|
||||
// Toma parámetros
|
||||
|
@ -3398,7 +3445,7 @@ bool recibeArchivo(int socket_c, TRAMA *ptrTrama) {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool envioProgramacion(int socket_c, TRAMA *ptrTrama)
|
||||
static bool envioProgramacion(int socket_c, TRAMA *ptrTrama)
|
||||
{
|
||||
char sqlstr[LONSQL], msglog[LONSTD];
|
||||
char *idp,iph[LONIP],mac[LONMAC];
|
||||
|
@ -3544,7 +3591,7 @@ static struct {
|
|||
// TRUE: Si el proceso es correcto
|
||||
// FALSE: En caso de ocurrir algún error
|
||||
// ________________________________________________________________________________________________________
|
||||
bool gestionaTrama(int socket_c)
|
||||
static bool gestionaTrama(int socket_c)
|
||||
{
|
||||
TRAMA* ptrTrama;
|
||||
int i, res;
|
||||
|
|
|
@ -36,85 +36,24 @@ SOCKETCL tbsockets[MAXIMOS_CLIENTES];
|
|||
|
||||
bool swcSocket; // Switch para indicar si se debe cerrar el socket del cliente
|
||||
|
||||
// ________________________________________________________________________________________________________
|
||||
// Prototipo de funciones
|
||||
// ________________________________________________________________________________________________________
|
||||
|
||||
bool tomaConfiguracion(char*);
|
||||
bool gestionaTrama(SOCKET*);
|
||||
bool Sondeo(SOCKET*,TRAMA*);
|
||||
bool respuestaSondeo(SOCKET *,TRAMA*);
|
||||
bool InclusionClienteWinLnx(SOCKET*,TRAMA*);
|
||||
bool InclusionCliente(SOCKET*,TRAMA*);
|
||||
bool registraCliente(char *);
|
||||
|
||||
bool procesoInclusionClienteWinLnx(int socket, TRAMA*,int*,char*);
|
||||
bool procesoInclusionCliente(int socket, TRAMA*);
|
||||
bool clienteExistente(char *,int *);
|
||||
bool clienteDisponible(char *,int *);
|
||||
bool hayHueco(int *);
|
||||
bool actualizaConfiguracion(Database , Table ,char* ,int);
|
||||
bool AutoexecCliente(SOCKET *, TRAMA *);
|
||||
bool recorreProcedimientos(Database ,char* ,FILE*,char*);
|
||||
|
||||
bool tomaRepositorio(Database ,Table ,char*,int*);
|
||||
bool buscaComandos(char *,TRAMA *,int *);
|
||||
bool DisponibilidadComandos(SOCKET*,TRAMA*);
|
||||
bool respuestaEstandar(TRAMA *,char **,char **,char ** ,Database *,Table *);
|
||||
bool respuestaConsola(int socket, TRAMA *,int);
|
||||
bool enviaComando(TRAMA *ptrTrama,const char*);
|
||||
|
||||
bool Actualizar(SOCKET *, TRAMA* );
|
||||
bool Purgar(SOCKET *, TRAMA* );
|
||||
|
||||
bool ConsolaRemota(SOCKET *,TRAMA*);
|
||||
bool RESPUESTA_ConsolaRemota(SOCKET *,TRAMA*);
|
||||
bool EcoConsola(SOCKET *,TRAMA*);
|
||||
|
||||
bool Comando(SOCKET *,TRAMA *);
|
||||
bool RESPUESTA_Comando(SOCKET *,TRAMA *);
|
||||
|
||||
bool Arrancar(SOCKET *,TRAMA *);
|
||||
bool Levanta(char*,char*,char*);
|
||||
bool WakeUp(SOCKET *,char*,char*,char*);
|
||||
void PasaHexBin(char *,char *);
|
||||
bool RESPUESTA_Arrancar(SOCKET *,TRAMA*);
|
||||
bool Apagar(SOCKET *,TRAMA *);
|
||||
bool RESPUESTA_Apagar(SOCKET *,TRAMA *);
|
||||
bool Reiniciar(SOCKET *,TRAMA *);
|
||||
bool RESPUESTA_Reiniciar(SOCKET *,TRAMA *);
|
||||
bool IniciarSesion(SOCKET *,TRAMA *);
|
||||
bool RESPUESTA_IniciarSesion(SOCKET *,TRAMA *);
|
||||
bool CrearImagen(SOCKET *,TRAMA *);
|
||||
bool CrearImagenBasica(SOCKET *,TRAMA *);
|
||||
bool CrearSoftIncremental(SOCKET *,TRAMA *);
|
||||
bool RESPUESTA_CrearImagen(SOCKET *,TRAMA *);
|
||||
bool RESPUESTA_CrearImagenBasica(SOCKET *,TRAMA *);
|
||||
bool RESPUESTA_CrearSoftIncremental(SOCKET *,TRAMA *);
|
||||
bool actualizaCreacionImagen(Database,Table,char*,char*,char*,char*,char*,char*);
|
||||
bool actualizaCreacionSoftIncremental(Database,Table,char*,char*);
|
||||
bool RestaurarImagen(SOCKET *,TRAMA *);
|
||||
bool RestaurarImagenBasica(SOCKET *,TRAMA *);
|
||||
bool RestaurarSoftIncremental(SOCKET *,TRAMA *);
|
||||
bool RESPUESTA_RestaurarImagen(SOCKET *,TRAMA *);
|
||||
bool RESPUESTA_RestaurarImagenBasica(SOCKET *,TRAMA *);
|
||||
bool RESPUESTA_RestaurarSoftIncremental(SOCKET *,TRAMA *);
|
||||
bool actualizaRestauracionImagen(Database,Table,char*,char*,char*,char*,char*);
|
||||
bool Configurar(SOCKET *,TRAMA* );
|
||||
bool RESPUESTA_Configurar(SOCKET *,TRAMA* );
|
||||
bool actualizaConfigurar(Database , Table , char* );
|
||||
bool InventarioHardware(SOCKET *,TRAMA *);
|
||||
bool RESPUESTA_InventarioHardware(SOCKET *,TRAMA *);
|
||||
bool actualizaHardware(Database, Table,char* ,char*,char*,char*);
|
||||
bool cuestionPerfilHardware(Database,Table,char*,char*,int,char*,char*,int *,int);
|
||||
bool actualizaSoftware(Database , Table , char* , char* , char*,char*,char*);
|
||||
bool cuestionPerfilSoftware(Database, Table, char*, char*,int,int,char*,char*,char*,int *,int);
|
||||
|
||||
bool enviaArchivo(SOCKET *, TRAMA *);
|
||||
bool recibeArchivo(SOCKET *, TRAMA *);
|
||||
bool envioProgramacion(SOCKET *, TRAMA *);
|
||||
|
||||
int checkDato(Database,Table,char*,const char*,const char*,const char*);
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue