lib/packetgen/header/dot11/data.rb in packetgen-3.3.1 vs lib/packetgen/header/dot11/data.rb in packetgen-3.3.2

- old
+ new

@@ -1,11 +1,12 @@ # coding: utf-8 # frozen_string_literal: true # This file is part of PacketGen -# See https://github.com/sdaubert/packetgen for more informations +# See https://github.com/lemontree55/packetgen for more informations # Copyright (C) 2016 Sylvain Daubert <sylvain.daubert@laposte.net> +# Copyright (C) 2024 LemonTree55 <lenontree@proton.me> # This program is published under MIT license. module PacketGen module Header class Dot11 @@ -74,11 +75,11 @@ # Set destination MAC address # @param [String] mac MAC address to set # @return [String] def dst=(mac) _src_mac, dst_mac = src_dst_from_mac - self.send("#{dst_mac}=", mac) + self.send(:"#{dst_mac}=", mac) end # Get source MAC address # @return [String] def src @@ -89,10 +90,10 @@ # Set source MAC address # @param [String] mac MAC address to set # @return [String] def src=(mac) src_mac, = src_dst_from_mac - self.send("#{src_mac}=", mac) + self.send(:"#{src_mac}=", mac) end private def src_dst_from_mac