Ignore:
Timestamp:
Nov 19, 2009, 5:26:53 PM (13 years ago)
Author:
Jean-Yves Lamoureux
Message:
  • Massive indentation pass, could insert odd things, blame pterjan, he doesn't care.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • neercs/trunk/src/lock.c

    r3551 r3969  
    1 /*
     1/* 
    22 *  neercs        console-based window manager
    33 *  Copyright (c) 2006 Sam Hocevar <sam@zoy.org>
     
    4848
    4949#if defined USE_LOCK
    50     if(!screen_list->locked) return 0;
    51 
    52     if(c==0x08)      // BACKSPACE
    53     {
    54         if(screen_list->lock_offset)
    55         {
    56             screen_list->lockpass[screen_list->lock_offset-1] = 0;
     50    if (!screen_list->locked)
     51        return 0;
     52
     53    if (c == 0x08)              // BACKSPACE
     54    {
     55        if (screen_list->lock_offset)
     56        {
     57            screen_list->lockpass[screen_list->lock_offset - 1] = 0;
    5758            screen_list->lock_offset--;
    5859        }
    5960    }
    60     else if(c==0x0d) // RETURN
     61    else if (c == 0x0d)        // RETURN
    6162    {
    6263        memset(screen_list->lockmsg, 0, 1024);
    63         if(validate_lock(screen_list, getenv("USER"), screen_list->lockpass))
     64        if (validate_lock(screen_list, getenv("USER"), screen_list->lockpass))
    6465        {
    6566            memset(screen_list->lockpass, 0, 1024);
     
    7778    else
    7879    {
    79         if(screen_list->lock_offset < 1023)
     80        if (screen_list->lock_offset < 1023)
    8081        {
    8182            screen_list->lockpass[screen_list->lock_offset++] = c;
    82             screen_list->lockpass[screen_list->lock_offset]   = 0;
     83            screen_list->lockpass[screen_list->lock_offset] = 0;
    8384        }
    8485    }
     
    9596    caca_canvas_t *cv = screen_list->cv;
    9697
    97     gethostname(buffer, sizeof(buffer)-1);
     98    gethostname(buffer, sizeof(buffer) - 1);
    9899
    99100    int w = 65, h = 20;
     
    103104
    104105    caca_set_color_ansi(cv, CACA_BLUE, CACA_BLUE);
    105     caca_fill_box(cv,
    106                    x, y,
    107                    w, h, '#');
     106    caca_fill_box(cv, x, y, w, h, '#');
    108107    caca_set_color_ansi(cv, CACA_DEFAULT, CACA_BLUE);
    109     caca_draw_cp437_box(cv,
    110                          x, y,
    111                          w, h);
    112 
    113     x+=2;
     108    caca_draw_cp437_box(cv, x, y, w, h);
     109
     110    x += 2;
    114111    y++;
    115112    caca_printf(cv,
    116                  (caca_get_canvas_width(cv) - strlen(PACKAGE_STRING " locked")) / 2,
    117                  y-1,
    118                  PACKAGE_STRING " locked");
    119 
    120     caca_printf(cv, x, y++, "Please type in your password for %s@%s :", getenv("USER"), buffer);
    121     y+=2;
    122 
    123     x = (caca_get_canvas_width(cv)/2) - ((strlen(screen_list->lockpass) / 2) + strlen("Password : "));
     113                (caca_get_canvas_width(cv) -
     114                 strlen(PACKAGE_STRING " locked")) / 2, y - 1,
     115                PACKAGE_STRING " locked");
     116
     117    caca_printf(cv, x, y++, "Please type in your password for %s@%s :",
     118                getenv("USER"), buffer);
     119    y += 2;
     120
     121    x = (caca_get_canvas_width(cv) / 2) -
     122        ((strlen(screen_list->lockpass) / 2) + strlen("Password : "));
    124123    caca_printf(cv, x, y, "Password : ");
    125     x+=strlen("Password : ");
    126     for(i=0; i<strlen(screen_list->lockpass); i++)
     124    x += strlen("Password : ");
     125    for (i = 0; i < strlen(screen_list->lockpass); i++)
    127126    {
    128127        caca_put_str(cv, x, y, "*");
     
    131130
    132131
    133     if(strlen(screen_list->lockmsg))
    134     {
    135         x = ((caca_get_canvas_width(cv) - w) / 2) + (strlen(screen_list->lockmsg));
    136         y+=2;
     132    if (strlen(screen_list->lockmsg))
     133    {
     134        x = ((caca_get_canvas_width(cv) - w) / 2) +
     135            (strlen(screen_list->lockmsg));
     136        y += 2;
    137137        caca_set_color_ansi(cv, CACA_RED, CACA_BLUE);
    138138        caca_printf(cv, x, y, "Error : %s", screen_list->lockmsg);
     
    155155    for (i = 0; i < num_msg; ++i)
    156156    {
    157         switch(msg[i]->msg_style)
     157        switch (msg[i]->msg_style)
    158158        {
    159159        case PAM_PROMPT_ECHO_ON:
     
    164164        case PAM_ERROR_MSG:
    165165            break;
    166         default :
     166        default:
    167167            printf("Unknow message type from PAM\n");
    168168            break;
     
    179179#if USE_LOCK
    180180    int ret;
    181     pam_handle_t *pamh=NULL;
     181    pam_handle_t *pamh = NULL;
    182182    char buffer[100];
    183     const char *service="neercs";
     183    const char *service = "neercs";
    184184    struct pam_conv conv = {
    185185        convpam,
     
    188188
    189189    ret = pam_start(service, user, &conv, &pamh);
    190     if(ret!=PAM_SUCCESS)
     190    if (ret != PAM_SUCCESS)
    191191        return 0;
    192192    pam_set_item(pamh, PAM_RUSER, user);
    193193
    194     ret = gethostname(buffer, sizeof(buffer)-1);
     194    ret = gethostname(buffer, sizeof(buffer) - 1);
    195195    if (ret)
    196196    {
     
    203203
    204204    ret = pam_set_item(pamh, PAM_RHOST, buffer);
    205     if(ret!=PAM_SUCCESS)
     205    if (ret != PAM_SUCCESS)
    206206    {
    207207        sprintf(screen_list->lockmsg, "Can't set hostname");
     
    211211
    212212    ret = pam_authenticate(pamh, 0);
    213     if(ret!=PAM_SUCCESS)
     213    if (ret != PAM_SUCCESS)
    214214    {
    215215        sprintf(screen_list->lockmsg, "Can't authenticate");
     
    223223    return 1;
    224224}
    225 
Note: See TracChangeset for help on using the changeset viewer.