wie benutze ich dieses diff-file eine kleine hilfe wäre sehr nett ich kopier die ersten zeilen einfach mal in die mail ! wer das ganze file sehen will soll mich per PM danach fragen ! vielen dank !!!! phil (dateiname: linux-dvd-2.2.12-1.diff | die executable bits sind nicht gesetzt ) -------------------zippppppppppp------------------------ diff -ur /usr/src/linux/drivers/block/ide-cd.c linux/drivers/block/ide-cd.c --- /usr/src/linux/drivers/block/ide-cd.c Mon Aug 9 15:04:38 1999 +++ linux/drivers/block/ide-cd.c Sat Sep 25 12:18:20 1999 @@ -2087,6 +2087,329 @@ NULL); } +#define copy_key(dest,src) memcpy ((dest), (src), sizeof (dvd_key)) +#define copy_chal(dest,src) memcpy ((dest), (src), sizeof (dvd_challenge)) + +static void +setup_report_key (struct packet_command *pc, unsigned agid, unsigned type) +{ + pc->c[0] = DVD_REPORT_KEY; + pc->c[10] = type | (agid << 6); +} + +static void +setup_send_key (struct packet_command *pc, unsigned agid, unsigned type) +{ + pc->c[0] = DVD_SEND_KEY; + pc->c[10] = type | (agid << 6); +} + +static int +dvd_do_auth (ide_drive_t *drive, dvd_authinfo *ai) +{ + int rv; + u_char buf[20]; + struct packet_command pc; + + memset (buf, 0, sizeof (buf)); + memset (&pc, 0, sizeof (pc)); + pc.buffer = buf; + + switch (ai->type) { + /* LU data send */ + case DVD_LU_SEND_AGID: + setup_report_key (&pc, ai->lsa.agid, 0); + pc.buflen = pc.c[9] = 8; + + rv = cdrom_queue_packet_command (drive, &pc); + if (rv) + return rv; ... --------------------zapppppppppppppp-------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mon, 03 Jan 2000, Philipp Heise wrote:
wie benutze ich dieses diff-file eine kleine hilfe wäre sehr nett ich
diff -ur /usr/src/linux/drivers/block/ide-cd.c linux/drivers/block/ide-cd.c --- /usr/src/linux/drivers/block/ide-cd.c Mon Aug 9 15:04:38 1999 +++ linux/drivers/block/ide-cd.c Sat Sep 25 12:18:20 1999 @@ -2087,6 +2087,329 @@
man patch patch -p0 < diff-file CU Dirk -- Dirk Pirschel EMail: dirk@pirschel.de (PGP key on request) dirk.pirschel@fernuni-hagen.de WWW: http://pirschel.de May the source be with you. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
dirk@pirschel.de
-
ph.h.@gmx.net