Новый взгляд на старые вещи

Добро пожаловать на Пыху!

Логин:
Пароль:
 

Нет прописки? Зарегистрируйся!

Новости

Мы в твиттере!
Мы вконтакте!
Мы на яндексе!

Краснодарское время: 25 Май, 2012, 06:12:00

Страниц: [1] 2
Печать
Автор Тема: Что делает этот код?  (Прочитано 608 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mars    ↓ 
02 Декабрь, 2010, 11:26:01
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 314
Сила слова: -0.96

[с#]
#include <sys/socket.h>
#include <sys/un.h>
 
static int send_fd (int unix_fd, int fd)
{
 struct msghdr msgh;
 struct cmsghdr *cmsg;
 char buf[CMSG_SPACE (sizeof (fd))];
 memset (&msgh, 0, sizeof (msgh));
 memset (buf, 0, sizeof (buf));
 
 msgh.msg_control = buf;
 msgh.msg_controllen = sizeof (buf);
 
 cmsg = CMSG_FIRSTHDR (&msgh);
 cmsg->cmsg_len = CMSG_LEN (sizeof (fd));
 cmsg->cmsg_level = SOL_SOCKET;
 cmsg->cmsg_type = SCM_RIGHTS;
 
 msgh.msg_controllen = cmsg->cmsg_len;
 
 memcpy (CMSG_DATA (cmsg), &fd, sizeof (fd));
 return sendmsg (unix_fd, &msgh, 0);
}
 
int main ()
{
 int fd[2], ff[2];
 int target;
 if (socketpair (PF_UNIX, SOCK_SEQPACKET, 0, fd)==-1)
   return 1;
 for (;;)
 {
   if (socketpair (PF_UNIX, SOCK_SEQPACKET, 0, ff)==-1)
       return 2;
   send_fd (ff[0], fd[0]);
   send_fd (ff[0], fd[1]);
   close (fd[1]);
   close (fd[0]);
   fd[0] = ff[0];
   fd[1] = ff[1];
 }
}
[/с#]
« Последнее редактирование: 02 Декабрь, 2010, 11:26:01 от NRG » Записан

Don\'t like me? fu©k off. Problem solved.
http://xmast.net - мой бложек
adwo    ↓ 
02 Декабрь, 2010, 10:59:12 , спустя
НЕ ХУЕТА! ХУЕТА!

Укусил питон. Python infected.
Группа: Джедаи

Карма: 18
Сообщений: 569
Сила слова: 3.16

с#
это не C#, а C
Спустя 48 секунд добавил
http://habrahabr.ru/blogs/linux/108835/
Записан

chmod 777 you mom, bastard
Frozzeg    ↓ 
02 Декабрь, 2010, 11:10:13 , спустя 11 минут 1 секунду
НЕ ХУЕТА! ХУЕТА!

Группа: Санитары

Карма: 92
Сообщений: 5499
Сила слова: 1.67

этот код выносит мой моск
Записан

Эксперт — это человек, который в узкой области допустил все возможные ошибки. © Нильс Бор.
Отложить на завтра — значит впасть в рекурсию. © Frozzeg
Mars    ↓ 
02 Декабрь, 2010, 11:17:42 , спустя 7 минут 29 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 314
Сила слова: -0.96


с#
это не C#, а C
Спустя 48 секунд добавил
http://habrahabr.ru/blogs/linux/108835/

я просто подсветку хотел добавить
Записан

Don\'t like me? fu©k off. Problem solved.
http://xmast.net - мой бложек
NRG    ↓ 
02 Декабрь, 2010, 11:26:42 , спустя 9 минут
НЕ ХУЕТА! ХУЕТА!

Headshot!MultiKill!
Группа: нинзя

Карма: 777
Сообщений: 4700
Сила слова: 16.81

а подсветка походу паламалась =((
 
Frozzeg, чини подсветку =)
Записан

Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть
Sinkler    ↓ 
02 Декабрь, 2010, 11:39:20 , спустя 12 минут 38 секунд
НЕ ХУЕТА! ХУЕТА!

Похуй, пляшем!
Группа: Джедаи

Карма: 73
Сообщений: 6805
Сила слова: 1.07

такое ощущение, что кто-то всё специально ломает
Записан

Frozzeg    ↓ 
02 Декабрь, 2010, 11:40:57 , спустя 1 минуту 37 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Санитары

Карма: 92
Сообщений: 5499
Сила слова: 1.67

C#

using System;
 
class Adapter
{
    public Adapter()
    {
    }
}
Спустя 25 секунд добавил
подсветка C# брезгует кодом на C )
Записан

Эксперт — это человек, который в узкой области допустил все возможные ошибки. © Нильс Бор.
Отложить на завтра — значит впасть в рекурсию. © Frozzeg
Stasovsky    ↓ 
02 Декабрь, 2010, 11:41:18 , спустя 21 секунду
НЕ ХУЕТА! ХУЕТА!

Сенсей XD
Группа: Джедаи

Карма: 54
Сообщений: 3653
Сила слова: 1.48

такое ощущение, что кто-то всё специально ломает
чтоб Frozzeg, NRG и другим (кто там еще ковыряет внутренности) не было скучно))
Записан
Sinkler    ↓ 
02 Декабрь, 2010, 11:42:26 , спустя 1 минуту 8 секунд
НЕ ХУЕТА! ХУЕТА!

Похуй, пляшем!
Группа: Джедаи

Карма: 73
Сообщений: 6805
Сила слова: 1.07

Stasovsky, ты спалился)))
Записан

Stasovsky    ↓ 
02 Декабрь, 2010, 11:43:18 , спустя 52 секунды
НЕ ХУЕТА! ХУЕТА!

Сенсей XD
Группа: Джедаи

Карма: 54
Сообщений: 3653
Сила слова: 1.48

оО
Записан
Frozzeg    ↓ 
02 Декабрь, 2010, 11:45:26 , спустя 2 минуты 8 секунд
НЕ ХУЕТА! ХУЕТА!

Группа: Санитары

Карма: 92
Сообщений: 5499
Сила слова: 1.67

Frozzeg, чини подсветку =)
с меня взятки гладки, я взял с себя слово больше не притрагиваться к php )
Записан

Эксперт — это человек, который в узкой области допустил все возможные ошибки. © Нильс Бор.
Отложить на завтра — значит впасть в рекурсию. © Frozzeg
Mars    ↓ 
02 Декабрь, 2010, 11:47:57 , спустя 2 минуты 31 секунду
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 314
Сила слова: -0.96

И че пацаны всё пизда? Глобальный пиздец линуксов?
Спустя 18 секунд добавил
я про http://habrahabr.ru/blogs/linux/108835/
Спустя 49 секунд добавил

C#

using System;
 
class Adapter
{
    public Adapter()
    {
    }
}
Спустя 25 секунд добавил
подсветка C# брезгует кодом на C )

сделай c подсветку же
Записан

Don\'t like me? fu©k off. Problem solved.
http://xmast.net - мой бложек
adwo    ↓ 
02 Декабрь, 2010, 11:56:51 , спустя 8 минут 54 секунды
НЕ ХУЕТА! ХУЕТА!

Укусил питон. Python infected.
Группа: Джедаи

Карма: 18
Сообщений: 569
Сила слова: 3.16

И че пацаны всё пизда? Глобальный пиздец линуксов?
Вот оригинальное сообщение - https://lkml.org/lkml/2010/11/25/8
 
А патч лежит в следующем сообщении топика.
Спустя 1 минуту 21 секунду добавил
https://lkml.org/lkml/diff/2010/11/25/17/1
Записан

chmod 777 you mom, bastard
Mars    ↓ 
02 Декабрь, 2010, 11:59:58 , спустя 3 минуты 7 секунд
НЕ ХУЕТА! ХУЕТА!


Карма: -3
Сообщений: 314
Сила слова: -0.96


И че пацаны всё пизда? Глобальный пиздец линуксов?
Вот оригинальное сообщение - https://lkml.org/lkml/2010/11/25/8
 
А патч лежит в следующем сообщении топика.
Спустя 1 минуту 21 секунду добавил
https://lkml.org/lkml/diff/2010/11/25/17/1

подскажи как его поставить? я ламер
Записан

Don\'t like me? fu©k off. Problem solved.
http://xmast.net - мой бложек
adwo    ↓ 
03 Декабрь, 2010, 12:07:09 , спустя 7 минут 11 секунд
НЕ ХУЕТА! ХУЕТА!

Укусил питон. Python infected.
Группа: Джедаи

Карма: 18
Сообщений: 569
Сила слова: 3.16

я ламер
и что?
подскажи как его поставить?
google << "how to apply linux patches"
Записан

chmod 777 you mom, bastard
Страниц: [1] 2
Печать
 

Перейти в:  

Этот топик скрыли: adw0rd