Lines Matching refs:xauth_rmconf
918 xauth_rmconf_used(xauth_rmconf)
919 struct xauth_rmconf **xauth_rmconf;
921 if (*xauth_rmconf == NULL) {
922 *xauth_rmconf = racoon_malloc(sizeof(**xauth_rmconf));
923 if (*xauth_rmconf == NULL) {
929 (*xauth_rmconf)->login = NULL;
930 (*xauth_rmconf)->pass = NULL;
931 (*xauth_rmconf)->state = 0;
933 if ((*xauth_rmconf)->login) {
934 vfree((*xauth_rmconf)->login);
935 (*xauth_rmconf)->login = NULL;
937 if ((*xauth_rmconf)->pass != NULL) {
938 vfree((*xauth_rmconf)->pass);
939 (*xauth_rmconf)->pass = NULL;
941 (*xauth_rmconf)->state = 0;
948 xauth_rmconf_delete(xauth_rmconf)
949 struct xauth_rmconf **xauth_rmconf;
951 if (*xauth_rmconf != NULL) {
952 if ((*xauth_rmconf)->login != NULL)
953 vfree((*xauth_rmconf)->login);
954 if ((*xauth_rmconf)->pass != NULL)
955 vfree((*xauth_rmconf)->pass);
957 racoon_free(*xauth_rmconf);
958 *xauth_rmconf = NULL;