| /plan9/sys/src/cmd/9660srv/ |
| H A D | main.c | 36 Fcall *req; variable 162 req = &xreq; in io() 181 if(convM2S(mdata, n, req) == 0) in io() 185 fprint(2, "9660srv %d:<-%F\n", pid, req); in io() 190 if(req->type >= nelem(fcalls) || !fcalls[req->type]) in io() 192 (*fcalls[req->type])(); in io() 200 rep->type = req->type + 1; in io() 201 rep->fid = req->fid; in io() 203 rep->tag = req->tag; in io() 269 if(req->msize > Maxiosize) in rversion() [all …]
|
| /plan9/sys/src/cmd/ndb/ |
| H A D | dnudpserver.c | 41 clientrxmit(DNSmsg *req, uchar *buf) in clientrxmit() argument 54 if(req->id == p->id && req->qd != nil && in clientrxmit() 55 req->qd->owner == p->owner && req->qd->type == p->type && in clientrxmit() 61 if(req->qd == nil) { in clientrxmit() 65 empty->id = req->id; in clientrxmit() 66 empty->owner = req->qd->owner; in clientrxmit() 67 empty->type = req->qd->type; in clientrxmit() 68 if (empty->type != req->qd->type) in clientrxmit() 69 dnslog("clientrxmit: bogus req->qd->type %d", req->qd->type); in clientrxmit() 140 volatile Request req; in dnudpserver() local [all …]
|
| H A D | dnnotify.c | 49 send_notify(char *slave, RR *soa, Request *req) in send_notify() argument 67 rp = dnresolve(slave, Cin, Ta, req, nil, 0, 1, 1, &status); in send_notify() 69 rp = dnresolve(slave, Cin, Taaaa, req, nil, 0, 1, 1, &status); in send_notify() 108 notify_areas(Area *a, Request *req) in notify_areas() argument 118 send_notify(s->name, a->soarr, req); in notify_areas() 130 Request req; in notifyproc() local 142 memset(&req, 0, sizeof req); in notifyproc() 143 req.isslave = 1; /* don't fork off subprocesses */ in notifyproc() 146 getactivity(&req, 0); in notifyproc() 147 notify_areas(owned, &req); in notifyproc()
|
| H A D | dnstcp.c | 46 volatile Request req; in main() local 89 memset(&req, 0, sizeof req); in main() 90 setjmp(req.mret); in main() 91 req.isslave = 0; in main() 102 getactivity(&req, 0); in main() 103 req.aborttime = timems() + S2MS(15*Min); in main() 127 getpid(), req.id, caller, in main() 134 dnzone(&reqmsg, &repmsg, &req); in main() 136 dnserver(&reqmsg, &repmsg, &req, callip, rcode); in main() 137 reply(1, &repmsg, &req); in main() [all …]
|
| H A D | dnresolve.c | 70 Request *req; member 156 dnresolve(char *name, int class, int type, Request *req, RR **cn, int depth, in dnresolve() argument 182 rp = dnresolve(nname, class, type, req, cn, depth+1, in dnresolve() 198 rp = dnresolve1(name, class, type, req, depth, recurse); in dnresolve() 208 rp = dnresolve1(name, class, Tcname, req, in dnresolve() 228 rp = dnresolve1(name, class, type, req, in dnresolve() 242 queryinit(Query *qp, DN *dp, int type, Request *req) in queryinit() argument 250 qp->req = req; in queryinit() 424 dnresolve1(char *name, int class, int type, Request *req, int depth, in dnresolve1() argument 504 queryinit(qp, dp, type, req); in dnresolve1() [all …]
|
| H A D | dnsdebug.c | 306 Request req; in squirrelserveraddrs() local 326 memset(&req, 0, sizeof req); in squirrelserveraddrs() 327 req.isslave = 1; in squirrelserveraddrs() 328 req.aborttime = NS2MS(nowns) + Maxreqtm; in squirrelserveraddrs() 329 *l = dnresolve(rp->host->name, Cin, Ta, &req, 0, 0, Recurse, 0, 0); in squirrelserveraddrs() 331 *l = dnresolve(rp->host->name, Cin, Taaaa, &req, in squirrelserveraddrs() 381 Request req; in doquery() local 431 memset(&req, 0, sizeof req); in doquery() 432 getactivity(&req, 0); in doquery() 433 req.isslave = 1; in doquery() [all …]
|
| /plan9/sys/src/cmd/dossrv/ |
| H A D | dosfs.c | 13 if(req->msize > Maxiosize) in rversion() 16 rep->msize = req->msize; in rversion() 38 root = xfile(req->fid, Clean); in rattach() 43 root->xf = xf = getxfs(req->uname, req->aname); in rattach() 65 xfile(req->fid, Clunk); in rattach() 87 nf->fid = req->newfid; in doclone() 106 f = xfile(req->fid, Asis); in rwalk() 111 if(req->fid != req->newfid){ in rwalk() 112 nf = doclone(f, req->newfid); in rwalk() 122 for(; rep->nwqid < req->nwname && rep->nwqid < MAXWELEM; rep->nwqid++){ in rwalk() [all …]
|
| H A D | xfssrv.c | 13 Fcall *req; variable 56 req = malloc(Reqsize); in main() 57 if(rep == nil || req == nil) in main() 152 if(convM2S(mdata, n, req) == 0) in io() 156 fprint(2, "dossrv %d:<-%F\n", pid, req); in io() 159 if(!fcalls[req->type]) in io() 162 (*fcalls[req->type])(); in io() 167 rep->type = req->type + 1; in io() 168 rep->fid = req->fid; in io() 170 rep->tag = req->tag; in io()
|
| /plan9/sys/src/cmd/ip/httpd/ |
| H A D | save.c | 75 if(dangerous(c->req.uri)){ in main() 94 if(strcmp(c->req.meth, "POST") == 0){ in main() 108 }else if(strcmp(c->req.meth, "GET") != 0 && strcmp(c->req.meth, "HEAD") != 0){ in main() 112 s = c->req.search; in main() 123 nfn = strlen(c->req.uri) + 64; in main() 129 snprint(fn, nfn, "/usr/web/save/%s.html", c->req.uri); in main() 132 hfail(c, HNotFound, c->req.uri); in main() 137 snprint(fn, nfn, "/usr/web/save/%s.data", c->req.uri); in main() 142 hfail(c, HTempFail, c->req.uri); in main() 144 hfail(c, HNotFound, c->req.uri); in main()
|
| H A D | log.c | 67 if(c->req.uri != nil && c->req.uri[0] != 0) in writelog() 68 bufp = seprint(bufp, bufe, "FinalURI: %s\n", c->req.uri); in writelog() 93 if(c->req.uri == nil || c->req.uri[0] == 0){ in writelog() 99 …ufp = seprint(bufp, bufe, " \"%s %s HTTP/%d.%d\"", c->req.meth, c->req.uri, c->req.vermaj, c->req… in writelog()
|
| H A D | init.c | 93 connect.req.meth = argv[0]; in init() 96 connect.req.vermaj = 0; in init() 97 connect.req.vermin = 9; in init() 100 connect.req.vermaj = strtoul(vs, &vs, 10); in init() 103 connect.req.vermin = strtoul(vs, &vs, 10); in init() 106 connect.req.uri = argv[2]; in init() 107 connect.req.search = argv[3]; in init()
|
| H A D | httpd.c | 387 uri = c->req.uri; in doreq() 413 c->req.uri = newpath; in doreq() 423 c->req.uri = uri = newuri; in doreq() 453 snprint(vers, sizeof(vers), "HTTP/%d.%d", c->req.vermaj, c->req.vermin); in doreq() 464 c->req.meth, vers, uri, c->req.search, nil); in doreq() 499 if(strcmp(c->req.meth, "GET") != 0 && strcmp(c->req.meth, "HEAD") != 0) in send() 510 n = strlen(webroot) + strlen(masque) + strlen(c->req.uri) + in send() 515 strcat(w, c->req.uri); in send() 520 if(strcmp(c->req.uri, "/favicon.ico") == 0){ in send() 536 return notfound(c, c->req.uri); in send() [all …]
|
| H A D | netlib_history.c | 156 if(strcmp(c->req.meth, "GET") != 0 && strcmp(c->req.meth, "HEAD") != 0) in send() 160 if(c->req.search == nil || !*c->req.search) in send() 162 s = c->req.search; in send() 166 for(q = hparsequery(c, hstrdup(c, c->req.search)); q; q = q->next){ in send() 176 if(c->req.vermaj){ in send() 181 if(strcmp(c->req.meth, "HEAD") == 0){ in send()
|
| H A D | sendfd.c | 50 if(c->req.vermaj){ in sendfd() 52 conts = uriclass(c, c->req.uri); in sendfd() 101 if(strcmp(c->req.meth, "HEAD") != 0) in sendfd() 141 hintprint(c, hout, c->req.uri, c->head.fresh_thresh, c->head.fresh_have); in sendfd() 150 if(strcmp(c->req.meth, "HEAD") == 0){ in sendfd() 313 …s = seprint(s, e, "Your browser will not accept this data, %H, because of its %s.<br>\n", c->req.u… in notaccept() 333 if(strcmp(c->req.meth, "HEAD") != 0) in notaccept() 349 …if(c->req.vermaj >= 1 && c->req.vermin >= 1 && !hcheckcontent(type, c->head.oktype, "Content-Type"… in checkreq() 351 …if(c->req.vermaj >= 1 && c->req.vermin >= 1 && !hcheckcontent(enc, c->head.okencode, "Content-Enco… in checkreq() 360 if(m && strcmp(c->req.meth, "GET") != 0 && strcmp(c->req.meth, "HEAD") != 0 in checkreq() [all …]
|
| H A D | netlib_find.c | 217 if(strcmp(c->req.meth, "GET") != 0 && strcmp(c->req.meth, "HEAD") != 0) in send() 221 if(c->req.search == nil || !*c->req.search) in send() 223 s = c->req.search; in send() 228 for(q = hparsequery(c, hstrdup(c, c->req.search)); q; q = q->next){ in send() 246 if(c->req.vermaj){ in send() 251 if(strcmp(c->req.meth, "HEAD") == 0){ in send()
|
| /plan9/sys/src/9/port/ |
| H A D | rdb.c | 60 char *p, *req; in talkrdb() local 67 req = getline(); in talkrdb() 68 switch(*req){ in talkrdb() 70 a = addr(req+1, ureg, nil); in talkrdb() 73 strtoul(req+1, 0, 16), a[0], a[1], a[2], a[3]); in talkrdb() 77 a = addr(req+1, ureg, &p); in talkrdb() 96 DBG("unknown %c\n", *req); in talkrdb()
|
| /plan9/sys/src/libhttpd/ |
| H A D | parsereq.c | 50 c->req.meth = getword(c); in hparsereq() 51 if(c->req.meth == nil){ in hparsereq() 62 if(strcmp(c->req.meth, "GET") != 0){ in hparsereq() 63 hfail(c, HUnimp, c->req.meth); in hparsereq() 66 c->req.vermaj = 0; in hparsereq() 67 c->req.vermin = 9; in hparsereq() 75 c->req.vermaj = strtoul(vs, &vs, 10); in hparsereq() 76 if(*vs != '.' || c->req.vermaj != 1){ in hparsereq() 81 c->req.vermin = strtoul(vs, &vs, 10); in hparsereq() 110 c->req.urihost = ss.s2; in hparsereq() [all …]
|
| H A D | fail.c | 73 (c->req.urihost? c->req.urihost: ""), in hfail() 87 if(c->req.meth == nil || strcmp(c->req.meth, "HEAD") != 0) in hfail()
|
| H A D | unallowed.c | 14 "You can't %s on <a href=\"%U\"> here</a>.<p></body>\r\n", c->req.meth, c->req.uri); in hunallowed() 29 if(strcmp(c->req.meth, "HEAD") != 0) in hunallowed()
|
| H A D | redirected.c | 19 s = strrchr(c->req.uri, '/'); in hredirected() 22 ss = halloc(c, strlen(c->req.uri) + strlen(uri) + 2 + UTFmax); in hredirected() 23 sprint(ss, "%s/%s", c->req.uri, uri); in hredirected() 58 if(strcmp(c->req.meth, "HEAD") != 0) in hredirected()
|
| /plan9/sys/src/cmd/htmlroff/ |
| H A D | roff.c | 45 Req req[MAXREQ]; variable 108 if(nreq >= nelem(req)){ in addreq() 112 r = &req[nreq++]; in addreq() 124 if(runestrcmp(req[i].name, name) == 0){ in delreq() 126 free(req[i].name); in delreq() 127 req[i] = req[nreq]; in delreq() 141 if(runestrcmp(req[i].name, from) == 0){ in renreq() 142 free(req[i].name); in renreq() 143 req[i].name = erunestrdup(to); in renreq() 385 if(runestrcmp(req[i].name, argv[0]) == 0){ in dotline() [all …]
|
| /plan9/sys/src/cmd/auth/ |
| H A D | secureidcheck.c | 126 rpc(char *dest, Secret *shared, Packet *req) in rpc() argument 135 buf[0] = req->code; in rpc() 136 buf[1] = req->ID; in rpc() 137 memmove(buf+4, req->authenticator, 16); in rpc() 139 for(a = &req->first; a; a = a->next){ in rpc() 226 free(req); in rpc() 359 Packet *req = nil, *resp = nil; in secureidcheck() local 393 req = newRequest((uchar*)u); in secureidcheck() 394 if(req == nil) in secureidcheck() 403 if(setAttribute(req, R_NASIPAddress, ip + IPv4off, 4) < 0) in secureidcheck() [all …]
|
| /plan9/sys/src/cmd/spin/ |
| H A D | tl_mem.c | 41 static long req[A_LARGE]; variable 60 { r = req[u] += req[u] ? req[u] : 1; in tl_emalloc() 62 r = req[u] = NOTOOBIG; in tl_emalloc()
|
| /plan9/sys/src/cmd/unix/9pfreebsd/ |
| H A D | freebsd-3.2.il-kernel.patch | 1090 + int u9fs_request __P((struct u9fsreq * req, struct u9fsreq * rep, int relm)); 1833 + static int u9fs_reply __P((struct u9fsreq * req)); 1834 + static int u9fs_send __P((struct socket * so, struct mbuf * mreq, struct u9fsreq * req)); 1835 + static int u9fs_receive __P((struct socket * so, struct mbuf **mrep, struct u9fsreq * req)); 1839 + static int u9fs_rcvlock __P((struct u9fsreq *req)); 2071 + u9fs_send(so, top, req) 2074 + struct u9fsreq *req; 2085 + flags, req->r_procp); 2088 + req->r_nmp->nm_mountp->mnt_stat.f_mntfromname); 2094 + u9fs_receive(so, mrep, req) [all …]
|
| /plan9/sys/src/cmd/scuzz/ |
| H A D | scsireq.c | 61 ScsiReq req; in SRreqsense() local 70 cmd[4] = sizeof(req.sense); in SRreqsense() 71 memset(&req, 0, sizeof(req)); in SRreqsense() 73 req.flags |= Fusb; in SRreqsense() 74 req.fd = rp->fd; in SRreqsense() 75 req.umsc = rp->umsc; in SRreqsense() 76 req.cmd.p = cmd; in SRreqsense() 77 req.cmd.count = sizeof cmd; in SRreqsense() 78 req.data.p = rp->sense; in SRreqsense() 79 req.data.count = sizeof(rp->sense); in SRreqsense() [all …]
|