Navigation



Ignore:
Timestamp:
Apr 15, 2013, 4:17:07 PM (11 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Phase:
public
Message:

Fix a number of errors and warnings introduced/highlighted by recent commits

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/app_diameap/diameap_user.c

    r425 r1027  
    3939#include "libdiameap.h"
    4040
    41 int diameap_user_get_userid(struct eap_user user, u8* userid)
     41int diameap_user_get_userid(struct eap_user *user, u8* userid)
    4242{
    4343        TRACE_ENTRY("%p %p",user,userid);
    44         if (user.userid == NULL)
     44        if (user->userid == NULL)
    4545                return EINVAL;
    46         userid = user.userid;
     46        userid = user->userid;
    4747        return 0;
    4848}
    4949
    50 int diameap_user_get_password(struct eap_user user, u8* password,u16 * passwordlength)
     50int diameap_user_get_password(struct eap_user *user, u8* password,u16 * passwordlength)
    5151{
    5252        TRACE_ENTRY("%p %p",user,password);
    53         if (user.password == NULL)
     53        if (user->password == NULL)
    5454                return EINVAL;
    55         password = user.password;
    56         *passwordlength = user.passwordLength;
     55        password = user->password;
     56        *passwordlength = user->passwordLength;
    5757        return 0;
    5858}
    5959
    60 int diameap_user_get_passwordlength(struct eap_user user, u16 * passwordlength)
     60int diameap_user_get_passwordlength(struct eap_user *user, u16 * passwordlength)
    6161{
    6262        TRACE_ENTRY("%p %p",user,passwordlength);
    63         if (user.password == NULL)
     63        if (user->password == NULL)
    6464                return EINVAL;
    65         *passwordlength = user.passwordLength;
     65        *passwordlength = user->passwordLength;
    6666        return 0;
    6767}
     
    7070                u16 passwordLength)
    7171{
    72         TRACE_ENTRY("%p %p %p",user,password,passwordLength);
     72        TRACE_ENTRY("%p %p %hu",user,password,passwordLength);
    7373        if (password == NULL)
    7474                return EINVAL;
     
    8383                u16 useridLength)
    8484{
    85         TRACE_ENTRY("%p %p %p",user,userid,useridLength);
     85        TRACE_ENTRY("%p %p %hu",user,userid,useridLength);
    8686        if (userid == NULL)
    8787                return EINVAL;
     
    9393}
    9494
    95 int diameap_user_get_methodid(struct eap_user user, int * methodid)
     95int diameap_user_get_methodid(struct eap_user *user, int * methodid)
    9696{
    9797        TRACE_ENTRY("%p %p",user,methodid);
    98         if (user.password == NULL)
     98        if (user->password == NULL)
    9999                return EINVAL;
    100         *methodid = user.methodId;
     100        *methodid = user->methodId;
    101101        return 0;
    102102}
     
    104104int diameap_user_set_methodid(struct eap_user * user, int methodId)
    105105{
    106         TRACE_ENTRY("%p %p",user,methodId);
     106        TRACE_ENTRY("%p %d",user,methodId);
    107107        if (user->password == NULL)
    108108                return EINVAL;
     
    113113}
    114114
    115 boolean diameap_user_issuccess(struct eap_user user)
     115boolean diameap_user_issuccess(struct eap_user *user)
    116116{
    117117        TRACE_ENTRY("%p",user);
    118         if (user.password == NULL)
     118        if (user->password == NULL)
    119119                return FALSE;
    120         return user.success;
     120        return user->success;
    121121}
    122122
     
    130130}
    131131
    132 int diameap_user_get_eap_method(struct eap_user user, int id,
     132int diameap_user_get_eap_method(struct eap_user *user, int id,
    133133                struct eap_method *method)
    134134{
    135         TRACE_ENTRY("%p %p %p",user,id,method);
    136         if (sizeof(user.methods) >= (id - 1))
    137                 *method = user.methods[id];
     135        TRACE_ENTRY("%p %d %p",user,id,method);
     136        if (sizeof(user->methods) >= (id - 1))
     137                *method = user->methods[id];
    138138        return 0;
    139139}
    140140
    141141int diameap_user_set_eap_method(struct eap_user * user, int id,
    142                 struct eap_method method)
     142                struct eap_method * method)
    143143{
    144         TRACE_ENTRY("%p %p %p",user,id,method);
     144        TRACE_ENTRY("%p %d %p",user,id,method);
    145145        if (user->password == NULL)
    146146                return EINVAL;
    147147        if (sizeof(user->methods) < (id - 1))
    148148                return EINVAL;
    149         user->methods[id].vendor = method.vendor;
    150         user->methods[id].method = method.method;
     149        user->methods[id].vendor = method->vendor;
     150        user->methods[id].method = method->method;
    151151        return 0;
    152152}
Note: See TracChangeset for help on using the changeset viewer.