Example #1
0
void open_unix(const char *path)
{
    kernel = un_create(path,0600);
    if (kernel < 0)
	diag(COMPONENT,DIAG_FATAL,"un_create %s: %s",path,strerror(errno));
    need_connect = 1;
}
Example #2
0
lky_object *stlcon_unit(lky_func_bundle *bundle)
{
    lky_object_seq *args = BUW_ARGS(bundle);

    lky_object_custom *c = (lky_object_custom *)args->value;
    lky_object *to = (lky_object *)args->next->value;

    char *str = lobjb_stringify(to, BUW_INTERP(bundle));
    un_unit t = un_create(0, str);

    stlun_data *data = c->data;
    lky_object *ret = stlun_cinit_ex(un_add(t, data->u));
    free(str);
    return ret;
}
Example #3
0
File: io.c Project: ebichu/dd-wrt
static void open_unix(void)
{
    unix_sock = un_create(ATMARP_SOCKET_PATH,0600);
    if (unix_sock < 0)
	diag(COMPONENT,DIAG_FATAL,"un_create: %s",strerror(errno));
}