source: ogServer-Git/src/ogAdmServer.h

Last change on this file was 216986e, checked in by OpenGnSys Support Team <soporte-og@…>, 2 years ago

#915 consolidate WoL sender function

This patch aims simplifies the WoL sender routine.

A few related changes:

  • Replace goto err to continue if IP address is malformed
  • Use ret |= instead of ret &= to accumulate error code.
  • Property mode set to 100644
File size: 1.3 KB
Line 
1// ********************************************************************************************************
2// Servicio: ogAdmServer
3// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
4// Fecha Creación: Marzo-2010
5// Fecha Última modificación: Marzo-2010
6// Nombre del fichero: ogAdmServer.h
7// Descripción: Este fichero implementa el servicio de administración general del sistema
8// ********************************************************************************************************
9#include <stdio.h>
10#include <stdlib.h>
11#include <string.h>
12#include <ctype.h>
13#include <errno.h>
14#include <unistd.h>
15#include <time.h>
16#include <sys/types.h>
17#include <sys/socket.h>
18#include <netinet/in.h>
19#include <arpa/inet.h>
20#include <stdbool.h>
21#include "ogAdmLib.h"
22
23struct og_dbi;
24
25bool actualizaConfiguracion(struct og_dbi *,char* ,int);
26bool actualizaCreacionImagen(struct og_dbi *,char*,char*,char*,char*,char*,char*);
27bool actualizaHardware(struct og_dbi *dbi, char* ,char*,char*,char*);
28bool cuestionPerfilHardware(struct og_dbi *dbi,char*,char*,int,char*,char*,int *,int);
29bool actualizaSoftware(struct og_dbi *, char* , char* , char*,char*,char*);
30bool cuestionPerfilSoftware(struct og_dbi *, char*, char*,int,int,char*,char*,char*,int *,int);
31
32int checkDato(struct og_dbi *,char*,const char*,const char*,const char*);
Note: See TracBrowser for help on using the repository browser.