From: marc Date: Fri, 5 Jan 1996 03:13:40 +0000 (+0000) Subject: use writeLead() from librpm X-Git-Tag: tznext/4.11.0.1.tizen20130304~11830 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5caa05339e6971130b61dd2207f41fa8a7eb7719;p=tools%2Flibrpm-tizen.git use writeLead() from librpm CVS patchset: 130 CVS date: 1996/01/05 03:13:40 --- diff --git a/build/pack.c b/build/pack.c index 5fc2d76..c5b928e 100644 --- a/build/pack.c +++ b/build/pack.c @@ -50,20 +50,15 @@ static int writeMagic(Spec s, struct PackageRec *pr, { struct rpmlead lead; - lead.magic[0] = RPMLEAD_MAGIC0; - lead.magic[1] = RPMLEAD_MAGIC1; - lead.magic[2] = RPMLEAD_MAGIC2; - lead.magic[3] = RPMLEAD_MAGIC3; - lead.major = 2; lead.minor = 0; - lead.type = htons(type); - lead.archnum = htons(getArchNum()); - lead.osnum = htons(getOsNum()); - lead.signature_type = htons(RPMLEAD_SIGNONE); + lead.type = type; + lead.archnum = getArchNum(); + lead.osnum = getOsNum(); + lead.signature_type = RPMLEAD_SIGNONE; strncpy(lead.name, name, sizeof(lead.name)); - write(fd, &lead, sizeof(lead)); + writeLead(fd, &lead); return 0; }