diff --git a/src/tools/ipv6-ula-generator/ipv6-ula-generator.vue b/src/tools/ipv6-ula-generator/ipv6-ula-generator.vue
index d5c3766d..ee74d4cc 100644
--- a/src/tools/ipv6-ula-generator/ipv6-ula-generator.vue
+++ b/src/tools/ipv6-ula-generator/ipv6-ula-generator.vue
@@ -2,7 +2,7 @@
- This page uses the first method suggested by IETF using the current timestamp plus the mac address, sha1 hashed,
+ This tool uses the first method suggested by IETF using the current timestamp plus the mac address, sha1 hashed,
and the lower 40 bits to generate your random ULA.
@@ -40,19 +40,20 @@ const calculatedSections = computed(() => {
const hex40bit = SHA1(timestamp + macAddress.value)
.toString()
.substring(30);
+
const ula = 'fd' + hex40bit.substring(0, 2) + ':' + hex40bit.substring(2, 6) + ':' + hex40bit.substring(6);
return [
{
- label: 'IPv6 ULA : ',
+ label: 'IPv6 ULA:',
value: `${ula}::/48`,
},
{
- label: 'First routable block: ',
+ label: 'First routable block:',
value: `${ula}:0::/64`,
},
{
- label: 'Last routable block: ',
+ label: 'Last routable block:',
value: `${ula}:ffff::/64`,
},
];
diff --git a/src/utils/macAddress.ts b/src/utils/macAddress.ts
index 5451a36c..ff6000cb 100644
--- a/src/utils/macAddress.ts
+++ b/src/utils/macAddress.ts
@@ -1,4 +1,4 @@
-import { useValidation, type ValidationAttrs } from '@/composable/validation';
+import { useValidation } from '@/composable/validation';
import type { Ref } from 'vue';
function macAddressValidation(value: Ref) {