MAC vendor lookup: Difference between revisions
Content added Content deleted
(Adding Rust solution) |
mNo edit summary |
||
Line 719: | Line 719: | ||
match get_vendor("88:53:2E:67:07:BE") { |
match get_vendor("88:53:2E:67:07:BE") { |
||
None => println!("Error!"), |
None => println!("Error!"), |
||
Some(text) => println!("{ |
Some(text) => println!("{}", text), |
||
} |
} |
||
thread::sleep(duration); |
thread::sleep(duration); |
||
match get_vendor("FC:FB:FB:01:FA:21") { |
match get_vendor("FC:FB:FB:01:FA:21") { |
||
None => println!("Error!"), |
None => println!("Error!"), |
||
Some(text) => println!("{ |
Some(text) => println!("{}", text), |
||
} |
} |
||
thread::sleep(duration); |
thread::sleep(duration); |
||
match get_vendor("FC-A1-3E") { |
match get_vendor("FC-A1-3E") { |
||
None => println!("Error!"), |
None => println!("Error!"), |
||
Some(text) => println!("{ |
Some(text) => println!("{}", text), |
||
} |
} |
||
thread::sleep(duration); |
thread::sleep(duration); |
||
match get_vendor("abcdefg") { |
match get_vendor("abcdefg") { |
||
None => println!("Error!"), |
None => println!("Error!"), |
||
Some(text) => println!("{ |
Some(text) => println!("{}", text), |
||
} |
} |
||
} |
} |
||
Line 740: | Line 740: | ||
Output: |
Output: |
||
<pre> |
<pre> |
||
Intel Corporate |
|||
Cisco Systems, Inc |
|||
Samsung Electronics Co.,Ltd |
|||
N/A |
|||
</pre> |
</pre> |
||
=={{header|Scala}}== |
=={{header|Scala}}== |