diff --git a/config-arm/TR181-CM.XML b/config-arm/TR181-CM.XML
index 0ed0384..d463ef3 100644
--- a/config-arm/TR181-CM.XML
+++ b/config-arm/TR181-CM.XML
@@ -273,7 +273,7 @@
BootFileName
- string(64)
+ string(256)
string
@@ -373,7 +373,7 @@
IPv6BootFileName
- string(64)
+ string(256)
string
diff --git a/source/TR-181/include/cosa_x_cisco_com_cablemodem_apis.h b/source/TR-181/include/cosa_x_cisco_com_cablemodem_apis.h
index f4c4072..5a2695e 100644
--- a/source/TR-181/include/cosa_x_cisco_com_cablemodem_apis.h
+++ b/source/TR-181/include/cosa_x_cisco_com_cablemodem_apis.h
@@ -93,7 +93,7 @@ typedef struct
_COSA_CM_DHCP_INFO
{
ANSC_IPV4_ADDRESS IPAddress;
- char BootFileName[64];
+ char BootFileName[256];
ANSC_IPV4_ADDRESS SubnetMask;
ANSC_IPV4_ADDRESS Gateway;
ANSC_IPV4_ADDRESS TFTPServer;
@@ -165,7 +165,7 @@ typedef struct
_COSA_CM_IPV6DHCP_INFO
{
char IPv6Address[40];
- char IPv6BootFileName[64];
+ char IPv6BootFileName[256];
char IPv6Prefix[40];
char IPv6Router[40];
char IPv6TFTPServer[40];