rpms/dhcp/FC-4 dhcp-3.0.2-bz176615.patch,NONE,1.1
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Mon Jan 16 21:31:09 UTC 2006
Author: jvdias
Update of /cvs/dist/rpms/dhcp/FC-4
In directory cvs.devel.redhat.com:/tmp/cvs-serv29624
Added Files:
dhcp-3.0.2-bz176615.patch
Log Message:
fix bug 176615
dhcp-3.0.2-bz176615.patch:
dhcp.c | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-)
--- NEW FILE dhcp-3.0.2-bz176615.patch ---
--- dhcp-3.0.2/server/dhcp.c.bz176615 2006-01-16 16:20:45.000000000 -0500
+++ dhcp-3.0.2/server/dhcp.c 2006-01-16 16:21:23.000000000 -0500
@@ -193,8 +193,19 @@
*/
if ((oc = lookup_option (&dhcp_universe, packet -> options,
DHO_HOST_NAME))) {
- if (!oc -> expression)
- ms_nulltp = oc->flags & OPTION_HAD_NULLS;
+ if (!oc -> expression)
+ {
+ ms_nulltp = oc->flags & OPTION_HAD_NULLS;
+ if ( (!ms_nulltp) && (oc->data.data[ oc->data.len - 1 ] == '\0') )
+ {
+ while (oc -> data.len &&
+ oc -> data.data [oc -> data.len - 1] == 0) {
+ ms_nulltp = 1;
+ oc -> flags |= OPTION_HAD_NULLS;
+ oc -> data.len--;
+ }
+ }
+ }
}
/* Classify the client. */
More information about the fedora-cvs-commits
mailing list