Игорь Пашев

Sep. 21st, 2012

12:42 am

В этом весь Ынтырпрайз:

https://github.com/illumos/illumos-gate/commit/a0ed50307cf80490d23a92f5eac0bfcd26343dd6

Вместо православного find ... | xargs ... решающего задачу,
которая никогда больше не возникнет, тонны кода на Си (непортируемого, кстати),
для того, чтобы запустить то, что указано в виде точек после xargs выше.


Вот ещё поебень: https://github.com/illumos/illumos-gate/blob/master/usr/src/lib/libipsecutil/common/ipsec_util.h#L213

Они её dlopen().


Ещё (это в libc!): https://github.com/illumos/illumos-gate/blob/master/usr/src/lib/libc/port/gen/attrat.c#L73

И моё любимое: https://github.com/illumos/illumos-gate/blob/master/usr/src/lib/libc/amd64/sys/uadmin.c#L53

Tags: ,
(1 комментарий | Оставить комментарий)

Sep. 9th, 2012

10:08 pm

В исходника swi-prolog нашёл комментарий, что на SunOS функция getcwd() использует вызов /bin/pwd.

Посмотрел исходники illumos — отлегло :-)

Tags: ,
(Оставить комментарий)