$NetBSD: patch-aa,v 1.1 2005/10/03 12:35:39 joerg Exp $ --- cd-discid.c.orig 2005-07-22 16:14:41.000000000 +0000 +++ cd-discid.c @@ -37,7 +37,7 @@ * to compile on Solaris */ #define cdte_track_address cdte_addr.lba -#elif defined(__FreeBSD__) +#elif defined(__FreeBSD__) || defined(__DragonFly__) #include #define CDROM_LBA CD_LBA_FORMAT /* first frame is 0 */ @@ -214,12 +214,12 @@ int main(int argc, char *argv[]) } #endif -#if defined(__FreeBSD__) +#if defined(__FreeBSD__) || defined(__DragonFly__) TocEntry[i].cdte_track_address = ntohl(TocEntry[i].cdte_track_address); #endif for (i=0; i < last; i++) { -#if defined(__FreeBSD__) +#if defined(__FreeBSD__) || defined(__DragonFly__) TocEntry[i].cdte_track_address = ntohl(TocEntry[i].cdte_track_address); #endif cksum += cddb_sum((TocEntry[i].cdte_track_address + CD_MSF_OFFSET) / CD_FRAMES);