1 Star 0 Fork 0

or22 / spf13-vim

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
cscope.out 2.21 KB
一键复制 编辑 原始数据 按行查看 历史
or22 提交于 2015-11-04 14:30 . More Plugins
cscope 15 $HOME/spf13-vim -q 0000000055 0000002144
@pragprog/quickfix/wakeup.c
9 
~<dio.h
>
10 
~<dlib.h
>
11 
~<unid.h
>
12 
~<o.h
>
13 
~<rg.h
>
14 
~<sys/tys.h
>
15 
~<sys/sock.h
>
16 
~</.h
>
17 
~<tdb.h
>
18 
~<ys.h
>
19 
~"wakeup.h
"
21 
$ma
(
gc
, *
gv
[])
23 
sockfd
;
24 
sockaddr_
theaddr
;
25 
hot
*
he
;
26
ut8_t
mac
[6] = {0, 0, 0, 0, 0, 0};
27
ut8_t
ck
[102] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff};
28 
brd
= 1;
30 i(
gc
!= 3)
32
`rtf
(
dr
, "Uge: %<ho> <mac>\n",
gv
[0]);
33
`ex
(1);
36 i((
he
=
`ghobyme
(
gv
[1])=
NULL
)
38
`
("gethostbyname");
39
`ex
(1);
42 i((
sockfd
=
`sock
(
PF_INET
,
SOCK_DGRAM
, 0)) == -1)
44
`
("socket");
45
`ex
(1);
48 i(
`tsockt
(
sockfd
,
SOL_SOCKET
,
SO_BROADCAST
, &
brd
, (broadcast)) == -1)
50
`
("setsockopt (SO_BROADCAST)");
51
`ex
(1);
54
`memt
(&
theaddr
, 0, (theiraddr));
55
theaddr
.
s_my
=
PF_INET
;
56
theaddr
.
s_pt
=
`hts
(
PORT
);
57
theaddr
.
s_addr
= *((
_addr
*
he
->
h_addr
);
59
`ssnf
(
gv
[2], "%02"
SCNx8
":%02"SCNx8":%02"SCNx8":%02"SCNx8":%02"SCNx8":%02"SCNx8, &
mac
[0], &mac[1], &mac[2], &mac[3], &mac[4], &mac[5]);
61
`gePack
(
mac
,
ck
);
63 i((
`ndto
(
sockfd
,
ck
, ack), 0, (
sockaddr
*)&
theaddr
, (sockaddr))) == -1)
65
`
("sendto");
66
`ex
(1);
69
`tf
("Swakeu΁%s.\n",
`_
(
theaddr
.
s_addr
));
71
`o
(
sockfd
);
73
}
}
75 
$gePack
(
ut8_t
*
mac
, ut8_*
ck
)
77 
i
,
j
,
k
;
78
k
= 6;
80 
i
= 0; i <= 15; i++)
82 
j
= 0; j <5; j++,
k
++)
84
ck
[
k
] =
mac
[
j
];
87
}
}
@pragprog/quickfix/wakeup.h
9 
#PORT
9
)
11 
gePack
(*, *);
@templates/tpl.c
9 
~<dio.h
>
10 
~<dlib.h
>
11 
$ma
(
gc
, *
gv
[])
13 <
T_CURSOR
>
14
`ex
(0);
15
}
}
@templates/tpl.cpp
9 
~<dio.h
>
10 
$ma
(
gc
, *
gv
[])
13
}
}
@templates/tpl.h
9 
~<dio.h
>
10 
$ma
(
gc
, *
gv
[])
12 <
T_CURSOR
>
14
}
}
@
1
.
0
5
104
pragprog/quickfix/wakeup.c
pragprog/quickfix/wakeup.h
templates/tpl.c
templates/tpl.cpp
templates/tpl.h
VimL
1
https://gitee.com/or22/spf13-vim.git
git@gitee.com:or22/spf13-vim.git
or22
spf13-vim
spf13-vim
master

搜索帮助