Hello community, here is the log from the commit of package dhcpcd checked in at Tue May 22 15:06:41 CEST 2007. -------- --- dhcpcd/dhcpcd.changes 2007-05-11 09:08:05.000000000 +0200 +++ /mounts/work_src_done/STABLE/dhcpcd/dhcpcd.changes 2007-05-22 14:31:11.000000000 +0200 @@ -1,0 +2,5 @@ +Tue May 22 14:30:56 CEST 2007 - schwab@suse.de + +- Fix unaligned data. + +------------------------------------------------------------------- New: ---- dhcpcd-1.3.22pl4-unaligned.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dhcpcd.spec ++++++ --- /var/tmp/diff_new_pack.eF9703/_old 2007-05-22 15:05:17.000000000 +0200 +++ /var/tmp/diff_new_pack.eF9703/_new 2007-05-22 15:05:17.000000000 +0200 @@ -12,7 +12,7 @@ Name: dhcpcd Version: 1.3.22pl4 -Release: 258 +Release: 262 Summary: A DHCP Client Daemon URL: http://www.phystech.com/download/dhcpcd.html License: GNU General Public License (GPL) @@ -46,6 +46,7 @@ Patch15: dhcpcd-1.3.22pl4-dhcpMsgSize.dif Patch16: dhcpcd-alignment Patch17: dhcpcd-1.3.22pl4-reuseaddr.dif +Patch18: dhcpcd-1.3.22pl4-unaligned.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %define localstatedir /var/lib/dhcpcd/ #define debugging 1 @@ -79,6 +80,7 @@ %patch15 -p1 %patch16 -p1 %patch17 -p1 +%patch18 cp %{S:3} %{S:4} %{S:5} . for i in README dhcpcd.8 pathnames.h; do cp -p $i $i.orig @@ -97,7 +99,6 @@ make CFLAGS="$RPM_OPT_FLAGS -Wall -fPIE %{debug_cflags}" LDFLAGS=-pie %install -[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; mkdir -p $RPM_BUILD_ROOT/sbin mkdir -p $RPM_BUILD_ROOT/usr/sbin mkdir -p $RPM_BUILD_ROOT/%{localstatedir} @@ -121,6 +122,8 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue May 22 2007 - schwab@suse.de +- Fix unaligned data. * Fri May 11 2007 - varkoly@suse.de - make rpm build more verbose if ./config failed * Wed Dec 20 2006 - poeml@suse.de ++++++ dhcpcd-1.3.22pl4-unaligned.diff ++++++ --- client.h +++ client.h @@ -181,7 +181,7 @@ struct packed_ether_header ethhdr; char udpipmsg[IPPACKET_SIZE]; char pad_for_tokenring_header[sizeof(struct trh_hdr) + sizeof(struct trllc)]; -} __attribute__((packed)) udpipMessage; +} __attribute__((packed,aligned(2))) udpipMessage; typedef struct dhcpOptions { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de