/[pengfork]/pengfork/src/fdo/login.c
ViewVC logotype

Diff of /pengfork/src/fdo/login.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5 by chupa, Mon Sep 9 22:59:42 2002 UTC revision 1.6 by chupa, Sat Nov 30 10:28:52 2002 UTC
# Line 23  Line 23 
23  #include <string.h>  #include <string.h>
24    
25  #include "options.h"  #include "options.h"
26    #include "getpass.h"
27  #include "buffer.h"  #include "buffer.h"
28  #include "log.h"  #include "log.h"
29    
# Line 36  logon () Line 37  logon ()
37    char *data;    char *data;
38    struct login_info login_info = DEFAULT_LOGIN_INFO;    struct login_info login_info = DEFAULT_LOGIN_INFO;
39    int len;    int len;
40    char *sn = PARAM_SCREEN_NAME (PARAM_USE_SCREEN_NAME);    char *sn = PARAM_SCREEN_NAME;
41    char *pass = PARAM_PASSWORD (PARAM_USE_SCREEN_NAME);    char *pass;
42    char login[10];    char login[10];
43    
44      log(LOG_NOTICE, "Loging into provider\n");
45      get_password(sn, &pass);
46    len = strlen (sn);    len = strlen (sn);
47    if (len >= 10)    if (len >= 10)
48      {      {
# Line 72  logon () Line 75  logon ()
75    len += 6;    len += 6;
76    
77    fdo_send ( TOKEN ("Dd"), data, len);    fdo_send ( TOKEN ("Dd"), data, len);
78    log(LOG_NOTICE,"FDO - Login token sended\n");    debug(3,"FDO - Login token sended\n");
79    free (data);    free (data);
80    
81    fdo_unregister (TOKEN ("SD"));    fdo_unregister (TOKEN ("SD"));
# Line 85  login_confirm (token, data, data_size) Line 88  login_confirm (token, data, data_size)
88       char *data;       char *data;
89       size_t data_size;       size_t data_size;
90  {  {
91    log(LOG_NOTICE,"FDO - Login confirm received\n");    debug(3, "FDO - Login confirm received\n");
92    fdo_unregister (TOKEN ("At"));    fdo_unregister (TOKEN ("At"));
93    
94    ip_tunnel_init();    ip_tunnel_init();

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26