> > ini berarti &bsize berada pada area memory yang tak bisa diakses ...? > > coba perhatikan strace output anda, hasil fungsi ioctl itu > dicoba diassign ke pointer memory address 0 (sehingga failed dan > errno diset ke EFAULT). bandingkan dengan strace output fdisk anda. > > sepertinya karena bsize tidak diinisialisasi dulu, mungkin bisa > 'dipancing' dengan, misalnya: > > int bsize = 0; > if (ioctl(fd,BLKSSZGET,&bsize) < 0) > ... > > atau, coba cari source fdisk dari busybox anda, dan pelajari
Ok .., thanks, i'll try ..., malam saya baru review lagi ttg teori pointer, rvalue, lvalue, dll .. :D Seperti saya bilang sejak awal .., saya masih newbie .. :) Thanks Salam Wildan -- --- Person who say it cannot be done should not interrupt person doing it. Coz..... Miracles are closer than you think ... ------------ http://wildanm.fisika.ui.edu HP: 08888378594 Y! : hawking_123 -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke [EMAIL PROTECTED] Arsip dan info milis selengkapnya di http://linux.or.id/milis
