예제 #1
0
bool SdtpClent::init()
{
	adapter_ = adapter_register_if6cli(cfghd_, "section");
	if (NULL == adapter_)
	{
		LOGERROR("SdtpClent : init adapter is null");
		return false;
	}

	adapter_open(adapter_);
	return true;
}
예제 #2
0
파일: eap.c 프로젝트: brucexin/xclient
EAP *eap_open(char *adapter_name, char *user, char *passwd)
{
	EAP *eap = (EAP *)malloc(sizeof(EAP));
	assert(eap != NULL);
	eap->adapter = adapter_open(adapter_name);
	if (eap->adapter == NULL)
		goto failed;

	srand(time(NULL));
	*(int *)magic = rand();

	strcpy(eap->user, user);
	strcpy(eap->passwd, passwd);
	eap->retry_times = 0;
	eap->multicast = 0;
	return eap;

failed:
	free(eap);
	return NULL;
}