OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:rconn
(Results
1 - 4
of
4
) sorted by relevancy
/src/usr.sbin/rbootd/
rmpproto.c
73
**
rconn
- the new connection
88
ProcessPacket(RMPCONN *
rconn
, CLIENT *client)
93
rmp = &
rconn
->rmp; /* cache pointer to RMP packet */
97
if ((rconnout = NewConn(
rconn
)) == NULL)
134
EnetStr(
rconn
));
141
(void) SendReadRepl(
rconn
);
146
EnetStr(
rconn
));
154
(void) BootDone(
rconn
);
159
EnetStr(
rconn
), rmp->r_type);
167
**
rconn
- the reply packet to be formatted
[
all
...]
utils.c
71
**
rconn
- packet to be displayed.
81
DispPkt(RMPCONN *
rconn
, int direct)
106
tmp = localtime((time_t *)&
rconn
->tstamp.tv_sec);
108
tmp->tm_sec, (long int)
rconn
->tstamp.tv_usec);
111
fprintf(DbgFp, "Addr: %s Intf: %s\n", EnetStr(
rconn
), IntfName);
113
rmp = &
rconn
->rmp;
168
(long)(
rconn
->rmplen - RMPREADSIZE(0)));
353
**
rconn
- initialization template for new connection.
363
NewConn(RMPCONN *
rconn
)
370
EnetStr(
rconn
));
[
all
...]
rbootd.c
221
RMPCONN
rconn
;
local in function:main
225
while (BpfRead(&
rconn
, doread)) {
229
DispPkt(&
rconn
,DIR_RCVD);
242
} else if ((client=FindClient(&
rconn
))==NULL) {
245
EnetStr(&
rconn
));
250
ProcessPacket(&
rconn
,client);
294
**
rconn
- the new packet.
308
FindClient(RMPCONN *
rconn
)
313
if (memcmp((char *)&
rconn
->rmp.hp_hdr.saddr[0],
bpf.c
270
** BpfRead -- Read packets from a BPF device and fill in `
rconn
'.
273
**
rconn
- filled in with next packet.
277
** True if `
rconn
' contains a new packet, False otherwise.
283
BpfRead(RMPCONN *
rconn
, int doread)
305
* If there is a new packet in the buffer, stuff it into `
rconn
'
321
rconn
->rmplen = caplen;
322
memmove((char *)&
rconn
->tstamp, (char *)&bhp->bh_tstamp,
324
memmove((char *)&
rconn
->rmp, (char *)bp + hdrlen,
339
**
rconn
- packet to send.
348
BpfWrite(RMPCONN *
rconn
)
[
all
...]
Completed in 14 milliseconds
Indexes created Mon Oct 20 08:09:54 GMT 2025