|
|
Author: jvdias
Update of /cvs/dist/rpms/dhcp/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv16348
Added Files:
dhcp-3.0.2-uint8_binding_state.patch
Log Message:
prevent "comparison always true" gcc warnings after ANOTHER change in gcc
__attribute__((mode(byte))) handling - convert binding_state_t to uint8_t
dhcp-3.0.2-uint8_binding_state.patch:
dhcpd.h | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
--- NEW FILE dhcp-3.0.2-uint8_binding_state.patch ---
--- dhcp-3.0.2/includes/dhcpd.h.uint8_binding_state 2005-06-10
21:06:28.000000000 -0400
+++ dhcp-3.0.2/includes/dhcpd.h 2005-06-10 21:15:37.000000000 -0400
@@ -255,7 +255,7 @@
} dhcp_control_object_t;
/* Lease states: */
-typedef enum {
+enum binding_state_e {
FTS_FREE = 1,
FTS_ACTIVE = 2,
FTS_EXPIRED = 3,
@@ -263,7 +263,8 @@
FTS_ABANDONED = 5,
FTS_RESET = 6,
FTS_BACKUP = 7
-} binding_state_t;
+};
+typedef uint8_t binding_state_t;
/* FTS_LAST is the highest value that is valid for a lease binding state. */
#define FTS_LAST FTS_BACKUP
@@ -306,9 +307,9 @@
# define EPHEMERAL_FLAGS (MS_NULL_TERMINATION | \
UNICAST_BROADCAST_HACK)
- binding_state_t __attribute__ ((mode (__byte__))) binding_state;
- binding_state_t __attribute__ ((mode (__byte__))) next_binding_state;
- binding_state_t __attribute__ ((mode (__byte__))) desired_binding_state;
+ binding_state_t binding_state;
+ binding_state_t next_binding_state;
+ binding_state_t desired_binding_state;
struct lease_state *state;
--
fedora-cvs-commits mailing list
fedora-cvs-commits@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-cvs-commits
|
|