Exemplo n.º 1
0
void
TunnelIPv6Interface::reset(void)
{
	syslog(LOG_INFO, "Resetting interface %s. . .", mInterfaceName.c_str());

	if (!IN6_IS_ADDR_UNSPECIFIED(&mRealmLocalAddress)) {
		remove_address(&mRealmLocalAddress, mRealmLocalPrefixSize);
		memset((void*)&mRealmLocalAddress, 0, sizeof(mRealmLocalAddress));
		mRealmLocalPrefixSize = 0;
	}

	mAddresses.clear();

	set_online(false);
	set_hardware_address(mHardwareAddress);
}
Exemplo n.º 2
0
VOID set_display_window_address P2C(CPTR, ptr, LVAL, object)
{
  set_hardware_address(ptr, object, display_window);
}
Exemplo n.º 3
0
VOID set_edit_window_address P2C(CPTR, ptr, LVAL, object)
{
  set_hardware_address(ptr, object, edit_window);
}
Exemplo n.º 4
0
VOID set_dialog_address P2C(CPTR, ptr, LVAL, object)
{
  set_hardware_address(ptr, object, dialog);
}
Exemplo n.º 5
0
VOID set_apple_menu_address P2C(CPTR, ptr, LVAL, object)
{
  set_hardware_address(ptr, object, apple_menu);
}
Exemplo n.º 6
0
VOID set_iview_address P2C(CPTR, ptr, LVAL, object)
{
  set_hardware_address(ptr, object, iview);
}