int lst_session_info_ioctl(lstio_session_info_args_t *args) { /* no checking of key */ if (args->lstio_ses_idp == NULL || /* address for ouput sid */ args->lstio_ses_keyp == NULL || /* address for ouput key */ args->lstio_ses_ndinfo == NULL || /* address for output ndinfo */ args->lstio_ses_namep == NULL || /* address for ouput name */ args->lstio_ses_nmlen <= 0 || args->lstio_ses_nmlen > LST_NAME_SIZE) return -EINVAL; return lstcon_session_info(args->lstio_ses_idp, args->lstio_ses_keyp, args->lstio_ses_ndinfo, args->lstio_ses_namep, args->lstio_ses_nmlen); }
static int lst_session_info_ioctl(lstio_session_info_args_t *args) { /* no checking of key */ if (!args->lstio_ses_idp || /* address for output sid */ !args->lstio_ses_keyp || /* address for output key */ !args->lstio_ses_featp || /* address for output features */ !args->lstio_ses_ndinfo || /* address for output ndinfo */ !args->lstio_ses_namep || /* address for output name */ args->lstio_ses_nmlen <= 0 || args->lstio_ses_nmlen > LST_NAME_SIZE) return -EINVAL; return lstcon_session_info(args->lstio_ses_idp, args->lstio_ses_keyp, args->lstio_ses_featp, args->lstio_ses_ndinfo, args->lstio_ses_namep, args->lstio_ses_nmlen); }