#915 remove dead code in ogAdmLib

Remove declarations that are not used anymore in ogAdmLib.
master
OpenGnSys Support Team 2021-12-22 16:38:24 +01:00
parent 41ac15d100
commit facd0d56e7
2 changed files with 1 additions and 50 deletions

View File

@ -60,7 +60,7 @@ char* escaparCadena(char *cadena)
buffer = (char*) calloc(1, strlen(cadena)*2); // Toma memoria para el buffer de conversión
if (buffer == NULL) { // No hay memoria suficiente para el buffer
return (FALSE);
return NULL;
}
c=b=0;

View File

@ -11,29 +11,7 @@
// ________________________________________________________________________________________________________
#define LONSTD 1024 // Longitud de memoria estandar
#define LONINT 16 // Longitud de memoria estandar para un número entero
#define LONFIL 1024 // Longitud de memoria estandar para nombres de archivo completos (incluido path)
#define LONIP 16 // Longitud de memoria estandar para cadenas que contiene una dirección IP
#define LONMAC 16 // Longitud de memoria estandar para cadenas que contiene una dirección MAC
#define LONSQL 8192 // Longitud de memoria estandar para una sentencia SQL
#define LONPRM 4098 // Longitud estandar de los parámetros del fichero de configuración del servicio
#define LONSCP 4098 // Longitud estandar de los parámetros de las tramas
#define LONFUN 512 // Longitud estandar de los nombres de las funciones que procesan las tramas
#define LONSUC 4098 // Longitud de los mensajes de sucesos
#define LONBLK 8192 // Longitud de los paquetes de tramas leidos cada vez
#define MAXPRM 20 // Máximo número de parámeros del fichero de configuración del servicio
#define MAXPAR 128 // Maximo numero de particiones manejadas por el sistema, ahora con GPT es 128
#define MAXLONURL 1024 // Longitud máxima de una dirección url con parámetros
#define LONHEXPRM 5 // Longitud del campo que contiene el tamaño de la cadena de parámetros
#define LONGITUD_CABECERATRAMA 16 // Longitud de la cabecera de las tramas
#define LONGITUD_PARAMETROS 8192 // Longitud estandar de la información de la trama (parámetros)
#define MAXCMD_PARAMETROS 200 // Máximo número de parámetros de una trama
#define MAXIMAS_FUNCIONES LONSTD // Máximo número de funciones que procesan los mensajes entre servicio y clientes
#define CLIENTE_OCUPADO "BSY" // Cliente ocupado
#define CLIENTE_APAGADO "OFF" // Cliente apagado
#define CLIENTE_INICIANDO "INI" // Cliente iniciando
#define ACCION_SINRESULTADO 0 // Sin resultado
#define ACCION_EXITOSA 1 // Finalizada con éxito
@ -60,39 +38,12 @@
#define MAXHARDWARE 128 // Máximos elementos hardware a detectar
#define MAXSOFTWARE 8096 // Máximos elementos software a detectar
// ________________________________________________________________________________________________________
// Tipos definidos
// ________________________________________________________________________________________________________
typedef unsigned long DWORD;
typedef unsigned short WORD;
typedef int BOOLEAN;
typedef char BYTE;
typedef int SOCKET;
typedef void* LPVOID;
#define TRUE 1
#define FALSE 0
typedef struct{ // Estructura de las tramas
char arroba; // Caracter arroba siempre
char identificador[14]; // Identificador de la trama, siempre JMMLCAMDJ_MCDJ
char tipo; // Tipo de mensaje
long lonprm; // Longitud en hexadecimal de los parámetros
char *parametros; // Parámetros de la trama
}TRAMA;
// ________________________________________________________________________________________________________
// Prototipo de funciones
// ________________________________________________________________________________________________________
int splitCadena(char **,char *, char);
char* StrToUpper(char *);
void FINCADaINTRO(TRAMA*);
char *tomaParametro(const char*,TRAMA*);
char *copiaParametro(const char*,TRAMA *);
BOOLEAN contieneIP(char *,char *);
char* rTrim(char *);
BOOLEAN enviaMensaje(SOCKET *,TRAMA *,char);
BOOLEAN enviaTrama(SOCKET *,TRAMA *);
TRAMA* recibeTrama(SOCKET*);
char* escaparCadena(char *cadena);
#include <stddef.h> /* for offsetof. */