Method: Faker::Internet.mac_address
- Defined in:
- lib/faker/default/internet.rb
.mac_address(prefix: '') ⇒ String
Returns the MAC address
268 269 270 271 272 |
# File 'lib/faker/default/internet.rb', line 268 def mac_address(prefix: '') prefix_digits = prefix.split(':').map { |d| d.to_i(16) } address_digits = Array.new(6 - prefix_digits.size) { rand(256) } (prefix_digits + address_digits).map { |d| format('%02x', d) }.join(':') end |