LINUX.ORG.RU

Сообщения farisey

 

libpcap ((un)packed headers)

В общем-то я запостил это дело разработчикам (https://sourceforge.net/tracker/index.php?func=detail&aid=1557144&gro...), но может здеся тоже пособят.. Вкратце и по-русски...

Капчурится некий интерфейс, вот так выглядит кусок кода с обработчиком приходящих с оного данных...

struct data_header
{
struct ethhdr eth;
struct iphdr ip;
};

void pcap_handler(u_char *user, const struct pcap_pkthdr *h, const u_char *bytes)
{
struct data_header *hd=(struct data_header*)bytes;
unsigned int saddr=ntohl(hd->ip.saddr);
unsigned int daddr=ntohl(hd->ip.daddr);
/*...и можно выводить в консоль сорс и дест адреса, например при помощи правого сдвига и побитового умножения...не суть важно*/
}

Эмпирически установлено, что при работе с обычными ифейсами вроде eth0 и lo структуру struct data_header треба паковать посредством __attribute__((packed)), это и понятно. Непонятно другое! Если в качестве ифейса выступает "any" (виртуальный обобщённый сетевой интерфейс), то упаковку надо убрать, иначе смещается всё.... Кто-нить сталкивался с подобным? Это что, так нужно чтоль?

farisey
()

Makefile (few jobs)

farisey
()

Gentoo Portage(configure)

В /etc/portage имеются файлы, позволяющие по всякому рулить пакетами... Есть ли там возможность управлять (добавлять/убирать/изменять) параметрами configure? Ни гугл ни ман мне не помогли.....Не хочется из-за мелочи в написание ебилдов лезть. Или всё-таки придётся?
Помогите, пжлст!

farisey
()

SQLite (кол-во записей)

Поделитесь опытом! Сколько записей держит скулайт? Чтоб стабильно! Кто говорит до 10000, кто-то 1500, на сайте про 2 терабайта заикаюцца.
Размер записи имеет значение или нет?

farisey
()

Прслушивание и запись радио

Други! Что в дженте, что в дебиане туева хуча тулзей для топика. Бывалые, посоветуйте плиз, какая лучше в использовании - неохота всё это пробовать. Чтоб опций-настроек поболе, и всё такое....

farisey
()

Quake4 Gentoo amd64 (SDL)

Достаточно частая проблема.
--------------- R_InitOpenGL ----------------
Initializing SDL subsystem
Loading GL driver 'libGL.so.1' through SDL
WARNING: SDL_SetVideoMode failed: Couldn't find matching GLX visual
Initializing SDL subsystem
Loading GL driver 'libGL.so.1' through SDL
WARNING: SDL_SetVideoMode failed: Couldn't find matching GLX visual
--------------- BSE Shutdown ----------------
---------------------------------------------
WARNING: rvServerScanGUI::Clear() - invalid scanGUI

idRenderSystem::Shutdown()
Sys_Error: Unable to initialize OpenGL

Гугл даёт только один совет
eselect opengl set nvidia
У всех всё начинает работать. У меня не завелось. Иксы перезапускал, менял nvidia на xorg-x11 и обратно. Дрова для нвидии пересобирал. С бубном тоже плясал.

Gentoo amd64, nvidia 6600, xorg-7.0
На работе то же самое работает без вопросов. Третья квака тоже проблем не испытывает.

Хелп!

farisey
()

Несколько KDE

Возможно ли такое извращение - запуск 2х KDE на 2х иксах?

farisey
()

Xen для 2.6.17

Как быстро прикрутить ксен к самосборному ядру 2.6.17.x? Нормального хавту не обнаружил, может плохо искал.

ЗЫ пребилты-ебилды-rpm'ы-интим не предлагать! ЗЗЫ Потуги юмора и рассуждения вроде "а нах тебе велосипед?" оставьте себе плз

Большое СПАСИБО.

farisey
()

RSS подписка на новые темы