diff --git a/apps/ios/cleverrc/ViewController.swift b/apps/ios/cleverrc/ViewController.swift index 5eae6b3f..20329783 100644 --- a/apps/ios/cleverrc/ViewController.swift +++ b/apps/ios/cleverrc/ViewController.swift @@ -36,6 +36,10 @@ class ViewController: UIViewController, WKScriptMessageHandler { // Setup UDP broadcasting udpSocket.enableBroadcast() + + // Set UDP broadcasting interface + var wifiInterface = if_nametoindex("en0"); + setsockopt(udpSocket.fd!, IPPROTO_IP, IP_BOUND_IF, &wifiInterface, socklen_t(MemoryLayout.size)); } override func didReceiveMemoryWarning() {