Home
last modified time | relevance | path

Searched refs:rconn (Results 1 – 4 of 4) sorted by relevance

/freebsd/libexec/rbootd/
H A Drmpproto.c78 ProcessPacket(RMPCONN *rconn, CLIENT *client) in ProcessPacket() argument
83 rmp = &rconn->rmp; /* cache pointer to RMP packet */ in ProcessPacket()
87 if ((rconnout = NewConn(rconn)) == NULL) in ProcessPacket()
124 EnetStr(rconn)); in ProcessPacket()
131 (void) SendReadRepl(rconn); in ProcessPacket()
136 EnetStr(rconn)); in ProcessPacket()
144 (void) BootDone(rconn); in ProcessPacket()
149 EnetStr(rconn), rmp->r_type); in ProcessPacket()
166 SendServerID(RMPCONN *rconn) in SendServerID() argument
172 rpl = &rconn->rmp; /* cache ptr to RMP packet */ in SendServerID()
[all …]
H A Dutils.c71 DispPkt(RMPCONN *rconn, int direct) in DispPkt() argument
96 tmp = localtime((time_t *)&rconn->tstamp.tv_sec); in DispPkt()
98 tmp->tm_sec, rconn->tstamp.tv_usec); in DispPkt()
101 fprintf(DbgFp, "Addr: %s Intf: %s\n", EnetStr(rconn), IntfName); in DispPkt()
103 rmp = &rconn->rmp; in DispPkt()
158 rconn->rmplen - RMPREADSIZE(0)); in DispPkt()
354 NewConn(RMPCONN *rconn) in NewConn() argument
361 EnetStr(rconn)); in NewConn()
373 memmove((char *)rtmp, (char *)rconn, sizeof(RMPCONN)); in NewConn()
460 AddConn(RMPCONN *rconn) in AddConn() argument
[all …]
H A Drbootd.c235 RMPCONN rconn; in main() local
239 while (BpfRead(&rconn, doread)) { in main()
243 DispPkt(&rconn,DIR_RCVD); in main()
256 } else if ((client=FindClient(&rconn))==NULL) { in main()
259 EnetStr(&rconn)); in main()
264 ProcessPacket(&rconn,client); in main()
328 FindClient(RMPCONN *rconn) in FindClient() argument
333 if (bcmp((char *)&rconn->rmp.hp_hdr.saddr[0], in FindClient()
H A Dbpf.c289 BpfRead(RMPCONN *rconn, int doread) in BpfRead() argument
327 rconn->rmplen = caplen; in BpfRead()
328 memmove((char *)&rconn->tstamp, (char *)&bhp->bh_tstamp, in BpfRead()
330 memmove((char *)&rconn->rmp, (char *)bp + hdrlen, caplen); in BpfRead()
353 BpfWrite(RMPCONN *rconn) in BpfWrite() argument
355 if (write(BpfFd, (char *)&rconn->rmp, rconn->rmplen) < 0) { in BpfWrite()
356 syslog(LOG_ERR, "write: %s: %m", EnetStr(rconn)); in BpfWrite()