Commit e276c279 authored by Seblu's avatar Seblu
Browse files

Utilisation de sll au lieu de classe local

parent 5c4a6fdc
Loading
Loading
Loading
Loading
+18 −14
Original line number Diff line number Diff line
@@ -16,29 +16,33 @@

bin_PROGRAMS=	sls

sls_SOURCES=	src/sls.hh		\
		src/sls.cc		\
sls_SOURCES=	src/sls.cc		\
		src/option.cc		\
		src/database.cc		\
		src/cron.cc		\
		src/server.cc		\
		src/client.cc		\
		src/client_console.cc	\
		src/client_daemon.cc	\
		src/sll/error.cc	\
		src/sll/connection.cc

noinst_HEADERS=	src/sls.hh		\
		src/error.hh		\
		src/error.cc		\
		src/option.hh		\
		src/option.cc		\
		src/database.hh		\
		src/database.cc		\
		src/cron.hh		\
		src/cron.cc		\
		src/server.hh		\
		src/server.cc		\
		src/connection.hh	\
		src/connection.hxx	\
		src/connection.cc	\
		src/client.hh		\
		src/client.cc		\
		src/client_console.hh	\
		src/client_console.cc	\
		src/client_daemon.hh	\
		src/client_daemon.cc
		src/sll/slm.hh		\
		src/sll/error.hh	\
		src/sll/connection.hh	\
		src/sll/connection.hxx


CLEANFILES= *~ '\#*'
CLEANFILES= '*~' '#*#' '*.swp'

EXTRA_DIST= COPYING README

+1 −1
Original line number Diff line number Diff line
@@ -24,7 +24,7 @@ AC_INIT([sls],[1.0],[contact@seblu.net],[sls])
AC_CONFIG_AUX_DIR([build])

# Auto Make init
AM_INIT_AUTOMAKE([foreign dist-bzip2 no-dist-gzip])
AM_INIT_AUTOMAKE([foreign dist-bzip2 no-dist-gzip subdir-objects])

# Check platform
AC_CANONICAL_HOST
+1 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@
#ifndef CLIENT_HH
# define CLIENT_HH

# include "connection.hh"
# include "sll/connection.hh"

/**
 * Client
+3 −2
Original line number Diff line number Diff line
@@ -17,7 +17,6 @@
*/

#include "sls.hh"
#include "error.hh"
#include "option.hh"
#include "client_console.hh"

@@ -75,13 +74,15 @@ bool Console::trust(const char *login, const char *pass) {
  assert(pass);

  // check login and password in DB
  c_.sendln("User always trusted !!");

  // store username
  login_ = login;

  // register as logged in DB

  // send validation
  c_.sendln("OK");

  return true;
}

+3 −1
Original line number Diff line number Diff line
@@ -57,12 +57,14 @@ bool Daemon::trust(const char *login, const char *pass) {
  assert(pass);

  // check login and password in DB
  c_.sendln("Daemon always untrusted !!");

  // store username
  login_ = login;

  // register as logged in DB

  // Send
  c_.sendln("KO");

  return false;
}
Loading