Если бы всё было так просто... Судя по тому, что люди вытворяют для доведения примеров до рабочего сотояния, подпиливать там надо прилично. Но сейчас я столкнулся с проблемой поиска в файлах, поэтому отвлёкся на чтение мануала по awk.
Всё просто, в unpv12e стандартная система с ./configure, не надо напильника. Примеры к предыдущим изданиям вполне собираются "в лоб", иногда лёгкие подмены функции приходится делать, не более того.
Это двое newbees маются ерундой. Конкретно по твоему вопросу, на моей системе (слакварь) после ./configure в корневом каталоге сорцов очень даже успешной выполняется простой make в папке ioctl, в частности компилируется lsif02.c, содержащий искомую структуру.