updatet compiler warning fixes
now using correct sockaddr_ll struct for binding (and it works)