Symbol: proto
crypto/heimdal/appl/ftp/ftpd/ftpd.c
2019
epsv(char *proto)
crypto/heimdal/appl/kf/kf.c
315
return proto (s, hostname, service, message, len);
crypto/heimdal/appl/kf/kfd.c
288
return proto (STDIN_FILENO, service);
crypto/heimdal/appl/rsh/rsh.c
696
ret = proto (priv_socket1, priv_socket2,
crypto/heimdal/appl/rsh/rsh.c
772
ret = proto (s, errsock,
crypto/heimdal/appl/telnet/telnet/commands.c
2197
int proto, opt;
crypto/heimdal/appl/telnet/telnet/commands.c
2199
if ((srlen = sourceroute(a, hostp, &srp, &proto, &opt)) < 0) {
crypto/heimdal/appl/telnet/telnet/commands.c
2204
if (srp && setsockopt(net, proto, opt, srp, srlen) < 0)
crypto/heimdal/appl/test/gssapi_client.c
272
return client_doit (argv[argc], port, service, proto);
crypto/heimdal/appl/test/gssapi_server.c
329
ret = proto (sock2, service);
crypto/heimdal/appl/test/nt_gss_client.c
166
return client_doit (argv[argc], port, service, proto);
crypto/heimdal/appl/test/nt_gss_server.c
185
return proto (sock2, service);
crypto/heimdal/appl/test/tcp_client.c
131
return client_doit (argv[argc], port, service, proto);
crypto/heimdal/appl/test/tcp_server.c
160
return proto (STDIN_FILENO, service);
crypto/heimdal/appl/test/uu_client.c
192
return client_doit (argv[argc], port, service, proto);
crypto/heimdal/appl/test/uu_server.c
204
return proto (sock2, service);
crypto/heimdal/kdc/connect.c
653
char *proto;
crypto/heimdal/kdc/connect.c
692
proto = strtok_r(NULL, " \t", &p);
crypto/heimdal/kdc/connect.c
693
if (proto == NULL) {
crypto/heimdal/kdc/connect.c
714
if (rk_IS_SOCKET_ERROR(send(d->s, proto, strlen(proto), 0))) {
crypto/heimdal/kdc/connect.c
734
if (rk_IS_SOCKET_ERROR(send(d->s, proto, strlen(proto), 0))) {
crypto/heimdal/lib/ipc/server.c
790
char *proto;
crypto/heimdal/lib/ipc/server.c
820
proto = strtok_r(NULL, " \t", &p);
crypto/heimdal/lib/ipc/server.c
821
if (proto == NULL) {
crypto/heimdal/lib/ipc/server.c
839
output_data(c, proto, strlen(proto));
crypto/heimdal/lib/ipc/server.c
858
output_data(c, proto, strlen(proto));
crypto/heimdal/lib/krb5/changepw.c
543
switch (hi->proto) {
crypto/heimdal/lib/krb5/get_port.c
39
const char *proto,
crypto/heimdal/lib/krb5/get_port.c
44
if ((sp = roken_getservbyname (service, proto)) == NULL) {
crypto/heimdal/lib/krb5/get_port.c
47
service, proto, default_port);
crypto/heimdal/lib/krb5/krb5.h
795
KRB5_KRBHST_HTTP } proto;
crypto/heimdal/lib/krb5/krbhst.c
131
hi->proto = proto_num;
crypto/heimdal/lib/krb5/krbhst.c
214
hi->proto = krbhst_get_default_proto(kd);
crypto/heimdal/lib/krb5/krbhst.c
217
hi->proto = KRB5_KRBHST_HTTP;
crypto/heimdal/lib/krb5/krbhst.c
220
hi->proto = KRB5_KRBHST_HTTP;
crypto/heimdal/lib/krb5/krbhst.c
224
hi->proto = KRB5_KRBHST_TCP;
crypto/heimdal/lib/krb5/krbhst.c
284
(*to)->proto = from->proto;
crypto/heimdal/lib/krb5/krbhst.c
301
if(h->proto == host->proto &&
crypto/heimdal/lib/krb5/krbhst.c
333
const char *proto = "";
crypto/heimdal/lib/krb5/krbhst.c
335
if(host->proto == KRB5_KRBHST_TCP)
crypto/heimdal/lib/krb5/krbhst.c
336
proto = "tcp/";
crypto/heimdal/lib/krb5/krbhst.c
337
else if(host->proto == KRB5_KRBHST_HTTP)
crypto/heimdal/lib/krb5/krbhst.c
338
proto = "http://";
crypto/heimdal/lib/krb5/krbhst.c
341
snprintf(hostname, hostlen, "%s%s%s", proto, host->hostname, portstr);
crypto/heimdal/lib/krb5/krbhst.c
350
make_hints(struct addrinfo *hints, int proto)
crypto/heimdal/lib/krb5/krbhst.c
354
switch(proto) {
crypto/heimdal/lib/krb5/krbhst.c
387
make_hints(&hints, host->proto);
crypto/heimdal/lib/krb5/krbhst.c
441
const char *proto, const char *service)
crypto/heimdal/lib/krb5/krbhst.c
447
ret = srv_find_realm(context, &res, &count, kd->realm, "SRV", proto, service,
crypto/heimdal/lib/krb5/krbhst.c
450
kd->realm, proto, service, ret);
crypto/heimdal/lib/krb5/krbhst.c
493
const char *serv_string, int port, int proto)
crypto/heimdal/lib/krb5/krbhst.c
522
make_hints(&hints, proto);
crypto/heimdal/lib/krb5/krbhst.c
539
hi->proto = proto;
crypto/heimdal/lib/krb5/krbhst.c
584
hi->proto = krbhst_get_default_proto(kd);
crypto/heimdal/lib/krb5/krbhst.c
59
const char *proto, const char *service, int port)
crypto/heimdal/lib/krb5/krbhst.c
71
proto_num = string_to_proto(proto);
crypto/heimdal/lib/krb5/krbhst.c
75
proto);
crypto/heimdal/lib/krb5/krbhst.c
806
(*host)->proto = krbhst_get_default_proto(kd);
crypto/heimdal/lib/krb5/krbhst.c
82
def_port = ntohs(krb5_getportbyname (context, service, proto, 88));
crypto/heimdal/lib/krb5/krbhst.c
86
snprintf(domain, sizeof(domain), "_%s._%s.%s.", service, proto, realm);
crypto/heimdal/lib/krb5/send_to_kdc.c
405
if(hi->proto == KRB5_KRBHST_HTTP && context->http_proxy) {
crypto/heimdal/lib/krb5/send_to_kdc.c
426
switch (hi->proto) {
crypto/heimdal/lib/roken/getnameinfo.c
73
const char *proto = "tcp";
crypto/heimdal/lib/roken/getnameinfo.c
77
proto = "udp";
crypto/heimdal/lib/roken/getnameinfo.c
79
se = getservbyport (port, proto);
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
1020
if (ctx->proto == 1 || (ctx->gss_flags & GSS_C_DCE_STYLE) ||
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
974
ctx->proto);
crypto/krb5/src/lib/gssapi/krb5/accept_sec_context.c
998
if (ctx->proto == 0 &&
crypto/krb5/src/lib/gssapi/krb5/gssapiP_krb5.h
242
int proto;
crypto/krb5/src/lib/gssapi/krb5/gssapiP_krb5.h
302
int proto, int dce_style,
crypto/krb5/src/lib/gssapi/krb5/gssapiP_krb5.h
340
int proto, int dce_style,
crypto/krb5/src/lib/gssapi/krb5/init_sec_context.c
638
ctx->proto);
crypto/krb5/src/lib/gssapi/krb5/init_sec_context.c
802
ctx->proto);
crypto/krb5/src/lib/gssapi/krb5/init_sec_context.c
809
(ctx->proto == 1 || (ctx->gss_flags & GSS_C_DCE_STYLE) ||
crypto/krb5/src/lib/gssapi/krb5/k5seal.c
324
switch (ctx->proto)
crypto/krb5/src/lib/gssapi/krb5/k5sealiov.c
223
code = kg_encrypt_iov(context, ctx->proto,
crypto/krb5/src/lib/gssapi/krb5/k5sealiov.c
280
switch (ctx->proto) {
crypto/krb5/src/lib/gssapi/krb5/k5sealiov.c
359
if (conf_req_flag && ctx->proto == 0 && !dce_or_mic) {
crypto/krb5/src/lib/gssapi/krb5/k5sealiov.c
376
if (ctx->proto == 1) {
crypto/krb5/src/lib/gssapi/krb5/k5sealiov.c
438
if (ctx->proto == 0) {
crypto/krb5/src/lib/gssapi/krb5/k5sealv3iov.c
166
code = kg_encrypt_iov(context, ctx->proto,
crypto/krb5/src/lib/gssapi/krb5/k5sealv3iov.c
387
code = kg_decrypt_iov(context, ctx->proto,
crypto/krb5/src/lib/gssapi/krb5/k5sealv3iov.c
54
assert(ctx->proto == 1);
crypto/krb5/src/lib/gssapi/krb5/lucid_context.c
197
lctx->protocol = gctx->proto;
crypto/krb5/src/lib/gssapi/krb5/lucid_context.c
200
if (gctx->proto == 0) {
crypto/krb5/src/lib/gssapi/krb5/lucid_context.c
208
else if (gctx->proto == 1) {
crypto/krb5/src/lib/gssapi/krb5/process_context_token.c
49
if (ctx->proto) {
crypto/krb5/src/lib/gssapi/krb5/ser_sctx.c
410
kret = krb5_ser_pack_int32((krb5_int32) ctx->proto,
crypto/krb5/src/lib/gssapi/krb5/ser_sctx.c
617
ctx->proto = ibuf;
crypto/krb5/src/lib/gssapi/krb5/util_crypt.c
124
ctx->proto = 1;
crypto/krb5/src/lib/gssapi/krb5/util_crypt.c
528
kg_translate_iov(krb5_context context, int proto, int dce_style, size_t ec,
crypto/krb5/src/lib/gssapi/krb5/util_crypt.c
532
return proto ?
crypto/krb5/src/lib/gssapi/krb5/util_crypt.c
540
kg_encrypt_iov(krb5_context context, int proto, int dce_style, size_t ec,
crypto/krb5/src/lib/gssapi/krb5/util_crypt.c
553
code = kg_translate_iov(context, proto, dce_style, ec, rrc,
crypto/krb5/src/lib/gssapi/krb5/util_crypt.c
568
kg_decrypt_iov(krb5_context context, int proto, int dce_style, size_t ec,
crypto/krb5/src/lib/gssapi/krb5/util_crypt.c
581
code = kg_translate_iov(context, proto, dce_style, ec, rrc,
crypto/krb5/src/lib/gssapi/krb5/util_crypt.c
87
ctx->proto = 0;
crypto/krb5/src/lib/gssapi/krb5/wrap_size_limit.c
98
if (ctx->proto == 1) {
crypto/krb5/src/lib/rpc/clnt_generic.c
56
char *proto)
crypto/krb5/src/lib/rpc/clnt_generic.c
82
p = getprotobyname(proto);
crypto/krb5/src/lib/rpc/getrpcport.c
48
rpcprot_t proto)
crypto/krb5/src/lib/rpc/getrpcport.c
59
return (pmap_getport(&addr, prognum, versnum, proto));
crypto/openssh/channels.c
5282
const char *disp, const char *proto, const char *data, int want_reply)
crypto/openssh/channels.c
5309
sc->x11_saved_proto = xstrdup(proto);
crypto/openssh/channels.c
5334
(r = sshpkt_put_cstring(ssh, proto)) != 0 ||
crypto/openssh/clientloop.c
295
static char proto[512], data[512];
crypto/openssh/clientloop.c
301
*_proto = proto;
crypto/openssh/clientloop.c
303
proto[0] = data[0] = xauthfile[0] = xauthdir[0] = '\0';
crypto/openssh/clientloop.c
407
sscanf(line, "%*s %511s %511s", proto, data) == 2)
crypto/openssh/clientloop.c
441
strlcpy(proto, SSH_X11_PROTO, sizeof proto);
crypto/openssh/mux.c
1382
char *proto, *data;
crypto/openssh/mux.c
1387
&proto, &data) == 0) {
crypto/openssh/mux.c
1392
display, proto, data, 1);
crypto/openssh/regress/netcat.c
1195
int proto, option;
crypto/openssh/regress/netcat.c
1198
proto = IPPROTO_IPV6;
crypto/openssh/regress/netcat.c
1201
proto = IPPROTO_IP;
crypto/openssh/regress/netcat.c
1205
if (setsockopt(s, proto, option, &Tflag, sizeof(Tflag)) == -1)
crypto/openssh/ssh.c
2200
char *proto = NULL, *data = NULL;
crypto/openssh/ssh.c
2210
options.forward_x11_timeout, &proto, &data) == 0) {
crypto/openssh/ssh.c
2214
x11_request_forwarding_with_spoofing(ssh, id, display, proto,
crypto/openssl/apps/s_client.c
3626
const unsigned char *proto;
crypto/openssl/apps/s_client.c
3628
SSL_get0_next_proto_negotiated(s, &proto, &proto_len);
crypto/openssl/apps/s_client.c
3630
BIO_write(bio, proto, proto_len);
crypto/openssl/apps/s_client.c
3635
const unsigned char *proto;
crypto/openssl/apps/s_client.c
3637
SSL_get0_alpn_selected(s, &proto, &proto_len);
crypto/openssl/apps/s_client.c
3640
BIO_write(bio, proto, proto_len);
crypto/openssl/crypto/bio/bio_addr.c
886
char *proto = NULL;
crypto/openssl/crypto/bio/bio_addr.c
893
proto = "tcp";
crypto/openssl/crypto/bio/bio_addr.c
896
proto = "udp";
crypto/openssl/crypto/bio/bio_addr.c
903
se_fallback.s_proto = proto;
crypto/openssl/crypto/bio/bio_addr.c
906
se = getservbyname(service, proto);
crypto/openssl/include/internal/e_os.h
255
struct servent *getservbyname(const char *name, const char *proto);
crypto/openssl/include/internal/e_os.h
265
#define getservbyname(name, proto) getservbyname((char *)name, proto)
crypto/openssl/test/helpers/handshake.c
1432
const unsigned char *proto = NULL;
crypto/openssl/test/helpers/handshake.c
1668
SSL_get0_next_proto_negotiated(client.ssl, &proto, &proto_len);
crypto/openssl/test/helpers/handshake.c
1669
ret->client_npn_negotiated = dup_str(proto, proto_len);
crypto/openssl/test/helpers/handshake.c
1671
SSL_get0_next_proto_negotiated(server.ssl, &proto, &proto_len);
crypto/openssl/test/helpers/handshake.c
1672
ret->server_npn_negotiated = dup_str(proto, proto_len);
crypto/openssl/test/helpers/handshake.c
1675
SSL_get0_alpn_selected(client.ssl, &proto, &proto_len);
crypto/openssl/test/helpers/handshake.c
1676
ret->client_alpn_negotiated = dup_str(proto, proto_len);
crypto/openssl/test/helpers/handshake.c
1678
SSL_get0_alpn_selected(server.ssl, &proto, &proto_len);
crypto/openssl/test/helpers/handshake.c
1679
ret->server_alpn_negotiated = dup_str(proto, proto_len);
crypto/openssl/test/ssl_ctx_test.c
14
int proto;
crypto/openssl/test/ssl_ctx_test.c
81
switch (t.proto) {
include/rpcsvc/yp_prot.h
121
u_int proto;
lib/libbluetooth/bluetooth.c
195
bt_getprotobynumber(int proto)
lib/libbluetooth/bluetooth.c
201
if (p->p_proto == proto)
lib/libbluetooth/bluetooth.c
226
proto.p_name = p;
lib/libbluetooth/bluetooth.c
234
proto.p_proto = atoi(cp);
lib/libbluetooth/bluetooth.c
235
q = proto.p_aliases = proto_aliases;
lib/libbluetooth/bluetooth.c
251
return (&proto);
lib/libbluetooth/bluetooth.c
53
static struct protoent proto;
lib/libbluetooth/bluetooth.h
82
struct protoent * bt_getprotobynumber (int proto);
lib/libc/net/getaddrinfo.c
1485
const char *proto;
lib/libc/net/getaddrinfo.c
1543
proto = "udp";
lib/libc/net/getaddrinfo.c
1546
proto = "tcp";
lib/libc/net/getaddrinfo.c
1549
proto = "sctp";
lib/libc/net/getaddrinfo.c
1552
proto = "udplite";
lib/libc/net/getaddrinfo.c
1555
proto = NULL;
lib/libc/net/getaddrinfo.c
1559
if ((sp = getservbyname(servname, proto)) == NULL)
lib/libc/net/getproto.c
112
defaultsrc, proto, pptr, buffer, buflen, &ret_errno);
lib/libc/net/getproto.c
122
getprotobynumber(int proto)
lib/libc/net/getproto.c
129
if (getprotobynumber_r(proto, &pd->proto, pd->data, sizeof(pd->data),
lib/libc/net/getproto.c
90
getprotobynumber_r(int proto, struct protoent *pptr, char *buffer,
lib/libc/net/getprotoent.c
112
proto = va_arg(ap, int);
lib/libc/net/getprotoent.c
121
memcpy(buffer + sizeof(enum nss_lookup_type), &proto,
lib/libc/net/getprotoent.c
143
struct protoent *proto;
lib/libc/net/getprotoent.c
166
proto = va_arg(ap, struct protoent *);
lib/libc/net/getprotoent.c
171
if (proto->p_name != NULL)
lib/libc/net/getprotoent.c
172
desired_size += strlen(proto->p_name) + 1;
lib/libc/net/getprotoent.c
174
if (proto->p_aliases != NULL) {
lib/libc/net/getprotoent.c
176
for (alias = proto->p_aliases; *alias; ++alias) {
lib/libc/net/getprotoent.c
191
memcpy(&new_proto, proto, sizeof(struct protoent));
lib/libc/net/getprotoent.c
230
struct protoent *proto;
lib/libc/net/getprotoent.c
252
proto = va_arg(ap, struct protoent *);
lib/libc/net/getprotoent.c
263
memcpy(proto, buffer, sizeof(struct protoent));
lib/libc/net/getprotoent.c
273
NS_APPLY_OFFSET(proto->p_name, orig_buf, p, char *);
lib/libc/net/getprotoent.c
274
if (proto->p_aliases != NULL) {
lib/libc/net/getprotoent.c
275
NS_APPLY_OFFSET(proto->p_aliases, orig_buf, p, char **);
lib/libc/net/getprotoent.c
277
for (alias = proto->p_aliases; *alias; ++alias)
lib/libc/net/getprotoent.c
282
*((struct protoent **)retval) = proto;
lib/libc/net/getprotoent.c
546
if (getprotoent_r(&pd->proto, pd->data, sizeof(pd->data), &rval) != 0)
lib/libc/net/getprotoent.c
88
int proto;
lib/libc/net/getprotoname.c
143
if (getprotobyname_r(name, &pd->proto, pd->data, sizeof(pd->data),
lib/libc/net/getservent.c
1046
char *proto __unused;
lib/libc/net/getservent.c
1058
proto = va_arg(ap, char *);
lib/libc/net/getservent.c
1062
proto = va_arg(ap, char *);
lib/libc/net/getservent.c
1111
getservbyname_r(const char *name, const char *proto, struct servent *serv,
lib/libc/net/getservent.c
1139
defaultsrc, name, proto, serv, buffer, bufsize, &ret_errno);
lib/libc/net/getservent.c
1148
getservbyport_r(int port, const char *proto, struct servent *serv,
lib/libc/net/getservent.c
1176
defaultsrc, port, proto, serv, buffer, bufsize, &ret_errno);
lib/libc/net/getservent.c
1284
return (getservbyname_r(key.name, key.proto, serv, buffer, bufsize,
lib/libc/net/getservent.c
1292
return (getservbyport_r(key.port, key.proto, serv, buffer, bufsize,
lib/libc/net/getservent.c
1345
getservbyname(const char *name, const char *proto)
lib/libc/net/getservent.c
1350
key.proto = proto;
lib/libc/net/getservent.c
1356
getservbyport(int port, const char *proto)
lib/libc/net/getservent.c
1361
key.proto = proto;
lib/libc/net/getservent.c
1371
key.proto = NULL;
lib/libc/net/getservent.c
139
const char *proto;
lib/libc/net/getservent.c
291
char *proto;
lib/libc/net/getservent.c
304
proto = NULL;
lib/libc/net/getservent.c
309
proto = va_arg(ap, char *);
lib/libc/net/getservent.c
313
proto = va_arg(ap, char *);
lib/libc/net/getservent.c
363
compat_src, name, proto, serv, buffer,
lib/libc/net/getservent.c
369
compat_src, port, proto, serv, buffer,
lib/libc/net/getservent.c
404
if (proto == NULL || strcmp(serv->s_proto, proto) == 0)
lib/libc/net/getservent.c
411
if (proto == NULL || strcmp(serv->s_proto, proto) == 0)
lib/libc/net/getservent.c
496
char *proto;
lib/libc/net/getservent.c
505
proto = NULL;
lib/libc/net/getservent.c
510
proto = va_arg(ap, char *);
lib/libc/net/getservent.c
514
proto = va_arg(ap, char *);
lib/libc/net/getservent.c
549
if (proto == NULL)
lib/libc/net/getservent.c
554
"\376%s/%s", name, proto);
lib/libc/net/getservent.c
566
if (proto == NULL)
lib/libc/net/getservent.c
571
"\377%d/%s", port, proto);
lib/libc/net/getservent.c
668
char *proto;
lib/libc/net/getservent.c
677
proto = NULL;
lib/libc/net/getservent.c
683
proto = va_arg(ap, char *);
lib/libc/net/getservent.c
687
proto = va_arg(ap, char *);
lib/libc/net/getservent.c
715
asprintf(&buf, "%s/%s", name, proto);
lib/libc/net/getservent.c
726
asprintf(&buf, "%d/%s", ntohs(port), proto);
lib/libc/net/getservent.c
869
char *proto;
lib/libc/net/getservent.c
880
proto = va_arg(ap, char *);
lib/libc/net/getservent.c
884
if (proto != NULL) {
lib/libc/net/getservent.c
885
size2 = strlen(proto);
lib/libc/net/getservent.c
898
if (proto != NULL)
lib/libc/net/getservent.c
900
proto, size2 + 1);
lib/libc/net/getservent.c
906
proto = va_arg(ap, char *);
lib/libc/net/getservent.c
909
if (proto != NULL) {
lib/libc/net/getservent.c
910
size = strlen(proto);
lib/libc/net/getservent.c
924
if (proto != NULL)
lib/libc/net/getservent.c
926
sizeof(int), proto, size + 1);
lib/libc/net/getservent.c
945
char *proto __unused;
lib/libc/net/getservent.c
961
proto = va_arg(ap, char *);
lib/libc/net/getservent.c
965
proto = va_arg(ap, char *);
lib/libc/net/netdb_private.h
114
struct protoent proto;
lib/libc/resolv/res_mkupdate.c
1008
free(slp->proto);
lib/libc/resolv/res_mkupdate.c
1111
cgetservbyport(u_int16_t port, const char *proto) { /*%< Host byte order. */
lib/libc/resolv/res_mkupdate.c
1120
if (strcasecmp(lp->proto, proto) == 0) {
lib/libc/resolv/res_mkupdate.c
1131
serv.s_proto = lp->proto;
lib/libc/resolv/res_mkupdate.c
1139
cgetprotobynumber(int proto) { /*%< Host byte order. */
lib/libc/resolv/res_mkupdate.c
1145
if (lp->port == proto) { /*%< Host byte order. */
lib/libc/resolv/res_mkupdate.c
1177
res_servicename(u_int16_t port, const char *proto) { /*%< Host byte order. */
lib/libc/resolv/res_mkupdate.c
1183
ss = cgetservbyport(htons(port), proto);
lib/libc/resolv/res_mkupdate.c
963
char * proto;
lib/libc/resolv/res_mkupdate.c
983
slp->proto = strdup(sp->s_proto);
lib/libc/resolv/res_mkupdate.c
984
if ((slp->name == NULL) || (slp->proto == NULL)) {
lib/libc/resolv/res_mkupdate.c
986
if (slp->proto) free(slp->proto);
lib/libc/rpc/auth_time.c
116
free(eps[i].proto);
lib/libc/rpc/auth_time.c
175
ep->proto = strdup("tcp");
lib/libc/rpc/auth_time.c
176
if (ep->uaddr == NULL || ep->family == NULL || ep->proto == NULL) {
lib/libc/rpc/auth_time.c
190
ep->proto = strdup("udp");
lib/libc/rpc/auth_time.c
191
if (ep->uaddr == NULL || ep->family == NULL || ep->proto == NULL) {
lib/libc/rpc/auth_time.c
286
if (strcasecmp(ep[i].proto, "udp") == 0)
lib/libc/rpc/auth_time.c
288
if (strcasecmp(ep[i].proto, "tcp") == 0)
lib/libc/rpc/bindresvport.c
103
proto = IPPROTO_IPV6;
lib/libc/rpc/bindresvport.c
121
error = _getsockopt(sd, proto, portrange, &old, &oldlen);
lib/libc/rpc/bindresvport.c
125
error = _setsockopt(sd, proto, portrange, &portlow,
lib/libc/rpc/bindresvport.c
137
if (_setsockopt(sd, proto, portrange, &old,
lib/libc/rpc/bindresvport.c
76
int proto, portrange, portlow;
lib/libc/rpc/bindresvport.c
94
proto = IPPROTO_IP;
lib/libc/rpc/clnt_bcast.c
117
__rpc_getbroadifs(int af, int proto, int socktype, broadlist_t *list)
lib/libc/rpc/clnt_bcast.c
134
hints.ai_protocol = proto;
lib/libc/rpc/clnt_bcast.c
262
int proto;
lib/libc/rpc/clnt_bcast.c
327
fdlist[fdlistno].proto = si.si_proto;
lib/libc/rpc/clnt_bcast.c
480
fdlist[i].proto == IPPROTO_UDP) {
lib/libc/rpc/getrpcport.c
51
getrpcport(char *host, int prognum, int versnum, int proto)
lib/libc/rpc/getrpcport.c
69
(u_int)proto));
lib/libc/rpc/rpc_generic.c
115
__rpc_get_t_size(int af, int proto, int size)
lib/libc/rpc/rpc_generic.c
120
switch (proto) {
lib/libc/rpc/rpc_generic.c
458
int type, proto;
lib/libc/rpc/rpc_generic.c
473
proto = IPPROTO_TCP;
lib/libc/rpc/rpc_generic.c
475
proto = IPPROTO_UDP;
lib/libc/rpc/rpc_generic.c
479
proto = 0;
lib/libc/rpc/rpc_generic.c
482
sip->si_proto = proto;
lib/libc/rpc/rpc_soc.c
109
u_int proto;
lib/libc/rpc/rpc_soc.c
113
proto = strcmp(tp, "udp") == 0 ? IPPROTO_UDP : IPPROTO_TCP;
lib/libc/rpc/rpc_soc.c
115
proto);
lib/libipsec/ipsec_dump_policy.c
176
const char *proto, *mode, *level;
lib/libipsec/ipsec_dump_policy.c
186
proto = "esp";
lib/libipsec/ipsec_dump_policy.c
189
proto = "ah";
lib/libipsec/ipsec_dump_policy.c
192
proto = "ipcomp";
lib/libipsec/ipsec_dump_policy.c
195
proto = "tcp";
lib/libipsec/ipsec_dump_policy.c
255
snprintf(buf, len, "%s/%s/%s/%s", proto, mode, abuf, level);
lib/libipsec/ipsec_dump_policy.c
263
snprintf(buf, len, "%s/%s/%s/%s%c%u", proto, mode, abuf, level,
lib/libipsec/pfkey.c
1353
struct sockaddr *dst, u_int prefd, u_int proto, u_int64_t ltime,
lib/libipsec/pfkey.c
1409
p = pfkey_setsadbaddr(p, ep, SADB_EXT_ADDRESS_SRC, src, prefs, proto);
lib/libipsec/pfkey.c
1414
p = pfkey_setsadbaddr(p, ep, SADB_EXT_ADDRESS_DST, dst, prefd, proto);
lib/libipsec/pfkey.c
822
struct sockaddr *dst, u_int prefd, u_int proto, caddr_t policy,
lib/libipsec/pfkey.c
828
src, prefs, dst, prefd, proto,
lib/libipsec/pfkey.c
844
struct sockaddr *dst, u_int prefd, u_int proto, u_int64_t ltime,
lib/libipsec/pfkey.c
850
src, prefs, dst, prefd, proto,
lib/libipsec/pfkey.c
866
struct sockaddr *dst, u_int prefd, u_int proto, caddr_t policy,
lib/libipsec/pfkey.c
872
src, prefs, dst, prefd, proto,
lib/libipsec/pfkey.c
888
struct sockaddr *dst, u_int prefd, u_int proto, u_int64_t ltime,
lib/libipsec/pfkey.c
894
src, prefs, dst, prefd, proto,
lib/libipsec/pfkey.c
910
struct sockaddr *dst, u_int prefd, u_int proto, caddr_t policy,
lib/libipsec/pfkey.c
921
src, prefs, dst, prefd, proto,
lib/libipsec/pfkey.c
971
struct sockaddr *dst, u_int prefd, u_int proto, caddr_t policy,
lib/libipsec/pfkey.c
982
src, prefs, dst, prefd, proto,
lib/libipsec/test-policy.c
156
int proto = 0, optname = 0;
lib/libipsec/test-policy.c
162
proto = IPPROTO_IP;
lib/libipsec/test-policy.c
166
proto = IPPROTO_IPV6;
lib/libipsec/test-policy.c
179
if (setsockopt(so, proto, optname, policy, len) < 0) {
lib/libipsec/test-policy.c
187
if (getsockopt(so, proto, optname, getbuf, &len) < 0) {
lib/libpfctl/libpfctl.c
1037
nvlist_add_number(nvl, "proto", r->proto);
lib/libpfctl/libpfctl.c
1296
snl_add_msg_attr_u8(nw, PF_RT_PROTO, r->proto);
lib/libpfctl/libpfctl.c
1672
{ .type = PF_RT_PROTO, .off = _OUT(r.proto), .cb = snl_attr_get_uint8 },
lib/libpfctl/libpfctl.c
1927
{ .type = PF_STK_PROTO, .off = _OUT(proto), .cb = snl_attr_get_uint16 },
lib/libpfctl/libpfctl.c
1987
snl_add_msg_attr_u16(&nw, PF_ST_PROTO, filter->proto);
lib/libpfctl/libpfctl.c
2114
snl_add_msg_attr_u8(&nw, PF_CS_PROTO, kill->proto);
lib/libpfctl/libpfctl.c
2897
snl_add_msg_attr_u8(&nw, PF_NL_PROTO, k->proto);
lib/libpfctl/libpfctl.c
795
rule->proto = nvlist_get_number(nvl, "proto");
lib/libpfctl/libpfctl.c
868
rule->proto = nvlist_get_number(nvl, "proto");
lib/libpfctl/libpfctl.h
273
uint8_t proto;
lib/libpfctl/libpfctl.h
346
int proto;
lib/libpfctl/libpfctl.h
368
uint8_t proto;
lib/libpfctl/libpfctl.h
503
uint16_t proto;
lib/libpfctl/libpfctl.h
550
uint8_t proto;
lib/libpfctl/libpfctl.h
99
uint16_t proto;
lib/libprocstat/libprocstat.c
1479
struct protosw proto;
lib/libprocstat/libprocstat.c
1500
if (!kvm_read_all(kd, (unsigned long)s.so_proto, &proto,
lib/libprocstat/libprocstat.c
1506
if (!kvm_read_all(kd, (unsigned long)proto.pr_domain, &dom,
lib/libprocstat/libprocstat.c
1509
(void *)proto.pr_domain);
lib/libprocstat/libprocstat.c
1524
sock->proto = proto.pr_protocol;
lib/libprocstat/libprocstat.c
1575
sock->proto = kif->kf_sock_protocol;
lib/libprocstat/libprocstat.c
1590
if (sock->proto == IPPROTO_TCP) {
lib/libprocstat/libprocstat.h
163
int proto;
lib/libprocstat/libprocstat_compat.c
190
sock_compat->proto = sock.proto;
lib/libprocstat/libprocstat_compat.c
66
int proto;
sbin/camcontrol/camcontrol.c
1546
const char *proto;
sbin/camcontrol/camcontrol.c
1557
proto = (parm->config == ATA_PROTO_CFA) ? "CFA" :
sbin/camcontrol/camcontrol.c
1560
printf("%s", proto);
sbin/camcontrol/camcontrol.c
1562
printf("%s-%d", proto,
sbin/camcontrol/camcontrol.c
1565
printf("%s8-ACS", proto);
sbin/camcontrol/camcontrol.c
1568
ata_version(parm->version_major) - 7, proto);
sbin/dhclient/dispatch.c
480
remove_protocol(struct protocol *proto)
sbin/dhclient/dispatch.c
485
if (p == proto) {
sbin/fsck_ffs/pass2.c
287
struct direct proto, *newdirp;
sbin/fsck_ffs/pass2.c
311
proto.d_ino = idesc->id_number;
sbin/fsck_ffs/pass2.c
312
proto.d_type = DT_DIR;
sbin/fsck_ffs/pass2.c
313
proto.d_namlen = 1;
sbin/fsck_ffs/pass2.c
314
(void)strcpy(proto.d_name, ".");
sbin/fsck_ffs/pass2.c
315
entrysize = DIRSIZ(0, &proto);
sbin/fsck_ffs/pass2.c
327
proto.d_reclen = dirp->d_reclen;
sbin/fsck_ffs/pass2.c
328
memmove(dirp, &proto, (size_t)entrysize);
sbin/fsck_ffs/pass2.c
337
proto.d_reclen = entrysize;
sbin/fsck_ffs/pass2.c
338
memmove(dirp, &proto, (size_t)entrysize);
sbin/fsck_ffs/pass2.c
348
proto.d_ino = inp->i_parent;
sbin/fsck_ffs/pass2.c
349
proto.d_type = DT_DIR;
sbin/fsck_ffs/pass2.c
350
proto.d_namlen = 2;
sbin/fsck_ffs/pass2.c
351
(void)strcpy(proto.d_name, "..");
sbin/fsck_ffs/pass2.c
352
entrysize = DIRSIZ(0, &proto);
sbin/fsck_ffs/pass2.c
357
proto.d_reclen = dirp->d_reclen - n;
sbin/fsck_ffs/pass2.c
362
memset(dirp, 0, (size_t)proto.d_reclen);
sbin/fsck_ffs/pass2.c
363
dirp->d_reclen = proto.d_reclen;
sbin/fsck_ffs/pass2.c
403
if (proto.d_ino == 0) {
sbin/fsck_ffs/pass2.c
409
inp->i_dotdot = proto.d_ino;
sbin/fsck_ffs/pass2.c
410
proto.d_reclen = dirp->d_reclen;
sbin/fsck_ffs/pass2.c
411
memmove(dirp, &proto, (size_t)entrysize);
sbin/fsck_ffs/pass2.c
419
if (proto.d_ino == 0) {
sbin/fsck_ffs/pass2.c
425
inp->i_dotdot = proto.d_ino;
sbin/fsck_ffs/pass2.c
427
proto.d_reclen = dirp->d_reclen;
sbin/fsck_ffs/pass2.c
428
memmove(dirp, &proto, (size_t)entrysize);
sbin/fsck_ffs/pass2.c
433
proto.d_reclen = entrysize;
sbin/fsck_ffs/pass2.c
434
memmove(dirp, &proto, (size_t)entrysize);
sbin/hastd/proto.c
109
struct proto *proto;
sbin/hastd/proto.c
117
TAILQ_FOREACH(proto, &protos, prt_next) {
sbin/hastd/proto.c
119
if (proto->prt_client == NULL)
sbin/hastd/proto.c
122
ret = proto->prt_client(srcaddr, dstaddr, &ctx);
sbin/hastd/proto.c
124
if (proto->prt_server == NULL)
sbin/hastd/proto.c
127
ret = proto->prt_server(dstaddr, &ctx);
sbin/hastd/proto.c
137
if (proto == NULL) {
sbin/hastd/proto.c
147
conn = proto_alloc(proto, side);
sbin/hastd/proto.c
149
if (proto->prt_close != NULL)
sbin/hastd/proto.c
150
proto->prt_close(ctx);
sbin/hastd/proto.c
314
struct proto *proto;
sbin/hastd/proto.c
335
TAILQ_FOREACH(proto, &protos, prt_next) {
sbin/hastd/proto.c
336
if (strcmp(proto->prt_name, protoname) == 0)
sbin/hastd/proto.c
339
if (proto == NULL) {
sbin/hastd/proto.c
344
newconn = proto_alloc(proto,
sbin/hastd/proto.c
47
struct proto *pc_proto;
sbin/hastd/proto.c
55
static TAILQ_HEAD(, proto) protos = TAILQ_HEAD_INITIALIZER(protos);
sbin/hastd/proto.c
58
proto_register(struct proto *proto, bool isdefault)
sbin/hastd/proto.c
63
TAILQ_INSERT_HEAD(&protos, proto, prt_next);
sbin/hastd/proto.c
67
TAILQ_INSERT_TAIL(&protos, proto, prt_next);
sbin/hastd/proto.c
72
proto_alloc(struct proto *proto, int side)
sbin/hastd/proto.c
76
PJDLOG_ASSERT(proto != NULL);
sbin/hastd/proto.c
83
conn->pc_proto = proto;
sbin/hastd/proto_impl.h
70
TAILQ_ENTRY(proto) prt_next;
sbin/hastd/proto_impl.h
73
void proto_register(struct proto *proto, bool isdefault);
sbin/hastd/proto_socketpair.c
221
static struct proto sp_proto = {
sbin/hastd/proto_tcp.c
614
static struct proto tcp_proto = {
sbin/hastd/proto_uds.c
340
static struct proto uds_proto = {
sbin/ifconfig/ifbridge.c
198
vlan_proto_name(uint16_t proto)
sbin/ifconfig/ifbridge.c
200
switch (proto) {
sbin/ifconfig/ifbridge.c
265
uint8_t proto = member->ifbr_proto;
sbin/ifconfig/ifbridge.c
269
if (proto < nitems(stpproto))
sbin/ifconfig/ifbridge.c
270
printf(" proto %s", stpproto[proto]);
sbin/ifconfig/ifbridge.c
272
printf(" <unknown proto %d>", proto);
sbin/ifconfig/ifbridge.c
970
setbridge_ifvlanproto(if_ctx *ctx, const char *ifname, const char *proto)
sbin/ifconfig/ifbridge.c
977
if (strcmp(proto, "802.1q") == 0)
sbin/ifconfig/ifbridge.c
979
else if (strcmp(proto, "802.1ad") == 0)
sbin/ifconfig/ifbridge.c
982
errx(1, "unrecognised VLAN protocol: %s", proto);
sbin/ifconfig/iflagg.c
217
const char *proto;
sbin/ifconfig/iflagg.c
228
proto = "<unknown>";
sbin/ifconfig/iflagg.c
231
proto = protos[i].lpr_name;
sbin/ifconfig/iflagg.c
235
printf("\tlaggproto %s", proto);
sbin/ipf/common/ipf_y.y
273
family tos ttl proto ip
sbin/ipf/common/ipf_y.y
460
proto: | protox protocol { yyresetdict(); }
sbin/ipf/ipfstat/ipfstat.c
1207
struct protoent *proto;
sbin/ipf/ipfstat/ipfstat.c
1209
proto = getprotobynumber(i);
sbin/ipf/ipfstat/ipfstat.c
1211
if (proto != NULL)
sbin/ipf/ipfstat/ipfstat.c
1212
PRINTF("\t%s\n", proto->p_name);
sbin/ipf/ipfstat/ipfstat.c
1289
struct protoent *proto;
sbin/ipf/ipfstat/ipfstat.c
1524
else if ((proto = getprotobynumber(protocol)) != NULL)
sbin/ipf/ipfstat/ipfstat.c
1525
snprintf(str3, sizeof(str3), "%s", proto->p_name);
sbin/ipf/ipfstat/ipfstat.c
1625
proto = getprotobynumber(tp->st_p);
sbin/ipf/ipfstat/ipfstat.c
1626
if (proto) {
sbin/ipf/ipfstat/ipfstat.c
1627
strncpy(str1, proto->p_name, 4);
sbin/ipf/ipmon/ipmon.c
1022
char *t, *proto;
sbin/ipf/ipmon/ipmon.c
1182
proto = getlocalproto(p);
sbin/ipf/ipmon/ipmon.c
1188
portlocalname(res, proto, (u_int)tp->th_sport));
sbin/ipf/ipmon/ipmon.c
1192
portlocalname(res, proto, (u_int)tp->th_dport),
sbin/ipf/ipmon/ipmon.c
1193
proto, hl, plen);
sbin/ipf/ipmon/ipmon.c
1215
hostname(f, d), proto, hl, plen);
sbin/ipf/ipmon/ipmon.c
1247
proto = getlocalproto(ipc->ip_p);
sbin/ipf/ipmon/ipmon.c
1256
portlocalname(res, proto,
sbin/ipf/ipmon/ipmon.c
1261
portlocalname(res, proto,
sbin/ipf/ipmon/ipmon.c
1263
proto, IP_HL(ipc) << 2, i);
sbin/ipf/ipmon/ipmon.c
1283
HOSTNAMEV4(ipc->ip_dst), proto,
sbin/ipf/ipmon/ipmon.c
1301
hostname(f, d), proto, hl, plen);
sbin/ipf/ipmon/ipmon.c
465
portlocalname(int res, char *proto, u_int port)
sbin/ipf/ipmon/ipmon.c
476
if (!strcmp(proto, "tcp"))
sbin/ipf/ipmon/ipmon.c
478
else if (!strcmp(proto, "udp"))
sbin/ipf/ipmon/ipmon.c
627
char *proto;
sbin/ipf/ipmon/ipmon.c
750
proto = getlocalproto(nl->nl_p[0]);
sbin/ipf/ipmon/ipmon.c
756
portlocalname(res, proto, (u_int)nl->nl_osrcport));
sbin/ipf/ipmon/ipmon.c
759
portlocalname(res, proto, (u_int)nl->nl_nsrcport));
sbin/ipf/ipmon/ipmon.c
762
portlocalname(res, proto, (u_int)nl->nl_odstport));
sbin/ipf/ipmon/ipmon.c
765
portlocalname(res, proto, (u_int)nl->nl_osrcport));
sbin/ipf/ipmon/ipmon.c
768
portlocalname(res, proto, (u_int)nl->nl_odstport));
sbin/ipf/ipmon/ipmon.c
771
portlocalname(res, proto, (u_int)nl->nl_nsrcport));
sbin/ipf/ipmon/ipmon.c
774
portlocalname(res, proto, (u_int)nl->nl_ndstport));
sbin/ipf/ipmon/ipmon.c
812
char *t, *proto;
sbin/ipf/ipmon/ipmon.c
895
proto = getlocalproto(sl->isl_p);
sbin/ipf/ipmon/ipmon.c
900
portlocalname(res, proto, (u_int)sl->isl_sport));
sbin/ipf/ipmon/ipmon.c
904
portlocalname(res, proto, (u_int)sl->isl_dport), proto);
sbin/ipf/ipmon/ipmon.c
921
hostname(family, (u_32_t *)&sl->isl_dst), proto);
sbin/ipf/ipnat/ipnat.c
374
int proto;
sbin/ipf/ipnat/ipnat.c
377
proto = nat.nat_pr[1];
sbin/ipf/ipnat/ipnat.c
379
proto = nat.nat_pr[0];
sbin/ipf/ipnat/ipnat.c
380
printaps(nat.nat_aps, opts, proto);
sbin/ipf/ipnat/ipnat.c
584
int proto;
sbin/ipf/ipnat/ipnat.c
587
proto = nat.nat_pr[1];
sbin/ipf/ipnat/ipnat.c
589
proto = nat.nat_pr[0];
sbin/ipf/ipnat/ipnat.c
590
printaps(nat.nat_aps, opts, proto);
sbin/ipf/ipnat/ipnat_y.y
1131
proto: YY_NUMBER { $$ = $1;
sbin/ipf/ipnat/ipnat_y.y
115
%type <num> hexnumber compare range proto
sbin/ipf/ipnat/ipnat_y.y
1633
proxy_addconfig(char *proxy, int proto, char *conf, namelist_t *list)
sbin/ipf/ipnat/ipnat_y.y
1639
pr->pr_proto = proto;
sbin/ipf/ipnat/ipnat_y.y
1665
proxy_loadconfig(int fd, ioctlfunc_t ioctlfunc, char *proxy, int proto,
sbin/ipf/ipnat/ipnat_y.y
1685
pcmd.apc_p = proto;
sbin/ipf/ipnat/ipnat_y.y
404
IPNY_DNS '/' proto IPNY_CONFIG YY_STR '{'
sbin/ipf/ipnat/ipnat_y.y
519
proxy: | IPNY_PROXY port portspec YY_STR '/' proto
sbin/ipf/ipnat/ipnat_y.y
532
| IPNY_PROXY port YY_STR YY_STR '/' proto
sbin/ipf/ipnat/ipnat_y.y
545
| IPNY_PROXY port portspec YY_STR '/' proto IPNY_CONFIG YY_STR
sbin/ipf/ipnat/ipnat_y.y
560
| IPNY_PROXY port YY_STR YY_STR '/' proto IPNY_CONFIG YY_STR
sbin/ipf/ipnat/ipnat_y.y
578
| proto { if (nat->in_pr[0] != 0 ||
sbin/ipf/ipsend/ipsend.c
137
u_char proto;
sbin/ipf/ipsend/ipsend.c
148
ph.h.proto = IPPROTO_UDP;
sbin/ipf/libipf/getport.c
14
getport(frentry_t *fr, char *name, u_short *port, char *proto)
sbin/ipf/libipf/getport.c
21
s = getservbyname(name, proto);
sbin/ipf/libipf/getportproto.c
14
getportproto(char *name, int proto)
sbin/ipf/libipf/getportproto.c
33
p = getprotobynumber(proto);
sbin/ipf/libipf/parseipfexpr.c
237
char proto[4];
sbin/ipf/libipf/parseipfexpr.c
240
strncpy(proto, ops, 3);
sbin/ipf/libipf/parseipfexpr.c
241
proto[3] = '\0';
sbin/ipf/libipf/parseipfexpr.c
242
if (getport(NULL, s, &port, proto) == -1)
sbin/ipf/libipf/printaps.c
17
printaps(ap_session_t *aps, int opts, int proto)
sbin/ipf/libipf/printaps.c
39
if ((proto == IPPROTO_TCP) && (opts & OPT_VERBOSE)) {
sbin/ipf/libipf/printnat.c
108
if ((proto != 0) || (np->in_flags & IPN_TCPUDP)) {
sbin/ipf/libipf/printnat.c
110
printproto(pr, proto, np);
sbin/ipf/libipf/printnat.c
122
printportcmp(proto, &np->in_tuc.ftu_src);
sbin/ipf/libipf/printnat.c
130
printportcmp(proto, &np->in_tuc.ftu_dst);
sbin/ipf/libipf/printnat.c
209
printproto(pr, proto, np);
sbin/ipf/libipf/printnat.c
226
printproto(pr, proto, np);
sbin/ipf/libipf/printnat.c
25
int proto;
sbin/ipf/libipf/printnat.c
257
printproto(pr, proto, np);
sbin/ipf/libipf/printnat.c
275
s = portname(proto, np->in_odport);
sbin/ipf/libipf/printnat.c
282
printproto(pr, proto, NULL);
sbin/ipf/libipf/printnat.c
299
printproto(pr, proto, np);
sbin/ipf/libipf/printnat.c
323
if (!protoprinted && (np->in_flags & IPN_TCPUDP || proto)) {
sbin/ipf/libipf/printnat.c
325
printproto(pr, proto, np);
sbin/ipf/libipf/printnat.c
43
proto = np->in_pr[0];
sbin/ipf/libipf/printnat.c
47
proto = np->in_pr[1];
sbin/ipf/libipf/printnat.c
51
proto = np->in_pr[0];
sbin/ipf/libipf/printnat.c
55
proto = np->in_pr[1];
sbin/ipf/libipf/printnat.c
59
proto = np->in_pr[0];
sbin/ipf/libipf/printnat.c
63
proto = np->in_pr[1];
sbin/ipf/libipf/printnat.c
67
proto = np->in_pr[0];
sbin/ipf/libipf/printnat.c
71
proto = np->in_pr[1];
sbin/ipf/libipf/printnat.c
75
proto = np->in_pr[1];
sbin/ipf/libipf/printnat.c
79
proto = np->in_pr[0];
sbin/ipf/libipf/printnat.c
84
proto = np->in_pr[0];
sbin/ipf/libipf/printnat.c
88
pr = getprotobynumber(proto);
sbin/ipfw/dummynet.c
1497
mask->proto = ~0;
sbin/ipfw/dummynet.c
1579
mask->proto = (uint8_t)a;
sbin/ipfw/dummynet.c
398
id->proto,
sbin/ipfw/dummynet.c
405
id->proto, id->flow_id6);
sbin/ipfw/dummynet.c
435
pe = getprotobynumber(id->proto);
sbin/ipfw/dummynet.c
443
bprintf(bp, "%4u ", id->proto);
sbin/ipfw/dummynet.c
455
bprintf(bp, "%9u ", id->proto);
sbin/ipfw/ipfw2.c
1008
print_port(bp, proto, p[0]);
sbin/ipfw/ipfw2.c
1011
print_port(bp, proto, p[1]);
sbin/ipfw/ipfw2.c
1027
strtoport(char *s, char **end, int base, int proto)
sbin/ipfw/ipfw2.c
1058
if (proto == IPPROTO_ETHERTYPE) {
sbin/ipfw/ipfw2.c
1069
if (proto != 0)
sbin/ipfw/ipfw2.c
1070
pe = getprotobynumber(proto);
sbin/ipfw/ipfw2.c
1086
fill_newports(ipfw_insn_u16 *cmd, char *av, int proto, int cblen)
sbin/ipfw/ipfw2.c
1093
a = strtoport(av, &s, 0, proto);
sbin/ipfw/ipfw2.c
1102
b = strtoport(av, &s, 0, proto);
sbin/ipfw/ipfw2.c
1612
int proto;
sbin/ipfw/ipfw2.c
1626
state->proto = 0;
sbin/ipfw/ipfw2.c
1747
print_newports(bp, insntoc(cmd, u16), state->proto,
sbin/ipfw/ipfw2.c
1759
state->proto = cmd->arg1;
sbin/ipfw/ipfw2.c
2302
int l, proto, ip4, ip6;
sbin/ipfw/ipfw2.c
2305
proto = ip4 = ip6 = 0;
sbin/ipfw/ipfw2.c
2310
proto++;
sbin/ipfw/ipfw2.c
2326
if (proto == 0 && ip4 == 0 && ip6 == 0) {
sbin/ipfw/ipfw2.c
2327
state->proto = IPPROTO_IP;
sbin/ipfw/ipfw2.c
2339
for (l = proto; l > 0; l--) {
sbin/ipfw/ipfw2.c
2346
if (state->proto == 0 && ip6 != 0)
sbin/ipfw/ipfw2.c
2347
state->proto = IPPROTO_IPV6;
sbin/ipfw/ipfw2.c
2600
if ((pe = getprotobynumber(d->id.proto)) != NULL)
sbin/ipfw/ipfw2.c
2603
bprintf(bp, " proto %u", d->id.proto);
sbin/ipfw/ipfw2.c
3919
int proto;
sbin/ipfw/ipfw2.c
3921
proto = strtol(av, &ep, 10);
sbin/ipfw/ipfw2.c
3922
if (*ep != '\0' || proto <= 0) {
sbin/ipfw/ipfw2.c
3925
proto = pe->p_proto;
sbin/ipfw/ipfw2.c
3928
fill_cmd(cmd, O_PROTO, 0, proto);
sbin/ipfw/ipfw2.c
3929
*protop = proto;
sbin/ipfw/ipfw2.c
3936
u_char proto = IPPROTO_IP;
sbin/ipfw/ipfw2.c
3945
proto = IPPROTO_IPV6;
sbin/ipfw/ipfw2.c
3950
*protop = proto;
sbin/ipfw/ipfw2.c
3957
u_char proto = IPPROTO_IP;
sbin/ipfw/ipfw2.c
3966
proto = IPPROTO_IPV6;
sbin/ipfw/ipfw2.c
3971
*protop = proto;
sbin/ipfw/ipfw2.c
4055
add_ports(ipfw_insn *cmd, char *av, u_char proto, int opcode, int cblen)
sbin/ipfw/ipfw2.c
4061
if (fill_newports((ipfw_insn_u16 *)cmd, av, proto, cblen)) {
sbin/ipfw/ipfw2.c
4070
add_src(ipfw_insn *cmd, char *av, u_char proto, int cblen, struct tidx *tstate)
sbin/ipfw/ipfw2.c
4087
if (proto == IPPROTO_IPV6 || strcmp(av, "me6") == 0 ||
sbin/ipfw/ipfw2.c
4091
if (ret == NULL && (proto == IPPROTO_IP || strcmp(av, "me") == 0 ||
sbin/ipfw/ipfw2.c
4101
add_dst(ipfw_insn *cmd, char *av, u_char proto, int cblen, struct tidx *tstate)
sbin/ipfw/ipfw2.c
4118
if (proto == IPPROTO_IPV6 || strcmp(av, "me6") == 0 ||
sbin/ipfw/ipfw2.c
4122
if (ret == NULL && (proto == IPPROTO_IP || strcmp(av, "me") == 0 ||
sbin/ipfw/ipfw2.c
4278
u_char proto = IPPROTO_IP; /* default protocol */
sbin/ipfw/ipfw2.c
4939
if (add_proto_compat(cmd, *av, &proto)) {
sbin/ipfw/ipfw2.c
4968
if (add_src(cmd, *av, proto, cblen, tstate)) {
sbin/ipfw/ipfw2.c
4984
add_ports(cmd, *av, proto, O_IP_SRCPORT, cblen)) {
sbin/ipfw/ipfw2.c
5004
if (add_dst(cmd, *av, proto, cblen, tstate)) {
sbin/ipfw/ipfw2.c
5020
add_ports(cmd, *av, proto, O_IP_DSTPORT, cblen)) {
sbin/ipfw/ipfw2.c
5406
if (add_proto(cmd, *av, &proto)) {
sbin/ipfw/ipfw2.c
5459
add_ports(cmd, *av, proto, O_IP_SRCPORT, cblen)) {
sbin/ipfw/ipfw2.c
5468
add_ports(cmd, *av, proto, O_IP_DSTPORT, cblen)) {
sbin/ipfw/ipfw2.c
5518
if (proto != IPPROTO_IPV6 )
sbin/ipfw/ipfw2.c
950
print_port(struct buf_pr *bp, int proto, uint16_t port)
sbin/ipfw/ipfw2.c
953
if (proto == IPPROTO_ETHERTYPE) {
sbin/ipfw/ipfw2.c
963
struct protoent *pe = getprotobynumber(proto);
sbin/ipfw/ipfw2.c
993
print_newports(struct buf_pr *bp, const ipfw_insn_u16 *cmd, int proto, int opcode)
sbin/ipfw/nat.c
216
StrToPortRange (const char* str, const char* proto, port_range *portRange)
sbin/ipfw/nat.c
225
sp = getservbyname (str,proto);
sbin/ipfw/nat.c
243
errx (EX_DATAERR, "%s/%s: unknown service", str, proto);
sbin/ipfw/nat.c
274
StrToAddrAndPortRange (const char* str, struct in_addr* addr, char* proto,
sbin/ipfw/nat.c
287
return StrToPortRange (ptr, proto, portRange);
sbin/ipfw/nat.c
424
r->proto = StrToProto(**av);
sbin/ipfw/nat.c
442
if (r->proto == IPPROTO_SCTP) {
sbin/ipfw/nat.c
477
if (r->proto == IPPROTO_SCTP) { /* so the logic below still works */
sbin/ipfw/nat.c
537
if (r->proto == IPPROTO_SCTP) {
sbin/ipfw/nat.c
588
r->proto = protoent->p_proto;
sbin/ipfw/nat.c
707
p = getprotobynumber(t->proto);
sbin/ipfw/nat.c
742
p = getprotobynumber(t->proto);
sbin/ipfw/nat64lsn.c
117
switch (ste->proto) {
sbin/ipfw/nat64lsn.c
119
proto = "TCP";
sbin/ipfw/nat64lsn.c
128
proto = "UDP";
sbin/ipfw/nat64lsn.c
131
proto = "ICMPv6";
sbin/ipfw/nat64lsn.c
135
switch (ste->proto) {
sbin/ipfw/nat64lsn.c
139
s, ste->sport, a, ste->aport, proto,
sbin/ipfw/nat64lsn.c
144
s, a, proto, ste->idle, f);
sbin/ipfw/nat64lsn.c
148
s, a, ste->proto, ste->idle, f);
sbin/ipfw/nat64lsn.c
84
const char *proto;
sbin/ipfw/nat64lsn.c
99
proto = NULL;
sbin/ipfw/tables.c
1318
tfe->proto = key;
sbin/ipfw/tables.c
1944
printf("%s%d", comma, tfe->proto);
sbin/natd/natd.c
121
static u_short StrToPort (const char* str, const char* proto);
sbin/natd/natd.c
122
static int StrToPortRange (const char* str, const char* proto, port_range *portRange);
sbin/natd/natd.c
124
static int StrToAddrAndPortRange (char* str, struct in_addr* addr, char* proto, port_range *portRange);
sbin/natd/natd.c
1629
int proto;
sbin/natd/natd.c
1645
proto = StrToProto (protoName);
sbin/natd/natd.c
1735
proto);
sbin/natd/natd.c
1766
int proto;
sbin/natd/natd.c
1784
proto = protoent->p_proto;
sbin/natd/natd.c
1813
proto);
sbin/natd/natd.c
1885
u_short StrToPort (const char* str, const char* proto)
sbin/natd/natd.c
1895
sp = getservbyname (str, proto);
sbin/natd/natd.c
1897
errx (1, "%s/%s: unknown service", str, proto);
sbin/natd/natd.c
1902
int StrToPortRange (const char* str, const char* proto, port_range *portRange)
sbin/natd/natd.c
1911
sp = getservbyname (str,proto);
sbin/natd/natd.c
1929
errx (1, "%s/%s: unknown service", str, proto);
sbin/natd/natd.c
1959
StrToAddrAndPortRange (char* str, struct in_addr* addr, char* proto, port_range *portRange)
sbin/natd/natd.c
1971
return StrToPortRange (ptr, proto, portRange);
sbin/pfctl/parse.y
1059
anchorrule : ANCHOR anchorname dir quick interface af proto fromto
sbin/pfctl/parse.y
1063
struct node_proto *proto;
sbin/pfctl/parse.y
1080
for (proto = $7; proto != NULL &&
sbin/pfctl/parse.y
1081
proto->proto != IPPROTO_TCP;
sbin/pfctl/parse.y
1082
proto = proto->next)
sbin/pfctl/parse.y
1084
if (proto == NULL && $7 != NULL) {
sbin/pfctl/parse.y
1114
| NATANCHOR string interface af proto fromto rtable {
sbin/pfctl/parse.y
1138
| RDRANCHOR string interface af proto fromto rtable {
sbin/pfctl/parse.y
1183
| BINATANCHOR string interface af proto fromto rtable {
sbin/pfctl/parse.y
1204
r.proto = $5->proto;
sbin/pfctl/parse.y
138
u_int16_t proto;
sbin/pfctl/parse.y
144
u_int8_t proto;
sbin/pfctl/parse.y
1451
scrubrule : scrubaction dir logquick interface af proto fromto scrub_opts
sbin/pfctl/parse.y
173
u_int8_t proto;
sbin/pfctl/parse.y
2802
pfrule : action dir logquick interface route af proto fromto
sbin/pfctl/parse.y
2807
struct node_proto *proto;
sbin/pfctl/parse.y
2845
for (proto = $7; proto != NULL &&
sbin/pfctl/parse.y
2846
proto->proto != IPPROTO_TCP;
sbin/pfctl/parse.y
2847
proto = proto->next)
sbin/pfctl/parse.y
2849
if (proto == NULL && $7 != NULL) {
sbin/pfctl/parse.y
3819
$$->proto = pr;
sbin/pfctl/parse.y
3845
proto : /* empty */ { $$ = NULL; }
sbin/pfctl/parse.y
3869
$$->proto = pr;
sbin/pfctl/parse.y
4584
$$->proto = IPPROTO_ICMP;
sbin/pfctl/parse.y
4603
$$->proto = IPPROTO_ICMP;
sbin/pfctl/parse.y
4617
$$->proto = IPPROTO_ICMP;
sbin/pfctl/parse.y
4629
$$->proto = IPPROTO_ICMPV6;
sbin/pfctl/parse.y
4648
$$->proto = IPPROTO_ICMPV6;
sbin/pfctl/parse.y
4662
$$->proto = IPPROTO_ICMPV6;
sbin/pfctl/parse.y
516
struct node_proto *proto;
sbin/pfctl/parse.y
5252
natrule : nataction interface af proto fromto tag tagged rtable
sbin/pfctl/parse.y
5349
binatrule : no BINAT natpasslog interface af proto FROM ipspec toipspec tag
sbin/pfctl/parse.y
5413
binat.proto = $6->proto;
sbin/pfctl/parse.y
5784
if (r->proto != IPPROTO_TCP && r->proto != IPPROTO_UDP &&
sbin/pfctl/parse.y
5785
r->proto != IPPROTO_SCTP &&
sbin/pfctl/parse.y
5790
if (r->proto != IPPROTO_ICMP && r->proto != IPPROTO_ICMPV6 &&
sbin/pfctl/parse.y
5809
if ((r->proto == IPPROTO_ICMP && r->af == AF_INET6) ||
sbin/pfctl/parse.y
5810
(r->proto == IPPROTO_ICMPV6 && r->af == AF_INET)) {
sbin/pfctl/parse.y
5812
r->proto == IPPROTO_ICMP ? "icmp" : "icmp6",
sbin/pfctl/parse.y
5826
if (r->rule_flag & PFRULE_RETURNRST && r->proto != IPPROTO_TCP) {
sbin/pfctl/parse.y
5909
if (r->proto != IPPROTO_TCP && r->proto != IPPROTO_UDP &&
sbin/pfctl/parse.y
5910
r->proto != IPPROTO_SCTP) {
sbin/pfctl/parse.y
6189
expand_label_proto(const char *name, char *label, size_t len, u_int8_t proto)
sbin/pfctl/parse.y
6195
protoname = pfctl_proto2name(proto);
sbin/pfctl/parse.y
6199
snprintf(n, sizeof(n), "%u", proto);
sbin/pfctl/parse.y
6225
expand_label_proto("$proto", label, len, r->proto);
sbin/pfctl/parse.y
624
%type <v.proto> proto proto_list proto_item
sbin/pfctl/parse.y
6515
LOOP_THROUGH(struct node_etherproto, proto, protos,
sbin/pfctl/parse.y
6523
r->proto = proto->proto;
sbin/pfctl/parse.y
6524
if (!r->proto && ipsrc->af)
sbin/pfctl/parse.y
6525
r->proto = pf_af_to_proto(ipsrc->af);
sbin/pfctl/parse.y
6526
else if (!r->proto && ipdst->af)
sbin/pfctl/parse.y
6527
r->proto = pf_af_to_proto(ipdst->af);
sbin/pfctl/parse.y
6843
LOOP_THROUGH(struct node_proto, proto, protos,
sbin/pfctl/parse.y
6911
r->proto = proto->proto;
sbin/pfctl/parse.y
6938
r->proto && r->proto != IPPROTO_TCP)
sbin/pfctl/parse.y
6943
if (r->proto && r->proto != IPPROTO_TCP) {
sbin/pfctl/parse.y
6950
if (icmp_type->proto && r->proto != icmp_type->proto) {
sbin/pfctl/parse.y
7006
NULL, proto, src_os, dst_host, dst_port,
sbin/pfctl/pf_print_state.c
232
uint8_t proto;
sbin/pfctl/pf_print_state.c
245
proto = s->key[PF_SK_WIRE].proto;
sbin/pfctl/pf_print_state.c
252
if (proto == IPPROTO_ICMP || proto == IPPROTO_ICMPV6)
sbin/pfctl/pf_print_state.c
259
if (proto == IPPROTO_ICMP || proto == IPPROTO_ICMPV6)
sbin/pfctl/pf_print_state.c
263
if ((protoname = pfctl_proto2name(proto)) != NULL)
sbin/pfctl/pf_print_state.c
266
printf("%u ", proto);
sbin/pfctl/pf_print_state.c
292
if (proto == IPPROTO_TCP) {
sbin/pfctl/pf_print_state.c
319
} else if (proto == IPPROTO_UDP && src->state < PFUDPS_NSTATES &&
sbin/pfctl/pf_print_state.c
324
} else if (proto == IPPROTO_SCTP) {
sbin/pfctl/pf_print_state.c
327
} else if (proto != IPPROTO_ICMP && proto != IPPROTO_ICMPV6 &&
sbin/pfctl/pfctl.c
1041
kill.proto = p->p_proto;
sbin/pfctl/pfctl.c
412
pfctl_proto2name(int proto)
sbin/pfctl/pfctl.c
417
if (proto >= nitems(pfctl_proto_cache)) {
sbin/pfctl/pfctl.c
418
p = getprotobynumber(proto);
sbin/pfctl/pfctl.c
425
if (pfctl_proto_cache[proto] == NULL) {
sbin/pfctl/pfctl.c
426
p = getprotobynumber(proto);
sbin/pfctl/pfctl.c
430
pfctl_proto_cache[proto] = strdup(p->p_name);
sbin/pfctl/pfctl.c
433
return (pfctl_proto_cache[proto]);
sbin/pfctl/pfctl_optimize.c
1145
return (a->proto != b->proto || a->proto == 0);
sbin/pfctl/pfctl_optimize.c
1568
if ((super->proto == 0 || super->proto == sub->proto) &&
sbin/pfctl/pfctl_optimize.c
1574
if (super->proto == 0)
sbin/pfctl/pfctl_optimize.c
1575
sub->proto = 0;
sbin/pfctl/pfctl_optimize.c
165
PF_RULE_FIELD(proto, NOMERGE),
sbin/pfctl/pfctl_parser.c
1017
if (r->proto) {
sbin/pfctl/pfctl_parser.c
1020
if ((protoname = pfctl_proto2name(r->proto)) != NULL)
sbin/pfctl/pfctl_parser.c
1023
printf(" proto %u", r->proto);
sbin/pfctl/pfctl_parser.c
1025
print_fromto(&r->src, r->os_fingerprint, &r->dst, r->af, r->proto,
sbin/pfctl/pfctl_parser.c
1040
(!r->proto || r->proto == IPPROTO_TCP) &&
sbin/pfctl/pfctl_parser.c
346
print_port(u_int8_t op, u_int16_t p1, u_int16_t p2, const char *proto, int numeric)
sbin/pfctl/pfctl_parser.c
352
s = getservbyport(p1, proto);
sbin/pfctl/pfctl_parser.c
392
sa_family_t af, u_int8_t proto, int opts, int numeric)
sbin/pfctl/pfctl_parser.c
415
proto == IPPROTO_TCP ? "tcp" : "udp",
sbin/pfctl/pfctl_parser.c
428
proto == IPPROTO_TCP ? "tcp" : "udp",
sbin/pfctl/pfctl_parser.c
821
if (r->proto)
sbin/pfctl/pfctl_parser.c
822
printf(" proto 0x%04x", r->proto);
sbin/pfctl/pfctl_parser.c
834
r->proto == ETHERTYPE_IP ? AF_INET : AF_INET6, 0,
sbin/setkey/test-policy.c
102
proto = IPPROTO_IP;
sbin/setkey/test-policy.c
106
proto = IPPROTO_IPV6;
sbin/setkey/test-policy.c
114
if (setsockopt(so, proto, optname, policy, PFKEY_EXTLEN(policy)) < 0)
sbin/setkey/test-policy.c
119
if (getsockopt(so, proto, optname, getbuf, &len) < 0)
sbin/setkey/test-policy.c
96
int so, proto, optname;
share/examples/libifconfig/status.c
267
const char *proto = "<unknown>";
share/examples/libifconfig/status.c
280
proto = lpr[i].lpr_name;
share/examples/libifconfig/status.c
284
printf("\tlaggproto %s", proto);
stand/common/dev_net.c
100
int proto;
stand/common/dev_net.c
389
netproto = uri_schemes[i].proto;
stand/common/install.c
193
struct fs_ops *proto;
stand/common/install.c
211
proto = NULL;
stand/common/install.c
218
proto = &tftp_fsops;
stand/common/install.c
243
proto = &dosfs_fsops;
stand/common/install.c
250
proto = &host_fsops;
stand/common/install.c
255
proto = &ufs_fsops;
stand/common/install.c
259
if (proto == NULL && strncmp(devname, "disk", 4) == 0) {
stand/common/install.c
260
proto = &dosfs_fsops;
stand/common/install.c
301
error = pkgfs_init(buf, proto);
stand/efi/loader/arch/riscv/exec.c
52
RISCV_EFI_BOOT_PROTOCOL *proto;
stand/efi/loader/arch/riscv/exec.c
56
status = BS->LocateProtocol(&riscvboot, NULL, (void **)&proto);
stand/efi/loader/arch/riscv/exec.c
61
status = proto->GetBootHartId(proto, &boot_hartid);
stand/efi/loader/main.c
2027
char *proto;
stand/efi/loader/main.c
2035
proto = netproto == NET_TFTP ? "tftp://" : "nfs://";
stand/efi/loader/main.c
2036
printf("Netserver URI: %s%s%s\n", proto, intoa(rootip.s_addr),
stand/libsa/ip.c
106
ip->ip_p = proto; /* char */
stand/libsa/ip.c
398
uint8_t proto)
stand/libsa/ip.c
436
ip->ip_p == proto) {
stand/libsa/ip.c
87
sendip(struct iodesc *d, void *pkt, size_t len, uint8_t proto)
stand/libsa/ip.c
93
DEBUG_PRINTF(1, ("sendip: proto: %x d=%p called.\n", proto, (void *)d));
stand/libsa/pkgfs.c
155
pkgfs_init(const char *pkgname, struct fs_ops *proto)
stand/libsa/pkgfs.c
161
if (proto != &pkgfs_fsops)
stand/libsa/pkgfs.c
164
exclusive_file_system = proto;
stand/libsa/pkgfs.c
171
proto->fs_name, pkgname, fd, errno));
stand/libsa/rpc.c
372
n_long proto; /* call protocol */
stand/libsa/rpc.c
405
args->proto = htonl(IPPROTO_UDP);
sys/cam/ata/ata_all.c
428
const char *proto;
sys/cam/ata/ata_all.c
433
proto = (ident_data->config == ATA_PROTO_CFA) ? "CFA" :
sys/cam/ata/ata_all.c
436
snprintf(ata, sizeof(ata), "%s", proto);
sys/cam/ata/ata_all.c
438
snprintf(ata, sizeof(ata), "%s-%d", proto,
sys/cam/ata/ata_all.c
441
snprintf(ata, sizeof(ata), "%s8-ACS", proto);
sys/cam/ata/ata_all.c
444
ata_version(ident_data->version_major) - 7, proto);
sys/cam/ata/ata_all.c
463
const char *proto, *sata;
sys/cam/ata/ata_all.c
469
proto = (ident_data->config == ATA_PROTO_CFA) ? "CFA" :
sys/cam/ata/ata_all.c
475
sbuf_printf(sb, "%s", proto);
sys/cam/ata/ata_all.c
484
sbuf_printf(sb, "%s-%d", proto, version);
sys/cam/ata/ata_all.c
487
sbuf_printf(sb, "%s8-ACS", proto);
sys/cam/ata/ata_all.c
490
sbuf_printf(sb, "ACS-%d %s", version - 7, proto);
sys/cam/ata/ata_xpt.c
225
.proto = PROTO_ATA,
sys/cam/ata/ata_xpt.c
236
.proto = PROTO_SATAPM,
sys/cam/ata/ata_xpt.c
247
.proto = PROTO_SEMB,
sys/cam/cam_xpt.c
1067
struct xpt_proto *proto;
sys/cam/cam_xpt.c
1081
proto = xpt_proto_find(path->device->protocol);
sys/cam/cam_xpt.c
1082
if (proto)
sys/cam/cam_xpt.c
1083
proto->ops->announce_sbuf(path->device, sb);
sys/cam/cam_xpt.c
1143
struct xpt_proto *proto;
sys/cam/cam_xpt.c
1156
proto = xpt_proto_find(path->device->protocol);
sys/cam/cam_xpt.c
1157
if (proto)
sys/cam/cam_xpt.c
1158
proto->ops->denounce_sbuf(path->device, sb);
sys/cam/cam_xpt.c
3319
struct xpt_proto *proto;
sys/cam/cam_xpt.c
3387
proto = xpt_proto_find(device->protocol);
sys/cam/cam_xpt.c
3388
if (proto && proto->ops->debug_out)
sys/cam/cam_xpt.c
3389
proto->ops->debug_out(work_ccb);
sys/cam/cam_xpt.c
768
xpt_proto_find(cam_proto proto)
sys/cam/cam_xpt.c
773
if ((*pp)->proto == proto)
sys/cam/cam_xpt_internal.h
81
cam_proto proto;
sys/cam/ctl/ctl.c
9651
uint8_t proto;
sys/cam/ctl/ctl.c
9686
proto = SCSI_PROTO_FC << 4;
sys/cam/ctl/ctl.c
9688
proto = SCSI_PROTO_SAS << 4;
sys/cam/ctl/ctl.c
9690
proto = SCSI_PROTO_ISCSI << 4;
sys/cam/ctl/ctl.c
9692
proto = SCSI_PROTO_SPI << 4;
sys/cam/ctl/ctl.c
9717
desc->proto_codeset = proto | SVPD_ID_CODESET_BINARY;
sys/cam/ctl/ctl.c
9728
desc->proto_codeset = proto | SVPD_ID_CODESET_BINARY;
sys/cam/ctl/ctl_frontend.c
262
int len, proto;
sys/cam/ctl/ctl_frontend.c
265
proto = SCSI_PROTO_FC << 4;
sys/cam/ctl/ctl_frontend.c
267
proto = SCSI_PROTO_SAS << 4;
sys/cam/ctl/ctl_frontend.c
269
proto = SCSI_PROTO_ISCSI << 4;
sys/cam/ctl/ctl_frontend.c
271
proto = SCSI_PROTO_SPI << 4;
sys/cam/ctl/ctl_frontend.c
283
desc->proto_codeset = proto | SVPD_ID_CODESET_BINARY;
sys/cam/ctl/ctl_frontend.c
300
desc->proto_codeset = proto | SVPD_ID_CODESET_BINARY;
sys/cam/mmc/mmc_xpt.c
167
.proto = PROTO_MMCSD,
sys/cam/nvme/nvme_xpt.c
188
.proto = PROTO_NVME,
sys/cam/scsi/scsi_xpt.c
649
.proto = PROTO_SCSI,
sys/compat/linuxkpi/common/include/linux/net.h
41
sock_create_kern(int family, int type, int proto, struct socket **res)
sys/compat/linuxkpi/common/include/linux/net.h
43
return -socreate(family, res, type, proto, curthread->td_ucred,
sys/dev/bxe/bxe.c
4825
uint16_t proto;
sys/dev/bxe/bxe.c
4838
proto = ntohs(eh->evl_proto);
sys/dev/bxe/bxe.c
4841
proto = ntohs(eh->evl_encap_proto);
sys/dev/bxe/bxe.c
4844
switch (proto) {
sys/dev/bxe/bxe.c
4908
uint16_t proto;
sys/dev/bxe/bxe.c
4919
proto = ntohs(eh->evl_proto);
sys/dev/bxe/bxe.c
4922
proto = ntohs(eh->evl_encap_proto);
sys/dev/bxe/bxe.c
4925
switch (proto) {
sys/dev/cxgb/common/cxgb_common.h
425
u8 proto;
sys/dev/cxgb/common/cxgb_t3_hw.c
3612
key[3] = tp->proto | (tp->vlan << 8) | (tp->intf << 20);
sys/dev/cxgb/common/cxgb_t3_hw.c
3665
tp->proto = key[3] & 0xff;
sys/dev/cxgb/cxgb_ioctl.h
164
uint8_t proto;
sys/dev/cxgb/cxgb_ioctl.h
235
uint8_t proto:2;
sys/dev/cxgb/cxgb_main.c
3037
p->pkt_type = f->proto;
sys/dev/cxgb/cxgb_main.c
3113
f->proto = p->pkt_type;
sys/dev/cxgbe/t4_filter.c
1059
if (tp->protocol_shift >= 0 && fs->mask.proto) {
sys/dev/cxgbe/t4_filter.c
1060
*ftuple |= SFF(fs->val.proto, tp->protocol_shift);
sys/dev/cxgbe/t4_filter.c
251
if (fs1->mask.proto && fs1->val.proto != fs2->val.proto)
sys/dev/cxgbe/t4_filter.c
444
if (fs->val.proto || fs->mask.proto)
sys/dev/cxgbe/t4_filter.c
487
if (fs->val.proto || fs->mask.proto)
sys/dev/cxgbe/t4_filter.c
892
fwr->ptcl = f->fs.val.proto;
sys/dev/cxgbe/t4_filter.c
893
fwr->ptclm = f->fs.mask.proto;
sys/dev/cxgbe/t4_filter.c
989
if (tp->protocol_shift >= 0 && fs->mask.proto) {
sys/dev/cxgbe/t4_filter.c
990
*ftuple |= SFF(fs->val.proto, tp->protocol_shift);
sys/dev/cxgbe/t4_ioctl.h
198
uint8_t proto; /* protocol type */
sys/dev/hyperv/hvsock/hv_sock.c
346
hvs_trans_attach(struct socket *so, int proto, struct thread *td)
sys/dev/hyperv/hvsock/hv_sock.c
356
if (proto != 0 && proto != HYPERV_SOCK_PROTO_TRANS)
sys/dev/mlx4/cmd.h
311
u8 qos, __be16 proto);
sys/dev/mlx4/driver.h
90
void *mlx4_get_protocol_dev(struct mlx4_dev *dev, enum mlx4_protocol proto, int port);
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
2995
__be16 proto)
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
3010
if (proto == htons(ETH_P_8021AD) &&
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
3014
if (proto != htons(ETH_P_8021Q) &&
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
3015
proto != htons(ETH_P_8021AD))
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
3018
if ((proto == htons(ETH_P_8021AD)) &&
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
3027
if ((proto == htons(ETH_P_8021AD)) && (slave_state->active) &&
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
3044
vf_admin->vlan_proto = proto;
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
3056
if ((proto == htons(ETH_P_8021AD) &&
sys/dev/mlx4/mlx4_core/mlx4_cmd.c
3057
vf_oper->state.vlan_proto != proto) ||
sys/dev/mlx4/mlx4_core/mlx4_intf.c
236
void *mlx4_get_protocol_dev(struct mlx4_dev *dev, enum mlx4_protocol proto, int port)
sys/dev/mlx4/mlx4_core/mlx4_intf.c
246
if (dev_ctx->intf->protocol == proto && dev_ctx->intf->get_dev) {
sys/dev/mlx5/mlx5_accel/ipsec.h
173
u8 proto;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec.c
284
if (saidx->proto != IPPROTO_ESP) {
sys/dev/mlx5/mlx5_accel/mlx5_ipsec.c
643
attrs->upspec.proto = inp->inp_ip_p;
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1078
switch (upspec->proto) {
sys/dev/mlx5/mlx5_accel/mlx5_ipsec_fs.c
1115
MLX5_SET(fte_match_set_lyr_2_4, spec->match_value, ip_protocol, upspec->proto);
sys/dev/mlx5/mlx5_en/en.h
1005
u_int proto;
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1691
MLX5_SET(fte_match_param, mv, outer_headers.ethertype, el->proto);
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1709
mlx5e_vxlan_find_db_el(struct mlx5e_priv *priv, u_int proto, u_int port)
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1714
if (el->proto == proto && el->port == port)
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1721
mlx5e_vxlan_alloc_db_el(struct mlx5e_priv *priv, u_int proto, u_int port)
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1727
el->proto = proto;
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1734
mlx5e_vxlan_family_to_proto(sa_family_t family, u_int *proto)
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1738
*proto = ETHERTYPE_IP;
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1741
*proto = ETHERTYPE_IPV6;
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1774
u_int proto;
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1777
err = mlx5e_vxlan_family_to_proto(family, &proto);
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1781
el = mlx5e_vxlan_find_db_el(priv, proto, port);
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1787
el = mlx5e_vxlan_alloc_db_el(priv, proto, port);
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1877
u_int proto;
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1880
err = mlx5e_vxlan_family_to_proto(family, &proto);
sys/dev/mlx5/mlx5_en/mlx5_en_flow_table.c
1884
el = mlx5e_vxlan_find_db_el(priv, proto, port);
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1919
ib_spec->ipv4.mask.proto, ib_spec->ipv4.val.proto);
sys/dev/ntb/if_ntb/if_ntb.c
435
uint16_t proto;
sys/dev/ntb/if_ntb/if_ntb.c
449
m_copydata(m, 12, 2, (void *)&proto);
sys/dev/ntb/if_ntb/if_ntb.c
450
switch (ntohs(proto)) {
sys/dev/pms/RefTisa/sat/src/smsat.c
17663
ataPassThroughHdr.proto = (scsiCmnd->cdb[1] >> 1) & 0x0F;
sys/dev/pms/RefTisa/sat/src/smsat.c
17672
switch(ataPassThroughHdr.proto)
sys/dev/pms/RefTisa/sat/src/smtypes.h
163
bit8 proto : 4;
sys/dev/proto/proto_bus_isa.c
114
DRIVER_MODULE(proto, acpi, proto_isa_driver, NULL, NULL);
sys/dev/proto/proto_bus_isa.c
115
DRIVER_MODULE(proto, isa, proto_isa_driver, NULL, NULL);
sys/dev/proto/proto_bus_pci.c
109
DRIVER_MODULE(proto, pci, proto_pci_driver, NULL, NULL);
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
1163
&proto,
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
1470
proto,
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
685
Cpa16U *proto,
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
697
*proto = ICP_QAT_FW_LA_NO_PROTO; /* no CCM/GCM/Snow3G */
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
705
*proto = ICP_QAT_FW_LA_SNOW_3G_PROTO;
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
708
*proto = ICP_QAT_FW_LA_ZUC_3G_PROTO;
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
711
*proto = ICP_QAT_FW_LA_CCM_PROTO;
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
719
*proto = ICP_QAT_FW_LA_SNOW_3G_PROTO;
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
722
*proto = ICP_QAT_FW_LA_ZUC_3G_PROTO;
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
728
*proto = ICP_QAT_FW_LA_CCM_PROTO;
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
749
*proto = ICP_QAT_FW_LA_GCM_PROTO;
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
784
*proto = ICP_QAT_FW_LA_SNOW_3G_PROTO;
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
787
*proto = ICP_QAT_FW_LA_ZUC_3G_PROTO;
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
836
Cpa16U proto,
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
858
ICP_QAT_FW_LA_ZUC_3G_PROTO_FLAG_SET(*laCmdFlags, proto);
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
861
ICP_QAT_FW_LA_PROTO_SET(*laCmdFlags, proto);
sys/dev/qat/qat_api/common/crypto/sym/lac_sym_alg_chain.c
945
Cpa16U proto = ICP_QAT_FW_LA_NO_PROTO; /* no CCM/GCM/Snow3G */
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_la.h
518
proto, \
sys/dev/qat/qat_api/firmware/include/icp_qat_fw_la.h
531
((proto & QAT_LA_PROTO_MASK) << QAT_LA_PROTO_BITPOS) | \
sys/dev/qlnx/qlnxe/ecore_cxt.c
2169
enum protocol_type proto;
sys/dev/qlnx/qlnxe/ecore_cxt.c
2204
proto = PROTOCOLID_IWARP;
sys/dev/qlnx/qlnxe/ecore_cxt.c
2209
proto = PROTOCOLID_ROCE;
sys/dev/qlnx/qlnxe/ecore_cxt.c
2218
ecore_cxt_set_proto_cid_count(p_hwfn, proto,
sys/dev/qlnx/qlnxe/ecore_cxt.c
2344
u32 proto, seg, total_lines, i, shadow_line;
sys/dev/qlnx/qlnxe/ecore_cxt.c
2352
proto = PROTOCOLID_FCOE;
sys/dev/qlnx/qlnxe/ecore_cxt.c
2356
proto = PROTOCOLID_ISCSI;
sys/dev/qlnx/qlnxe/ecore_cxt.c
2368
p_seg_info = &p_mngr->conn_cfg[proto].tid_seg[seg];
sys/dev/qlnx/qlnxe/ecore_cxt.c
2643
u32 proto, seg;
sys/dev/qlnx/qlnxe/ecore_cxt.c
2648
proto = PROTOCOLID_FCOE;
sys/dev/qlnx/qlnxe/ecore_cxt.c
2652
proto = PROTOCOLID_ISCSI;
sys/dev/qlnx/qlnxe/ecore_cxt.c
2664
p_seg_info = &p_mngr->conn_cfg[proto].tid_seg[seg];
sys/dev/qlnx/qlnxe/ecore_cxt.c
535
enum protocol_type proto,
sys/dev/qlnx/qlnxe/ecore_cxt.c
542
struct ecore_tid_seg *p_seg = &p_mngr->conn_cfg[proto].tid_seg[seg];
sys/dev/qlnx/qlnxe/ecore_iwarp.c
159
p_hwfn->p_rdma_info->proto);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
1596
p_hwfn, p_hwfn->p_rdma_info->proto);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
170
p_hwfn->p_rdma_info->proto);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
186
p_hwfn->p_rdma_info->proto);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
214
p_hwfn->p_rdma_info->proto);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
233
p_hwfn->p_rdma_info->proto);
sys/dev/qlnx/qlnxe/ecore_iwarp.c
378
p_hwfn->p_rdma_info->proto,
sys/dev/qlnx/qlnxe/ecore_iwarp.c
549
p_hwfn->p_rdma_info->proto,
sys/dev/qlnx/qlnxe/ecore_rdma.c
1056
p_hwfn->p_rdma_info->proto, &init_data);
sys/dev/qlnx/qlnxe/ecore_rdma.c
1271
bmap_id = icid - ecore_cxt_get_proto_cid_start(p_hwfn, p_info->proto);
sys/dev/qlnx/qlnxe/ecore_rdma.c
1312
p_hwfn, p_info->proto));
sys/dev/qlnx/qlnxe/ecore_rdma.c
1328
p_info->proto, &init_data);
sys/dev/qlnx/qlnxe/ecore_rdma.c
1406
p_hwfn->p_rdma_info->proto, &init_data);
sys/dev/qlnx/qlnxe/ecore_rdma.c
1429
p_hwfn, p_hwfn->p_rdma_info->proto)));
sys/dev/qlnx/qlnxe/ecore_rdma.c
1801
p_hwfn->p_rdma_info->proto, &init_data);
sys/dev/qlnx/qlnxe/ecore_rdma.c
1944
p_hwfn->p_rdma_info->proto, &init_data);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2069
p_hwfn->p_rdma_info->proto, &init_data);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2113
p_hwfn->p_rdma_info->proto, &init_data);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2183
p_hwfn->p_rdma_info->proto, &init_data);
sys/dev/qlnx/qlnxe/ecore_rdma.c
2286
p_hwfn->p_rdma_info->proto, &init_data);
sys/dev/qlnx/qlnxe/ecore_rdma.c
282
p_rdma_info->proto = PROTOCOLID_IWARP;
sys/dev/qlnx/qlnxe/ecore_rdma.c
284
p_rdma_info->proto = PROTOCOLID_ROCE;
sys/dev/qlnx/qlnxe/ecore_rdma.c
286
num_cons = ecore_cxt_get_proto_cid_count(p_hwfn, p_rdma_info->proto,
sys/dev/qlnx/qlnxe/ecore_rdma.c
541
p_hwfn->p_rdma_info->proto),
sys/dev/qlnx/qlnxe/ecore_rdma.c
543
p_hwfn->p_rdma_info->proto,
sys/dev/qlnx/qlnxe/ecore_rdma.c
823
p_rdma_info->proto, &init_data);
sys/dev/qlnx/qlnxe/ecore_rdma.h
133
enum protocol_type proto;
sys/dev/qlnx/qlnxe/ecore_rdma.h
79
#define IS_IWARP(_p_hwfn) (_p_hwfn->p_rdma_info->proto == PROTOCOLID_IWARP)
sys/dev/qlnx/qlnxe/ecore_rdma.h
80
#define IS_ROCE(_p_hwfn) (_p_hwfn->p_rdma_info->proto == PROTOCOLID_ROCE)
sys/dev/qlnx/qlnxe/ecore_roce.c
148
p_hwfn->p_rdma_info->proto == PROTOCOLID_IWARP)
sys/dev/qlnx/qlnxe/ecore_roce.c
1516
start_cid = ecore_cxt_get_proto_cid_start(p_hwfn, p_rdma_info->proto);
sys/dev/qlnx/qlnxe/ecore_roce.c
355
start_cid = ecore_cxt_get_proto_cid_start(p_hwfn, p_rdma_info->proto);
sys/dev/qlnx/qlnxe/ecore_roce.c
542
p_hwfn->p_rdma_info->proto);
sys/dev/qlnx/qlnxe/ecore_roce.c
694
p_hwfn->p_rdma_info->proto);
sys/dev/sfxge/common/efx.h
2967
__in uint8_t proto,
sys/dev/sfxge/common/efx.h
2974
__in uint8_t proto,
sys/dev/sfxge/common/efx_filter.c
354
__in uint8_t proto,
sys/dev/sfxge/common/efx_filter.c
364
spec->efs_ip_proto = proto;
sys/dev/sfxge/common/efx_filter.c
376
__in uint8_t proto,
sys/dev/sfxge/common/efx_filter.c
389
spec->efs_ip_proto = proto;
sys/dev/usb/net/if_usie.c
1116
DPRINTF("lsi.proto=%x lsi.len=%d\n", lsi->proto,
sys/dev/usb/net/if_usie.c
1119
if (lsi->proto != USIE_LSI_UMTS)
sys/dev/usb/net/if_usievar.h
144
uint8_t proto;
sys/dev/usb/storage/umass.c
441
uint32_t proto;
sys/dev/usb/storage/umass.c
851
uint32_t proto = umass_get_proto(uaa->iface);
sys/dev/usb/storage/umass.c
865
proto &= ~UMASS_PROTO_WIRE;
sys/dev/usb/storage/umass.c
866
proto |= UMASS_PROTO_BBB;
sys/dev/usb/storage/umass.c
868
proto &= ~UMASS_PROTO_WIRE;
sys/dev/usb/storage/umass.c
869
proto |= UMASS_PROTO_CBI;
sys/dev/usb/storage/umass.c
871
proto &= ~UMASS_PROTO_WIRE;
sys/dev/usb/storage/umass.c
872
proto |= UMASS_PROTO_CBI_I;
sys/dev/usb/storage/umass.c
876
proto &= ~UMASS_PROTO_COMMAND;
sys/dev/usb/storage/umass.c
877
proto |= UMASS_PROTO_SCSI;
sys/dev/usb/storage/umass.c
879
proto &= ~UMASS_PROTO_COMMAND;
sys/dev/usb/storage/umass.c
880
proto |= UMASS_PROTO_ATAPI;
sys/dev/usb/storage/umass.c
882
proto &= ~UMASS_PROTO_COMMAND;
sys/dev/usb/storage/umass.c
883
proto |= UMASS_PROTO_UFI;
sys/dev/usb/storage/umass.c
885
proto &= ~UMASS_PROTO_COMMAND;
sys/dev/usb/storage/umass.c
886
proto |= UMASS_PROTO_RBC;
sys/dev/usb/storage/umass.c
891
if ((proto & UMASS_PROTO_COMMAND) == 0) {
sys/dev/usb/storage/umass.c
896
if ((proto & UMASS_PROTO_WIRE) == 0) {
sys/dev/usb/storage/umass.c
938
ret.proto = proto;
sys/dev/usb/storage/umass.c
973
sc->sc_proto = temp.proto;
sys/dev/virtio/network/if_vtnet.c
2410
int *proto, int *start)
sys/dev/virtio/network/if_vtnet.c
2444
*proto = ip->ip_p;
sys/dev/virtio/network/if_vtnet.c
2451
*proto = -1;
sys/dev/virtio/network/if_vtnet.c
2452
*start = ip6_lasthdr(m, offset, IPPROTO_IPV6, proto);
sys/dev/virtio/network/if_vtnet.c
2456
*start, offset, *proto));
sys/dev/virtio/network/if_vtnet.c
2515
int flags, etype, csum_start, proto, error;
sys/dev/virtio/network/if_vtnet.c
2520
error = vtnet_txq_offload_ctx(txq, m, &etype, &proto, &csum_start);
sys/dev/virtio/network/if_vtnet.c
2544
if (__predict_false(proto != IPPROTO_TCP)) {
sys/dev/virtio/network/virtio_net.h
318
int offset, proto;
sys/dev/virtio/network/virtio_net.h
327
proto = ip->ip_p;
sys/dev/virtio/network/virtio_net.h
337
offset = ip6_lasthdr(m, ip_start, IPPROTO_IPV6, &proto);
sys/dev/virtio/network/virtio_net.h
347
switch (proto) {
sys/dev/virtio/network/virtio_net.h
368
"csum_offset=%d\n", __func__, eth_type, proto,
sys/dev/virtio/network/virtio_net.h
419
virtio_net_tx_offload_ctx(struct mbuf *m, int *etype, int *proto, int *start)
sys/dev/virtio/network/virtio_net.h
450
*proto = ip->ip_p;
sys/dev/virtio/network/virtio_net.h
457
*proto = -1;
sys/dev/virtio/network/virtio_net.h
458
*start = ip6_lasthdr(m, offset, IPPROTO_IPV6, proto);
sys/dev/virtio/network/virtio_net.h
462
*start, offset, *proto));
sys/dev/virtio/network/virtio_net.h
516
int flags, etype, csum_start, proto, error;
sys/dev/virtio/network/virtio_net.h
520
error = virtio_net_tx_offload_ctx(m, &etype, &proto, &csum_start);
sys/dev/virtio/network/virtio_net.h
538
if (__predict_false(proto != IPPROTO_TCP)) {
sys/dev/vnic/nicvf_queues.c
1759
int ehdrlen, poff, proto;
sys/dev/vnic/nicvf_queues.c
1784
poff = proto = -1;
sys/dev/vnic/nicvf_queues.c
1794
poff = ip6_lasthdr(mbuf, ehdrlen, IPPROTO_IPV6, &proto);
sys/dev/vnic/nicvf_queues.c
1814
proto = ip->ip_p;
sys/dev/vnic/nicvf_queues.c
1821
switch (proto) {
sys/fs/nfsclient/nfs_clvfsops.c
1679
nmp->nm_soproto = argp->proto;
sys/fs/nfsclient/nfs_clvfsops.c
242
args->proto = oargs->proto;
sys/fs/nfsclient/nfs_clvfsops.c
744
(nmp->nm_soproto != argp->proto));
sys/fs/nfsclient/nfs_clvfsops.c
759
nmp->nm_soproto = argp->proto;
sys/fs/nfsclient/nfs_clvfsops.c
769
nmp->nm_soproto = argp->proto;
sys/fs/nfsclient/nfs_clvfsops.c
911
.proto = 0,
sys/kern/uipc_domain.c
274
pffindproto(int family, int type, int proto)
sys/kern/uipc_domain.c
285
(pr->pr_protocol == 0 || proto == 0 ||
sys/kern/uipc_domain.c
286
pr->pr_protocol == proto))
sys/kern/uipc_socket.c
1007
ktrcapfail(CAPFAIL_PROTO, &proto);
sys/kern/uipc_socket.c
1036
error = soattach(so, proto, td, NULL);
sys/kern/uipc_socket.c
954
soattach(struct socket *so, int proto, struct thread *td, struct socket *head)
sys/kern/uipc_socket.c
971
error = so->so_proto->pr_attach(so, proto, td);
sys/kern/uipc_socket.c
985
socreate(int dom, struct socket **aso, int type, int proto,
sys/kern/uipc_socket.c
992
prp = pffindproto(dom, type, proto);
sys/kern/uipc_socket.c
998
if (proto == 0 && type != 0)
sys/kern/uipc_usrreq.c
478
uipc_attach(struct socket *so, int proto, struct thread *td)
sys/net/altq/altq_subr.c
1121
u_int8_t proto;
sys/net/altq/altq_subr.c
1147
proto = ip->ip_p;
sys/net/altq/altq_subr.c
1161
switch (proto) {
sys/net/altq/altq_subr.c
1169
fin->fi_proto = proto;
sys/net/altq/altq_subr.c
1181
fin->fi_proto = proto;
sys/net/altq/altq_subr.c
1189
proto = opt6->opt6_nxt;
sys/net/altq/altq_subr.c
1199
fin->fi_proto = proto;
sys/net/altq/altq_subr.c
1219
u_int8_t proto;
sys/net/altq/altq_subr.c
1238
proto = ip6->ip6_nxt;
sys/net/altq/altq_subr.c
1249
switch (proto) {
sys/net/altq/altq_subr.c
1257
fin6->fi6_proto = proto;
sys/net/altq/altq_subr.c
1268
fin6->fi6_proto = proto;
sys/net/altq/altq_subr.c
1278
proto = opt6->opt6_nxt;
sys/net/altq/altq_subr.c
1291
proto = opt6->opt6_nxt;
sys/net/altq/altq_subr.c
1300
fin6->fi6_proto = proto;
sys/net/bridgestp.c
1335
bstp_set_port_proto(struct bstp_port *bp, int proto)
sys/net/bridgestp.c
1340
switch (proto) {
sys/net/bridgestp.c
1357
DPRINTF("Unsupported STP version %d\n", proto);
sys/net/bridgestp.c
1361
bp->bp_protover = proto;
sys/net/bridgestp.c
1562
bstp_set_protocol(struct bstp_state *bs, int proto)
sys/net/bridgestp.c
1566
switch (proto) {
sys/net/bridgestp.c
1577
bs->bs_protover = proto;
sys/net/if_bridge.c
3302
uint16_t proto;
sys/net/if_bridge.c
3305
proto = ntohs(eh->ether_type);
sys/net/if_bridge.c
3307
if (proto == ETHERTYPE_VLAN || proto == ETHERTYPE_QINQ)
sys/net/if_ethersubr.c
1292
ether_vlanencap_proto(struct mbuf *m, uint16_t tag, uint16_t proto)
sys/net/if_ethersubr.c
1314
evl->evl_encap_proto = htons(proto);
sys/net/if_ethersubr.c
1423
(qtag->proto == ETHERTYPE_VLAN)) {
sys/net/if_ethersubr.c
1427
*mp = ether_vlanencap_proto(*mp, tag, qtag->proto);
sys/net/if_ethersubr.c
451
qtag.proto = ETHERTYPE_VLAN;
sys/net/if_gif.c
292
uint8_t proto, ecn;
sys/net/if_gif.c
326
proto = IPPROTO_IPV4;
sys/net/if_gif.c
340
proto = IPPROTO_IPV6;
sys/net/if_gif.c
357
proto = IPPROTO_ETHERIP;
sys/net/if_gif.c
378
error = in_gif_output(ifp, m, proto, ecn);
sys/net/if_gif.c
383
error = in6_gif_output(ifp, m, proto, ecn);
sys/net/if_gif.c
422
gif_input(struct mbuf *m, struct ifnet *ifp, int proto, uint8_t ecn)
sys/net/if_gif.c
445
switch (proto) {
sys/net/if_gre.c
1000
gh->gre_proto = proto;
sys/net/if_gre.c
733
gre_input(struct mbuf *m, int off, int proto, void *arg)
sys/net/if_gre.c
919
uint16_t proto;
sys/net/if_gre.c
956
proto = htons(ETHERTYPE_IP);
sys/net/if_gre.c
961
proto = htons(ETHERTYPE_IPV6);
sys/net/if_ipsec.c
469
sav->sah->saidx.proto != IPPROTO_ESP) {
sys/net/if_ipsec.c
882
isr->saidx.proto = IPPROTO_ESP;
sys/net/if_me.c
340
me_lookup(const struct mbuf *m, int off, int proto, void **arg)
sys/net/if_me.c
468
me_input(struct mbuf *m, int off, int proto, void *arg)
sys/net/if_me.c
653
.proto = IPPROTO_MOBILE,
sys/net/if_stf.c
220
.proto = IPPROTO_IPV6,
sys/net/if_stf.c
370
stf_encapcheck(const struct mbuf *m, int off, int proto, void *arg)
sys/net/if_stf.c
377
SDT_PROBE3(if_stf, , encapcheck, in, m, off, proto);
sys/net/if_stf.c
390
if (proto != IPPROTO_IPV6)
sys/net/if_stf.c
719
in_stf_input(struct mbuf *m, int off, int proto, void *arg)
sys/net/if_stf.c
730
SDT_PROBE3(if_stf, , stf_input, in, m, off, proto);
sys/net/if_stf.c
732
if (proto != IPPROTO_IPV6) {
sys/net/if_vlan.c
1063
uint16_t proto = ETHERTYPE_VLAN;
sys/net/if_vlan.c
1091
proto = vlr.vlr_proto;
sys/net/if_vlan.c
1092
if (proto == 0)
sys/net/if_vlan.c
1093
proto = ETHERTYPE_VLAN;
sys/net/if_vlan.c
1187
error = vlan_config(ifv, p, vid, proto);
sys/net/if_vlan.c
1669
uint16_t proto)
sys/net/if_vlan.c
1701
ifv->ifv_proto = proto;
sys/net/if_vlan.c
1743
ifv->ifv_proto = proto;
sys/net/if_vlan.c
193
#define ifv_proto ifv_qtag.proto
sys/net/if_vlan.c
316
uint16_t proto);
sys/net/if_vlan_var.h
133
uint16_t proto;
sys/net/netisr.c
1013
nwsp->nws_pendingbits |= (1 << proto);
sys/net/netisr.c
1029
netisr_queue_internal(u_int proto, struct mbuf *m, u_int cpuid)
sys/net/netisr.c
1045
npwp = &nwsp->nws_work[proto];
sys/net/netisr.c
1047
error = netisr_queue_workstream(nwsp, proto, npwp, m, &dosignal);
sys/net/netisr.c
1055
netisr_queue_src(u_int proto, uintptr_t source, struct mbuf *m)
sys/net/netisr.c
1063
KASSERT(proto < NETISR_MAXPROT,
sys/net/netisr.c
1064
("%s: invalid proto %u", __func__, proto));
sys/net/netisr.c
1069
KASSERT(netisr_proto[proto].np_handler != NULL,
sys/net/netisr.c
1070
("%s: invalid proto %u", __func__, proto));
sys/net/netisr.c
1073
if (V_netisr_enable[proto] == 0) {
sys/net/netisr.c
1079
m = netisr_select_cpuid(&netisr_proto[proto], NETISR_DISPATCH_DEFERRED,
sys/net/netisr.c
1086
error = netisr_queue_internal(proto, m, cpuid);
sys/net/netisr.c
1096
netisr_queue(u_int proto, struct mbuf *m)
sys/net/netisr.c
1099
return (netisr_queue_src(proto, 0, m));
sys/net/netisr.c
1107
netisr_dispatch_src(u_int proto, uintptr_t source, struct mbuf *m)
sys/net/netisr.c
1119
KASSERT(proto < NETISR_MAXPROT,
sys/net/netisr.c
1120
("%s: invalid proto %u", __func__, proto));
sys/net/netisr.c
1124
npp = &netisr_proto[proto];
sys/net/netisr.c
1126
proto));
sys/net/netisr.c
1129
if (V_netisr_enable[proto] == 0) {
sys/net/netisr.c
1137
return (netisr_queue_src(proto, source, m));
sys/net/netisr.c
1148
npwp = &nwsp->nws_work[proto];
sys/net/netisr.c
1151
netisr_proto[proto].np_handler(m);
sys/net/netisr.c
1165
m = netisr_select_cpuid(&netisr_proto[proto], NETISR_DISPATCH_HYBRID,
sys/net/netisr.c
1175
npwp = &nwsp->nws_work[proto];
sys/net/netisr.c
1186
error = netisr_queue_workstream(nwsp, proto, npwp, m,
sys/net/netisr.c
1202
netisr_proto[proto].np_handler(m);
sys/net/netisr.c
1228
error = netisr_queue_internal(proto, m, cpuid);
sys/net/netisr.c
1239
netisr_dispatch(u_int proto, struct mbuf *m)
sys/net/netisr.c
1242
return (netisr_dispatch_src(proto, 0, m));
sys/net/netisr.c
1377
u_int counter, proto;
sys/net/netisr.c
1386
for (proto = 0; proto < NETISR_MAXPROT; proto++) {
sys/net/netisr.c
1387
npp = &netisr_proto[proto];
sys/net/netisr.c
1393
snpp->snp_proto = proto;
sys/net/netisr.c
1413
SYSCTL_PROC(_net_isr, OID_AUTO, proto,
sys/net/netisr.c
1481
u_int counter, cpuid, proto;
sys/net/netisr.c
1495
for (proto = 0; proto < NETISR_MAXPROT; proto++) {
sys/net/netisr.c
1496
npp = &netisr_proto[proto];
sys/net/netisr.c
1499
nwp = &nwsp->nws_work[proto];
sys/net/netisr.c
1503
snwp->snw_proto = proto;
sys/net/netisr.c
1534
int first, proto;
sys/net/netisr.c
1544
for (proto = 0; proto < NETISR_MAXPROT; proto++) {
sys/net/netisr.c
1545
if (netisr_proto[proto].np_handler == NULL)
sys/net/netisr.c
1547
nwp = &nwsp->nws_work[proto];
sys/net/netisr.c
1555
netisr_proto[proto].np_name, nwp->nw_len,
sys/net/netisr.c
390
u_int i, proto;
sys/net/netisr.c
392
proto = nhp->nh_proto;
sys/net/netisr.c
401
("%s: nh_name NULL for %u", __func__, proto));
sys/net/netisr.c
425
KASSERT(proto < NETISR_MAXPROT,
sys/net/netisr.c
426
("%s(%u, %s): protocol too big", __func__, proto, name));
sys/net/netisr.c
432
KASSERT(netisr_proto[proto].np_name == NULL,
sys/net/netisr.c
433
("%s(%u, %s): name present", __func__, proto, name));
sys/net/netisr.c
434
KASSERT(netisr_proto[proto].np_handler == NULL,
sys/net/netisr.c
435
("%s(%u, %s): handler present", __func__, proto, name));
sys/net/netisr.c
437
netisr_proto[proto].np_name = name;
sys/net/netisr.c
438
netisr_proto[proto].np_handler = nhp->nh_handler;
sys/net/netisr.c
439
netisr_proto[proto].np_m2flow = nhp->nh_m2flow;
sys/net/netisr.c
440
netisr_proto[proto].np_m2cpuid = nhp->nh_m2cpuid;
sys/net/netisr.c
441
netisr_proto[proto].np_drainedcpu = nhp->nh_drainedcpu;
sys/net/netisr.c
443
netisr_proto[proto].np_qlimit = netisr_defaultqlimit;
sys/net/netisr.c
448
netisr_proto[proto].np_qlimit = netisr_maxqlimit;
sys/net/netisr.c
450
netisr_proto[proto].np_qlimit = nhp->nh_qlimit;
sys/net/netisr.c
451
netisr_proto[proto].np_policy = nhp->nh_policy;
sys/net/netisr.c
452
netisr_proto[proto].np_dispatch = nhp->nh_dispatch;
sys/net/netisr.c
454
npwp = &(DPCPU_ID_PTR(i, nws))->nws_work[proto];
sys/net/netisr.c
456
npwp->nw_qlimit = netisr_proto[proto].np_qlimit;
sys/net/netisr.c
460
V_netisr_enable[proto] = 1;
sys/net/netisr.c
466
V_netisr_enable[proto] = 1;
sys/net/netisr.c
484
u_int i, proto;
sys/net/netisr.c
486
proto = nhp->nh_proto;
sys/net/netisr.c
490
KASSERT(proto < NETISR_MAXPROT,
sys/net/netisr.c
491
("%s(%u): protocol too big for %s", __func__, proto, name));
sys/net/netisr.c
494
KASSERT(netisr_proto[proto].np_handler != NULL,
sys/net/netisr.c
495
("%s(%u): protocol not registered for %s", __func__, proto,
sys/net/netisr.c
499
npwp = &(DPCPU_ID_PTR(i, nws))->nws_work[proto];
sys/net/netisr.c
516
u_int i, proto;
sys/net/netisr.c
519
proto = nhp->nh_proto;
sys/net/netisr.c
523
KASSERT(proto < NETISR_MAXPROT,
sys/net/netisr.c
524
("%s(%u): protocol too big for %s", __func__, proto, name));
sys/net/netisr.c
527
KASSERT(netisr_proto[proto].np_handler != NULL,
sys/net/netisr.c
528
("%s(%u): protocol not registered for %s", __func__, proto,
sys/net/netisr.c
532
npwp = &(DPCPU_ID_PTR(i, nws))->nws_work[proto];
sys/net/netisr.c
548
u_int proto;
sys/net/netisr.c
550
proto = nhp->nh_proto;
sys/net/netisr.c
554
KASSERT(proto < NETISR_MAXPROT,
sys/net/netisr.c
555
("%s(%u): protocol too big for %s", __func__, proto, name));
sys/net/netisr.c
558
KASSERT(netisr_proto[proto].np_handler != NULL,
sys/net/netisr.c
559
("%s(%u): protocol not registered for %s", __func__, proto,
sys/net/netisr.c
561
*qlimitp = netisr_proto[proto].np_qlimit;
sys/net/netisr.c
577
u_int i, proto;
sys/net/netisr.c
582
proto = nhp->nh_proto;
sys/net/netisr.c
586
KASSERT(proto < NETISR_MAXPROT,
sys/net/netisr.c
587
("%s(%u): protocol too big for %s", __func__, proto, name));
sys/net/netisr.c
590
KASSERT(netisr_proto[proto].np_handler != NULL,
sys/net/netisr.c
591
("%s(%u): protocol not registered for %s", __func__, proto,
sys/net/netisr.c
594
netisr_proto[proto].np_qlimit = qlimit;
sys/net/netisr.c
596
npwp = &(DPCPU_ID_PTR(i, nws))->nws_work[proto];
sys/net/netisr.c
640
u_int i, proto;
sys/net/netisr.c
642
proto = nhp->nh_proto;
sys/net/netisr.c
646
KASSERT(proto < NETISR_MAXPROT,
sys/net/netisr.c
647
("%s(%u): protocol too big for %s", __func__, proto, name));
sys/net/netisr.c
650
KASSERT(netisr_proto[proto].np_handler != NULL,
sys/net/netisr.c
651
("%s(%u): protocol not registered for %s", __func__, proto,
sys/net/netisr.c
658
V_netisr_enable[proto] = 0;
sys/net/netisr.c
664
netisr_proto[proto].np_name = NULL;
sys/net/netisr.c
665
netisr_proto[proto].np_handler = NULL;
sys/net/netisr.c
666
netisr_proto[proto].np_m2flow = NULL;
sys/net/netisr.c
667
netisr_proto[proto].np_m2cpuid = NULL;
sys/net/netisr.c
668
netisr_proto[proto].np_qlimit = 0;
sys/net/netisr.c
669
netisr_proto[proto].np_policy = 0;
sys/net/netisr.c
671
npwp = &(DPCPU_ID_PTR(i, nws))->nws_work[proto];
sys/net/netisr.c
682
u_int proto;
sys/net/netisr.c
684
proto = nhp->nh_proto;
sys/net/netisr.c
687
KASSERT(proto < NETISR_MAXPROT,
sys/net/netisr.c
688
("%s(%u): protocol too big for %s", __func__, proto, nhp->nh_name));
sys/net/netisr.c
690
KASSERT(netisr_proto[proto].np_handler != NULL,
sys/net/netisr.c
691
("%s(%u): protocol not registered for %s", __func__, proto,
sys/net/netisr.c
694
V_netisr_enable[proto] = 1;
sys/net/netisr.c
699
netisr_drain_proto_vnet(struct vnet *vnet, u_int proto)
sys/net/netisr.c
715
npwp = &nwsp->nws_work[proto];
sys/net/netisr.c
757
u_int proto;
sys/net/netisr.c
759
proto = nhp->nh_proto;
sys/net/netisr.c
762
KASSERT(proto < NETISR_MAXPROT,
sys/net/netisr.c
763
("%s(%u): protocol too big for %s", __func__, proto, nhp->nh_name));
sys/net/netisr.c
765
KASSERT(netisr_proto[proto].np_handler != NULL,
sys/net/netisr.c
766
("%s(%u): protocol not registered for %s", __func__, proto,
sys/net/netisr.c
769
V_netisr_enable[proto] = 0;
sys/net/netisr.c
771
netisr_drain_proto_vnet(curvnet, proto);
sys/net/netisr.c
883
netisr_process_workstream_proto(struct netisr_workstream *nwsp, u_int proto)
sys/net/netisr.c
893
("%s(%u): not running", __func__, proto));
sys/net/netisr.c
894
KASSERT(proto >= 0 && proto < NETISR_MAXPROT,
sys/net/netisr.c
895
("%s(%u): invalid proto\n", __func__, proto));
sys/net/netisr.c
897
npwp = &nwsp->nws_work[proto];
sys/net/netisr.c
913
nwsp->nws_pendingbits &= ~(1 << proto);
sys/net/netisr.c
926
netisr_proto[proto].np_handler(m);
sys/net/netisr.c
930
("%s(%u): len %u", __func__, proto, local_npw.nw_len));
sys/net/netisr.c
931
if (netisr_proto[proto].np_drainedcpu)
sys/net/netisr.c
932
netisr_proto[proto].np_drainedcpu(nwsp->nws_cpu);
sys/net/netisr.c
988
netisr_queue_workstream(struct netisr_workstream *nwsp, u_int proto,
sys/net/netisr.h
221
int netisr_dispatch(u_int proto, struct mbuf *m);
sys/net/netisr.h
222
int netisr_dispatch_src(u_int proto, uintptr_t source, struct mbuf *m);
sys/net/netisr.h
223
int netisr_queue(u_int proto, struct mbuf *m);
sys/net/netisr.h
224
int netisr_queue_src(u_int proto, uintptr_t source, struct mbuf *m);
sys/net/pfvar.h
1017
u_int8_t proto;
sys/net/pfvar.h
1025
u_int8_t proto;
sys/net/pfvar.h
1092
uint8_t proto;
sys/net/pfvar.h
1495
u_int8_t proto;
sys/net/pfvar.h
1522
u_int8_t proto;
sys/net/pfvar.h
1990
u_int8_t proto;
sys/net/pfvar.h
2284
u_int8_t proto;
sys/net/pfvar.h
761
uint16_t proto;
sys/net/pfvar.h
880
u_int8_t proto;
sys/net/rtsock.c
399
rts_attach(struct socket *so, int proto, struct thread *td)
sys/net/rtsock.c
410
rcb->rcb_family = proto;
sys/net/rtsock.c
418
switch (proto) {
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
908
ng_btsocket_hci_raw_attach(struct socket *so, int proto, struct thread *td)
sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c
918
if (proto != BLUETOOTH_PROTO_HCI)
sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c
1975
ng_btsocket_l2cap_attach(struct socket *so, int proto, struct thread *td)
sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c
1988
if (proto != 0)
sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c
1989
if (proto != BLUETOOTH_PROTO_L2CAP)
sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c
606
ng_btsocket_l2cap_raw_attach(struct socket *so, int proto, struct thread *td)
sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c
378
ng_btsocket_rfcomm_attach(struct socket *so, int proto, struct thread *td)
sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c
388
if (proto != 0)
sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c
389
if (proto != BLUETOOTH_PROTO_RFCOMM)
sys/netgraph/bluetooth/socket/ng_btsocket_sco.c
1184
ng_btsocket_sco_attach(struct socket *so, int proto, struct thread *td)
sys/netgraph/bluetooth/socket/ng_btsocket_sco.c
1196
if (proto != 0)
sys/netgraph/bluetooth/socket/ng_btsocket_sco.c
1197
if (proto != BLUETOOTH_PROTO_SCO)
sys/netgraph/ng_deflate.c
529
uint16_t proto;
sys/netgraph/ng_deflate.c
559
proto = priv->inbuf[0];
sys/netgraph/ng_deflate.c
562
proto = be16dec(priv->inbuf);
sys/netgraph/ng_deflate.c
569
if (proto == PROT_COMPD) {
sys/netgraph/ng_lmi.c
507
strncpy(stat->proto,
sys/netgraph/ng_lmi.c
508
sc->protoname, sizeof(stat->proto) - 1);
sys/netgraph/ng_lmi.h
65
u_char proto[12]; /* Active proto (same as hook name) */
sys/netgraph/ng_nat.c
441
rp->proto);
sys/netgraph/ng_nat.c
456
entry->rdr.proto = rp->proto;
sys/netgraph/ng_nat.c
508
entry->rdr.proto = NG_NAT_REDIRPROTO_ADDR;
sys/netgraph/ng_nat.c
550
rp->alias_addr, rp->proto);
sys/netgraph/ng_nat.c
562
entry->rdr.proto = rp->proto;
sys/netgraph/ng_nat.h
106
uint8_t proto;
sys/netgraph/ng_nat.h
144
uint16_t proto; /* Valid proto or NG_NAT_REDIRPROTO_ADDR */
sys/netgraph/ng_nat.h
69
uint8_t proto;
sys/netgraph/ng_ppp.c
1036
ng_ppp_hcomp_recv(node_p node, item_p item, uint16_t proto, uint16_t linkNum)
sys/netgraph/ng_ppp.c
1043
switch (proto) {
sys/netgraph/ng_ppp.c
1061
return (ng_ppp_proto_recv(node, item, proto, linkNum));
sys/netgraph/ng_ppp.c
1085
ng_ppp_comp_xmit(node_p node, item_p item, uint16_t proto)
sys/netgraph/ng_ppp.c
1090
proto < 0x4000 &&
sys/netgraph/ng_ppp.c
1091
proto != PROT_COMPD &&
sys/netgraph/ng_ppp.c
1092
proto != PROT_CRYPTD &&
sys/netgraph/ng_ppp.c
1098
if ((m = ng_ppp_addproto(m, proto, 0)) == NULL) {
sys/netgraph/ng_ppp.c
1109
return (ng_ppp_crypt_xmit(node, item, proto));
sys/netgraph/ng_ppp.c
1120
uint16_t proto;
sys/netgraph/ng_ppp.c
1131
if ((m = ng_ppp_cutproto(m, &proto)) == NULL) {
sys/netgraph/ng_ppp.c
1136
if (!PROT_VALID(proto)) {
sys/netgraph/ng_ppp.c
1143
proto = PROT_COMPD;
sys/netgraph/ng_ppp.c
1146
return (ng_ppp_crypt_xmit(node, item, proto));
sys/netgraph/ng_ppp.c
1150
ng_ppp_comp_recv(node_p node, item_p item, uint16_t proto, uint16_t linkNum)
sys/netgraph/ng_ppp.c
1154
if (proto < 0x4000 &&
sys/netgraph/ng_ppp.c
1155
((proto == PROT_COMPD && priv->conf.enableDecompression) ||
sys/netgraph/ng_ppp.c
1163
if ((m = ng_ppp_addproto(m, proto, 0)) == NULL) {
sys/netgraph/ng_ppp.c
1174
} else if (proto == PROT_COMPD) {
sys/netgraph/ng_ppp.c
1177
return (ng_ppp_bypass(node, item, proto, linkNum));
sys/netgraph/ng_ppp.c
1180
return (ng_ppp_hcomp_recv(node, item, proto, linkNum));
sys/netgraph/ng_ppp.c
1191
uint16_t proto;
sys/netgraph/ng_ppp.c
1199
if ((m = ng_ppp_cutproto(m, &proto)) == NULL) {
sys/netgraph/ng_ppp.c
1204
if (!PROT_VALID(proto)) {
sys/netgraph/ng_ppp.c
1209
return (ng_ppp_hcomp_recv(node, item, proto, NG_PPP_BUNDLE_LINKNUM));
sys/netgraph/ng_ppp.c
1217
ng_ppp_crypt_xmit(node_p node, item_p item, uint16_t proto)
sys/netgraph/ng_ppp.c
1222
proto < 0x4000 &&
sys/netgraph/ng_ppp.c
1223
proto != PROT_CRYPTD &&
sys/netgraph/ng_ppp.c
1229
if ((m = ng_ppp_addproto(m, proto, 0)) == NULL) {
sys/netgraph/ng_ppp.c
1240
return (ng_ppp_mp_xmit(node, item, proto));
sys/netgraph/ng_ppp.c
1260
ng_ppp_crypt_recv(node_p node, item_p item, uint16_t proto, uint16_t linkNum)
sys/netgraph/ng_ppp.c
1264
if (proto == PROT_CRYPTD) {
sys/netgraph/ng_ppp.c
1276
return (ng_ppp_bypass(node, item, proto, linkNum));
sys/netgraph/ng_ppp.c
1280
return (ng_ppp_comp_recv(node, item, proto, linkNum));
sys/netgraph/ng_ppp.c
1291
uint16_t proto;
sys/netgraph/ng_ppp.c
1299
if ((m = ng_ppp_cutproto(m, &proto)) == NULL) {
sys/netgraph/ng_ppp.c
1304
if (!PROT_VALID(proto)) {
sys/netgraph/ng_ppp.c
1309
return (ng_ppp_comp_recv(node, item, proto, NG_PPP_BUNDLE_LINKNUM));
sys/netgraph/ng_ppp.c
1317
ng_ppp_link_xmit(node_p node, item_p item, uint16_t proto, uint16_t linkNum, int plen)
sys/netgraph/ng_ppp.c
1349
if ((m = ng_ppp_addproto(m, proto, link->conf.enableProtoComp)) ==
sys/netgraph/ng_ppp.c
1355
if (proto == PROT_LCP || !link->conf.enableACFComp) {
sys/netgraph/ng_ppp.c
1410
uint16_t proto;
sys/netgraph/ng_ppp.c
1433
if ((m = ng_ppp_cutproto(m, &proto)) == NULL)
sys/netgraph/ng_ppp.c
1437
if (!PROT_VALID(proto)) {
sys/netgraph/ng_ppp.c
1443
if (proto >= 0xB000) {
sys/netgraph/ng_ppp.c
1445
return (ng_ppp_bypass(node, item, proto, linkNum));
sys/netgraph/ng_ppp.c
1453
error = ng_ppp_mp_recv(node, item, proto, linkNum);
sys/netgraph/ng_ppp.c
1520
ng_ppp_mp_recv(node_p node, item_p item, uint16_t proto, uint16_t linkNum)
sys/netgraph/ng_ppp.c
1530
if ((!priv->conf.enableMultilink) || proto != PROT_MP) {
sys/netgraph/ng_ppp.c
1536
return (ng_ppp_crypt_recv(node, item, proto, linkNum));
sys/netgraph/ng_ppp.c
1827
uint16_t proto;
sys/netgraph/ng_ppp.c
1833
if ((m = ng_ppp_cutproto(m, &proto)) == NULL)
sys/netgraph/ng_ppp.c
1835
if (!PROT_VALID(proto)) {
sys/netgraph/ng_ppp.c
1857
ng_ppp_crypt_recv(node, item, proto,
sys/netgraph/ng_ppp.c
1893
uint16_t proto;
sys/netgraph/ng_ppp.c
1943
if ((m = ng_ppp_cutproto(m, &proto)) == NULL)
sys/netgraph/ng_ppp.c
1945
if (!PROT_VALID(proto)) {
sys/netgraph/ng_ppp.c
1957
ng_ppp_crypt_recv(node, item, proto,
sys/netgraph/ng_ppp.c
1985
ng_ppp_mp_xmit(node_p node, item_p item, uint16_t proto)
sys/netgraph/ng_ppp.c
2007
return (ng_ppp_link_xmit(node, item, proto,
sys/netgraph/ng_ppp.c
2021
if ((m = ng_ppp_addproto(m, proto, 1)) == NULL) {
sys/netgraph/ng_ppp.c
2414
ng_ppp_addproto(struct mbuf *m, uint16_t proto, int compOK)
sys/netgraph/ng_ppp.c
2416
if (compOK && PROT_COMPRESSABLE(proto)) {
sys/netgraph/ng_ppp.c
2417
uint8_t pbyte = (uint8_t)proto;
sys/netgraph/ng_ppp.c
2421
uint16_t pword = htons((uint16_t)proto);
sys/netgraph/ng_ppp.c
2431
ng_ppp_cutproto(struct mbuf *m, uint16_t *proto)
sys/netgraph/ng_ppp.c
2434
*proto = 0;
sys/netgraph/ng_ppp.c
2438
*proto = *mtod(m, uint8_t *);
sys/netgraph/ng_ppp.c
2441
if (!PROT_VALID(*proto)) {
sys/netgraph/ng_ppp.c
2445
*proto = (*proto << 8) + *mtod(m, uint8_t *);
sys/netgraph/ng_ppp.c
292
static int ng_ppp_proto_recv(node_p node, item_p item, uint16_t proto,
sys/netgraph/ng_ppp.c
294
static int ng_ppp_hcomp_xmit(node_p node, item_p item, uint16_t proto);
sys/netgraph/ng_ppp.c
295
static int ng_ppp_hcomp_recv(node_p node, item_p item, uint16_t proto,
sys/netgraph/ng_ppp.c
297
static int ng_ppp_comp_xmit(node_p node, item_p item, uint16_t proto);
sys/netgraph/ng_ppp.c
298
static int ng_ppp_comp_recv(node_p node, item_p item, uint16_t proto,
sys/netgraph/ng_ppp.c
300
static int ng_ppp_crypt_xmit(node_p node, item_p item, uint16_t proto);
sys/netgraph/ng_ppp.c
301
static int ng_ppp_crypt_recv(node_p node, item_p item, uint16_t proto,
sys/netgraph/ng_ppp.c
303
static int ng_ppp_mp_xmit(node_p node, item_p item, uint16_t proto);
sys/netgraph/ng_ppp.c
304
static int ng_ppp_mp_recv(node_p node, item_p item, uint16_t proto,
sys/netgraph/ng_ppp.c
306
static int ng_ppp_link_xmit(node_p node, item_p item, uint16_t proto,
sys/netgraph/ng_ppp.c
309
static int ng_ppp_bypass(node_p node, item_p item, uint16_t proto,
sys/netgraph/ng_ppp.c
324
static struct mbuf *ng_ppp_addproto(struct mbuf *m, uint16_t proto, int compOK);
sys/netgraph/ng_ppp.c
325
static struct mbuf *ng_ppp_cutproto(struct mbuf *m, uint16_t *proto);
sys/netgraph/ng_ppp.c
864
uint16_t proto;
sys/netgraph/ng_ppp.c
877
proto = be16dec(mtod(m, uint8_t *) + 2);
sys/netgraph/ng_ppp.c
882
return (ng_ppp_hcomp_xmit(NG_HOOK_NODE(hook), item, proto));
sys/netgraph/ng_ppp.c
884
return (ng_ppp_link_xmit(NG_HOOK_NODE(hook), item, proto,
sys/netgraph/ng_ppp.c
889
ng_ppp_bypass(node_p node, item_p item, uint16_t proto, uint16_t linkNum)
sys/netgraph/ng_ppp.c
903
hdr[1] = htons(proto);
sys/netgraph/ng_ppp.c
918
ng_ppp_proto_recv(node_p node, item_p item, uint16_t proto, uint16_t linkNum)
sys/netgraph/ng_ppp.c
938
switch (proto) {
sys/netgraph/ng_ppp.c
958
return (ng_ppp_bypass(node, item, proto, linkNum));
sys/netgraph/ng_ppp.c
970
ng_ppp_hcomp_xmit(node_p node, item_p item, uint16_t proto)
sys/netgraph/ng_ppp.c
974
if (proto == PROT_IP &&
sys/netgraph/ng_ppp.c
984
return (ng_ppp_comp_xmit(node, item, proto));
sys/netgraph/ng_pptpgre.c
107
u_int16_t proto; /* protocol (ethertype) */
sys/netgraph/ng_socket.c
1204
SYSCTL_INT(_net_graph_data, OID_AUTO, proto, CTLFLAG_RD, SYSCTL_NULL_INT_PTR, NG_DATA, "");
sys/netgraph/ng_socket.c
1207
SYSCTL_INT(_net_graph_control, OID_AUTO, proto, CTLFLAG_RD, SYSCTL_NULL_INT_PTR, NG_CONTROL, "");
sys/netgraph/ng_socket.c
194
ngc_attach(struct socket *so, int proto, struct thread *td)
sys/netgraph/ng_socket.c
394
ngd_attach(struct socket *so, int proto, struct thread *td)
sys/netgraph/ng_vlan_rotate.c
325
uint16_t proto;
sys/netgraph/ng_vlan_rotate.c
413
switch (ntohs(evsh->vlan_stack[vlans].proto)) {
sys/netinet/igmp.c
1469
igmp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/igmp.c
1657
return (rip_input(mp, offp, proto));
sys/netinet/in_fib.c
74
char proto;
sys/netinet/in_fib.c
82
unsigned short src_port, unsigned short dst_port, char proto,
sys/netinet/in_fib.c
91
data.proto = proto;
sys/netinet/in_fib.h
58
unsigned short src_port, unsigned short dst_port, char proto,
sys/netinet/in_gif.c
272
in_gif_output(struct ifnet *ifp, struct mbuf *m, int proto, uint8_t ecn)
sys/netinet/in_gif.c
286
ip->ip_p = proto;
sys/netinet/in_gif.c
296
in_gif_input(struct mbuf *m, int off, int proto, void *arg)
sys/netinet/in_gif.c
314
gif_input(m, gifp, proto, ecn);
sys/netinet/in_gif.c
323
in_gif_lookup(const struct mbuf *m, int off, int proto, void **arg)
sys/netinet/in_gif.c
383
.proto = IPPROTO_IPV4,
sys/netinet/in_gif.c
393
.proto = IPPROTO_IPV6,
sys/netinet/in_gif.c
404
.proto = IPPROTO_ETHERIP,
sys/netinet/in_rss.c
113
u_short sp, u_short dp, int proto,
sys/netinet/in_rss.c
122
if ((proto == IPPROTO_TCP) &&
sys/netinet/in_rss.c
128
} else if ((proto == IPPROTO_UDP) &&
sys/netinet/in_rss.c
160
u_short sp, u_short dp, int proto, uint32_t *hashtype)
sys/netinet/in_rss.c
168
if ((proto == IPPROTO_TCP) &&
sys/netinet/in_rss.c
173
} else if ((proto == IPPROTO_UDP) &&
sys/netinet/in_rss.c
212
uint8_t proto;
sys/netinet/in_rss.c
239
proto = ip->ip_p;
sys/netinet/in_rss.c
264
switch (proto) {
sys/netinet/in_rss.c
313
(proto == IPPROTO_TCP) &&
sys/netinet/in_rss.c
323
proto,
sys/netinet/in_rss.c
327
(proto == IPPROTO_UDP) &&
sys/netinet/in_rss.c
337
proto,
sys/netinet/in_rss.h
50
int proto, uint32_t *hashval,
sys/netinet/in_rss.h
55
u_short sp, u_short dp, int proto, uint32_t *hashtype);
sys/netinet/ip_carp.c
507
carp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_carp.c
618
carp6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_divert.c
566
div_attach(struct socket *so, int proto, struct thread *td)
sys/netinet/ip_encap.c
248
ep->proto = cfg->proto;
sys/netinet/ip_encap.c
289
encap_input(struct encaptab_head *head, struct mbuf *m, int off, int proto)
sys/netinet/ip_encap.c
301
if (ep->proto >= 0 && ep->proto != proto)
sys/netinet/ip_encap.c
306
ret = (*ep->lookup)(m, off, proto, &arg);
sys/netinet/ip_encap.c
308
ret = (*ep->check)(m, off, proto, ep->arg);
sys/netinet/ip_encap.c
327
ret = (*match->input)(m, off, proto, arg);
sys/netinet/ip_encap.c
366
encap4_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_encap.c
369
if (encap_input(&ipv4_encaptab, *mp, *offp, proto) != IPPROTO_DONE)
sys/netinet/ip_encap.c
370
return (rip_input(mp, offp, proto));
sys/netinet/ip_encap.c
405
encap6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_encap.c
408
if (encap_input(&ipv6_encaptab, *mp, *offp, proto) != IPPROTO_DONE)
sys/netinet/ip_encap.c
409
return (rip6_input(mp, offp, proto));
sys/netinet/ip_encap.c
91
int proto;
sys/netinet/ip_encap.h
49
int proto; /* protocol */
sys/netinet/ip_fw.h
600
int proto; /* protocol: tcp/udp */
sys/netinet/ip_fw.h
654
uint32_t proto; /* protocol: tcp/udp */
sys/netinet/ip_fw.h
803
uint8_t proto;
sys/netinet/ip_fw.h
957
uint8_t proto;
sys/netinet/ip_gre.c
155
in_gre_lookup(const struct mbuf *m, int off, int proto, void **arg)
sys/netinet/ip_gre.c
548
.proto = IPPROTO_GRE,
sys/netinet/ip_icmp.c
456
icmp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_icmp.c
757
rip_input(mp, offp, proto);
sys/netinet/ip_input.c
1384
rsvp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_input.c
1393
rsvp_input_p(mp, offp, proto);
sys/netinet/ip_input.c
1409
rip_input(mp, offp, proto);
sys/netinet/ip_input.c
883
ipproto_register(uint8_t proto, ipproto_input_t input, ipproto_ctlinput_t ctl)
sys/netinet/ip_input.c
886
MPASS(proto > 0);
sys/netinet/ip_input.c
892
if (ip_protox[proto] == rip_input) {
sys/netinet/ip_input.c
893
ip_protox[proto] = input;
sys/netinet/ip_input.c
894
ip_ctlprotox[proto] = ctl;
sys/netinet/ip_input.c
901
ipproto_unregister(uint8_t proto)
sys/netinet/ip_input.c
904
MPASS(proto > 0);
sys/netinet/ip_input.c
906
if (ip_protox[proto] != rip_input) {
sys/netinet/ip_input.c
907
ip_protox[proto] = rip_input;
sys/netinet/ip_input.c
908
ip_ctlprotox[proto] = rip_ctlinput;
sys/netinet/ip_mroute.c
1879
X_rsvp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/ip_mroute.c
256
.proto = IPPROTO_PIM,
sys/netinet/ip_mroute.c
2562
int proto __unused, void *arg __unused)
sys/netinet/ip_mroute.c
2565
KASSERT(proto == IPPROTO_PIM, ("not for IPPROTO_PIM"));
sys/netinet/ip_mroute.c
2578
pim_input(struct mbuf *m, int off, int proto, void *arg __unused)
sys/netinet/ip_mroute.c
2793
return (rip_input(&m, &off, proto));
sys/netinet/libalias/alias_db.c
1166
u_char proto,
sys/netinet/libalias/alias_db.c
1177
proto, 1);
sys/netinet/libalias/alias_db.c
1184
proto);
sys/netinet/libalias/alias_db.c
1195
u_char proto,
sys/netinet/libalias/alias_db.c
1206
proto, 1);
sys/netinet/libalias/alias_db.c
1213
proto);
sys/netinet/libalias/alias_db.c
1226
u_char proto,
sys/netinet/libalias/alias_db.c
1237
switch (proto) {
sys/netinet/libalias/alias_db.c
1272
u_char proto,
sys/netinet/libalias/alias_db.c
1283
switch (proto) {
sys/netinet/libalias/alias_db.c
1399
u_char proto)
sys/netinet/libalias/alias_db.c
1405
switch (proto) {
sys/netinet/libalias/alias_db.c
1956
u_char proto)
sys/netinet/libalias/alias_db.c
1962
switch (proto) {
sys/netinet/libalias/alias_db.c
2053
u_char proto)
sys/netinet/libalias/alias_db.c
2060
proto);
sys/netinet/libalias/alias_db.c
2366
enum ipfw_opcodes action, int proto,
sys/netinet/libalias/alias_db.c
2375
cmd = fill_cmd(cmd, O_PROTO, F_INSN_SIZE(ipfw_insn), 0, proto);
sys/netinet/libalias/alias_db.c
371
u_char proto,
sys/netinet/libalias/alias_db.c
384
switch (proto) {
sys/netinet/libalias/alias_dummy.c
105
.proto = UDP|TCP,
sys/netinet/libalias/alias_ftp.c
148
.proto = TCP,
sys/netinet/libalias/alias_ftp.c
155
.proto = TCP,
sys/netinet/libalias/alias_irc.c
121
.proto = TCP,
sys/netinet/libalias/alias_mod.c
107
find_handler(int8_t dir, int8_t proto, struct libalias *la, struct ip *ip,
sys/netinet/libalias/alias_mod.c
113
if ((p->dir & dir) && (p->proto & proto) &&
sys/netinet/libalias/alias_mod.c
66
(b->proto == p->proto))
sys/netinet/libalias/alias_mod.h
80
uint8_t proto; /* Working protocol. */
sys/netinet/libalias/alias_nbt.c
129
.proto = UDP,
sys/netinet/libalias/alias_nbt.c
136
.proto = UDP,
sys/netinet/libalias/alias_nbt.c
143
.proto = UDP,
sys/netinet/libalias/alias_pptp.c
132
.proto = TCP,
sys/netinet/libalias/alias_pptp.c
139
.proto = TCP,
sys/netinet/libalias/alias_pptp.c
151
.proto = IP,
sys/netinet/libalias/alias_pptp.c
158
.proto = IP,
sys/netinet/libalias/alias_proxy.c
171
IpPort(char *s, int proto, int *port)
sys/netinet/libalias/alias_proxy.c
181
if (proto == IPPROTO_TCP)
sys/netinet/libalias/alias_proxy.c
183
else if (proto == IPPROTO_UDP)
sys/netinet/libalias/alias_proxy.c
469
&& ip_p == ptr->proto
sys/netinet/libalias/alias_proxy.c
550
int proto;
sys/netinet/libalias/alias_proxy.c
581
proto = IPPROTO_TCP;
sys/netinet/libalias/alias_proxy.c
718
proto = IPPROTO_TCP;
sys/netinet/libalias/alias_proxy.c
720
proto = IPPROTO_UDP;
sys/netinet/libalias/alias_proxy.c
810
err = IpPort(str_port, proto, &proxy_port);
sys/netinet/libalias/alias_proxy.c
822
err = IpPort(str_server_port, proto, &server_port);
sys/netinet/libalias/alias_proxy.c
846
proxy_entry->proto = proto;
sys/netinet/libalias/alias_proxy.c
97
u_char proto;
sys/netinet/libalias/alias_skinny.c
81
.proto = TCP,
sys/netinet/libalias/alias_smedia.c
165
.proto = TCP|UDP,
sys/netinet/raw_ip.c
148
#define INP_PCBHASH_RAW(proto, laddr, faddr, mask) \
sys/netinet/raw_ip.c
149
(((proto) + (laddr) + (faddr)) % (mask) + 1)
sys/netinet/raw_ip.c
249
int proto;
sys/netinet/raw_ip.c
257
if (inp->inp_ip_p != ctx->proto)
sys/netinet/raw_ip.c
276
if (inp->inp_ip_p && inp->inp_ip_p != ctx->proto)
sys/netinet/raw_ip.c
297
rip_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/raw_ip.c
301
.proto = proto,
sys/netinet/raw_ip.c
324
inpi.hash = INP_PCBHASH_RAW(proto, ctx.ip->ip_src.s_addr,
sys/netinet/raw_ip.c
385
if (proto != IPPROTO_IGMP) {
sys/netinet/raw_ip.c
818
rip_attach(struct socket *so, int proto, struct thread *td)
sys/netinet/raw_ip.c
829
if (proto >= IPPROTO_MAX || proto < 0)
sys/netinet/raw_ip.c
838
inp->inp_ip_p = proto;
sys/netinet/sctp_input.c
5814
sctp_input(struct mbuf **mp, int *offp, int proto SCTP_UNUSED)
sys/netinet/sctp_usrreq.c
455
sctp_attach(struct socket *so, int proto SCTP_UNUSED, struct thread *p SCTP_UNUSED)
sys/netinet/tcp_input.c
1461
tcp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/tcp_input.c
1463
return(tcp_input_with_port(mp, offp, proto, 0));
sys/netinet/tcp_input.c
569
tcp6_input_with_port(struct mbuf **mp, int *offp, int proto, uint16_t port)
sys/netinet/tcp_input.c
584
return (tcp_input_with_port(mp, offp, proto, port));
sys/netinet/tcp_input.c
588
tcp6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/tcp_input.c
591
return(tcp6_input_with_port(mp, offp, proto, 0));
sys/netinet/tcp_input.c
596
tcp_input_with_port(struct mbuf **mp, int *offp, int proto, uint16_t port)
sys/netinet/tcp_usrreq.c
154
tcp_usr_attach(struct socket *so, int proto, struct thread *td)
sys/netinet/udp_usrreq.c
1547
udp_attach(struct socket *so, int proto, struct thread *td)
sys/netinet/udp_usrreq.c
363
udp_multi_input(struct mbuf *m, int proto, struct sockaddr_in *udp_in)
sys/netinet/udp_usrreq.c
366
struct inpcb_iterator inpi = INP_ITERATOR(udp_get_inpcbinfo(proto),
sys/netinet/udp_usrreq.c
424
if (proto == IPPROTO_UDPLITE)
sys/netinet/udp_usrreq.c
466
udp_input(struct mbuf **mp, int *offp, int proto)
sys/netinet/udp_usrreq.c
506
cscov_partial = (proto == IPPROTO_UDPLITE) ? 1 : 0;
sys/netinet/udp_usrreq.c
534
if (proto == IPPROTO_UDPLITE && (len == 0 || len == ip_len)) {
sys/netinet/udp_usrreq.c
545
if (proto == IPPROTO_UDP)
sys/netinet/udp_usrreq.c
562
m->m_pkthdr.csum_data + proto));
sys/netinet/udp_usrreq.c
576
ipov->ih_len = (proto == IPPROTO_UDP) ?
sys/netinet/udp_usrreq.c
587
if (proto == IPPROTO_UDP) {
sys/netinet/udp_usrreq.c
599
return (udp_multi_input(m, proto, udp_in));
sys/netinet/udp_usrreq.c
601
pcbinfo = udp_get_inpcbinfo(proto);
sys/netinet/udp_usrreq.c
653
if (proto == IPPROTO_UDPLITE)
sys/netinet/udp_usrreq.c
680
if (proto == IPPROTO_UDPLITE)
sys/netinet/udp_usrreq.c
699
if (proto == IPPROTO_UDPLITE)
sys/netinet6/dest6.c
62
dest6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/frag6.c
420
frag6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/icmp6.c
450
icmp6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/in6_fib.c
80
char proto;
sys/netinet6/in6_fib.c
88
unsigned short src_port, unsigned short dst_port, char proto,
sys/netinet6/in6_fib.c
97
data.proto = proto;
sys/netinet6/in6_fib.h
49
char proto, uint32_t *phashtype);
sys/netinet6/in6_gif.c
292
in6_gif_output(struct ifnet *ifp, struct mbuf *m, int proto, uint8_t ecn)
sys/netinet6/in6_gif.c
309
ip6->ip6_nxt = proto;
sys/netinet6/in6_gif.c
324
in6_gif_input(struct mbuf *m, int off, int proto, void *arg)
sys/netinet6/in6_gif.c
342
gif_input(m, gifp, proto, ecn);
sys/netinet6/in6_gif.c
351
in6_gif_lookup(const struct mbuf *m, int off, int proto, void **arg)
sys/netinet6/in6_gif.c
415
.proto = IPPROTO_IPV4,
sys/netinet6/in6_gif.c
426
.proto = IPPROTO_IPV6,
sys/netinet6/in6_gif.c
435
.proto = IPPROTO_ETHERIP,
sys/netinet6/in6_rss.c
114
u_short sp, u_short dp, int proto,
sys/netinet6/in6_rss.c
123
if ((proto == IPPROTO_TCP) &&
sys/netinet6/in6_rss.c
129
} else if ((proto == IPPROTO_UDP) &&
sys/netinet6/in6_rss.c
161
u_short sp, u_short dp, int proto, uint32_t *hashtype)
sys/netinet6/in6_rss.c
170
if ((proto == IPPROTO_TCP) &&
sys/netinet6/in6_rss.c
175
} else if ((proto == IPPROTO_UDP) &&
sys/netinet6/in6_rss.c
216
uint8_t proto;
sys/netinet6/in6_rss.c
245
proto = ip6->ip6_nxt;
sys/netinet6/in6_rss.c
254
while (proto != IPPROTO_FRAGMENT) {
sys/netinet6/in6_rss.c
255
newoff = ip6_nexthdr(m, off, proto, &nxt);
sys/netinet6/in6_rss.c
259
proto = nxt;
sys/netinet6/in6_rss.c
266
if (proto == IPPROTO_FRAGMENT) {
sys/netinet6/in6_rss.c
273
off = ip6_lasthdr(m, off, proto, &nxt);
sys/netinet6/in6_rss.c
278
proto = nxt;
sys/netinet6/in6_rss.c
296
switch (proto) {
sys/netinet6/in6_rss.c
340
(proto == IPPROTO_TCP)) {
sys/netinet6/in6_rss.c
349
proto,
sys/netinet6/in6_rss.c
353
(proto == IPPROTO_UDP)) {
sys/netinet6/in6_rss.c
362
proto,
sys/netinet6/in6_rss.h
51
u_short dst_port, int proto, uint32_t *hashval,
sys/netinet6/in6_rss.h
57
int proto, uint32_t *hashtype);
sys/netinet6/ip6_gre.c
146
in6_gre_lookup(const struct mbuf *m, int off, int proto, void **arg)
sys/netinet6/ip6_gre.c
539
.proto = IPPROTO_GRE,
sys/netinet6/ip6_input.c
1592
ip6_nexthdr(const struct mbuf *m, int off, int proto, int *nxtp)
sys/netinet6/ip6_input.c
1604
switch (proto) {
sys/netinet6/ip6_input.c
1667
ip6_lasthdr(const struct mbuf *m, int off, int proto, int *nxtp)
sys/netinet6/ip6_input.c
1677
newoff = ip6_nexthdr(m, off, proto, nxtp);
sys/netinet6/ip6_input.c
1686
proto = *nxtp;
sys/netinet6/ip6_input.c
326
ip6proto_register(uint8_t proto, ip6proto_input_t input,
sys/netinet6/ip6_input.c
330
MPASS(proto > 0);
sys/netinet6/ip6_input.c
332
if (ip6_protox[proto] == rip6_input) {
sys/netinet6/ip6_input.c
333
ip6_protox[proto] = input;
sys/netinet6/ip6_input.c
334
ip6_ctlprotox[proto] = ctl;
sys/netinet6/ip6_input.c
341
ip6proto_unregister(uint8_t proto)
sys/netinet6/ip6_input.c
344
MPASS(proto > 0);
sys/netinet6/ip6_input.c
346
if (ip6_protox[proto] != rip6_input) {
sys/netinet6/ip6_input.c
347
ip6_protox[proto] = rip6_input;
sys/netinet6/ip6_input.c
348
ip6_ctlprotox[proto] = rip6_ctlinput;
sys/netinet6/ip6_mroute.c
149
.proto = IPPROTO_PIM,
sys/netinet6/ip6_mroute.c
1793
int proto __unused, void *arg __unused)
sys/netinet6/ip6_mroute.c
1796
KASSERT(proto == IPPROTO_PIM, ("not for IPPROTO_PIM"));
sys/netinet6/ip6_mroute.c
1808
pim6_input(struct mbuf *m, int off, int proto, void *arg __unused)
sys/netinet6/ip6_mroute.c
1991
return (rip6_input(&m, &off, proto));
sys/netinet6/ip6_output.c
1387
u_int fibnum, u_int proto)
sys/netinet6/ip6_output.c
1431
ip6_calcmtu(ifp, dst, mtu, mtup, proto);
sys/netinet6/ip6_output.c
1441
u_long *mtup, u_int proto)
sys/netinet6/ip6_output.c
1447
if (proto != IPPROTO_TCP && proto != IPPROTO_SCTP) {
sys/netinet6/ip_fw_nat64.h
178
uint8_t proto; /* protocol */
sys/netinet6/ip_fw_nat64.h
195
uint8_t proto; /* protocol */
sys/netinet6/ip_fw_nat64.h
203
uint8_t proto; /* protocol */
sys/netinet6/raw_ip6.c
152
int proto;
sys/netinet6/raw_ip6.c
160
int proto = c->proto;
sys/netinet6/raw_ip6.c
165
if (inp->inp_ip_p && inp->inp_ip_p != proto)
sys/netinet6/raw_ip6.c
182
rip6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/raw_ip6.c
190
struct rip6_inp_match_ctx ctx = { .ip6 = ip6, .proto = proto };
sys/netinet6/raw_ip6.c
235
in6_cksum(m, proto, *offp,
sys/netinet6/raw_ip6.c
244
proto = IPPROTO_NONE;
sys/netinet6/raw_ip6.c
318
if (proto == IPPROTO_NONE)
sys/netinet6/raw_ip6.c
651
rip6_attach(struct socket *so, int proto, struct thread *td)
sys/netinet6/raw_ip6.c
663
if (proto >= IPPROTO_MAX || proto < 0)
sys/netinet6/raw_ip6.c
677
inp->inp_ip_p = proto;
sys/netinet6/route6.c
59
route6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/sctp6_usrreq.c
169
sctp6_input(struct mbuf **i_pak, int *offp, int proto SCTP_UNUSED)
sys/netinet6/sctp6_usrreq.c
441
sctp6_attach(struct socket *so, int proto SCTP_UNUSED, struct thread *p SCTP_UNUSED)
sys/netinet6/send.c
78
send_attach(struct socket *so, int proto, struct thread *td)
sys/netinet6/send.c
94
if (proto != IPPROTO_SEND) {
sys/netinet6/udp6_usrreq.c
1014
udp6_attach(struct socket *so, int proto, struct thread *td)
sys/netinet6/udp6_usrreq.c
249
udp6_multi_input(struct mbuf *m, int off, int proto,
sys/netinet6/udp6_usrreq.c
253
struct inpcb_iterator inpi = INP_ITERATOR(udp_get_inpcbinfo(proto),
sys/netinet6/udp6_usrreq.c
311
if (proto == IPPROTO_UDPLITE)
sys/netinet6/udp6_usrreq.c
352
udp6_input(struct mbuf **mp, int *offp, int proto)
sys/netinet6/udp6_usrreq.c
393
nxt = proto;
sys/netinet6/udp6_usrreq.c
461
return (udp6_multi_input(m, off, proto, fromsa));
sys/netipsec/ipsec.c
1007
kdebug_secasindex_mode(xh->mode), xh->proto,
sys/netipsec/ipsec.c
1009
if (xh->proto != sp->req[idx]->saidx.proto)
sys/netipsec/ipsec.c
1080
if (sp->req[i]->saidx.proto == IPPROTO_IPCOMP ||
sys/netipsec/ipsec.c
1086
else switch (sp->req[i]->saidx.proto) {
sys/netipsec/ipsec.c
1138
switch (sp->req[i]->saidx.proto) {
sys/netipsec/ipsec.c
1336
if (sav->sah->saidx.proto == IPPROTO_ESP)
sys/netipsec/ipsec.c
1338
else if (sav->sah->saidx.proto == IPPROTO_AH)
sys/netipsec/ipsec.c
1381
if (sav->sah->saidx.proto == IPPROTO_ESP)
sys/netipsec/ipsec.c
1383
else if (sav->sah->saidx.proto == IPPROTO_AH)
sys/netipsec/ipsec.c
953
switch (isr->saidx.proto) {
sys/netipsec/ipsec.c
975
isr->saidx.proto);
sys/netipsec/ipsec_input.c
104
#define IPSEC_ISTAT(proto, name) do { \
sys/netipsec/ipsec_input.c
105
if ((proto) == IPPROTO_ESP) \
sys/netipsec/ipsec_input.c
107
else if ((proto) == IPPROTO_AH) \
sys/netipsec/ipsec_input.c
239
ipsec4_input(struct mbuf *m, int offset, int proto)
sys/netipsec/ipsec_input.c
243
error = ipsec_accel_input(m, offset, proto);
sys/netipsec/ipsec_input.c
247
switch (proto) {
sys/netipsec/ipsec_input.c
253
offsetof(struct ip, ip_p), AF_INET, proto);
sys/netipsec/ipsec_input.c
260
switch (proto) {
sys/netipsec/ipsec_input.c
301
uint8_t proto;
sys/netipsec/ipsec_input.c
308
proto = ip->ip_p;
sys/netipsec/ipsec_input.c
309
if (proto != IPPROTO_ESP && proto != IPPROTO_AH &&
sys/netipsec/ipsec_input.c
310
proto != IPPROTO_IPCOMP)
sys/netipsec/ipsec_input.c
314
sav = key_allocsa((union sockaddr_union *)&icmpsrc, proto, spi);
sys/netipsec/ipsec_input.c
358
sproto = saidx->proto;
sys/netipsec/ipsec_input.c
454
xh->proto = sproto;
sys/netipsec/ipsec_input.c
522
ipsec6_lasthdr(int proto)
sys/netipsec/ipsec_input.c
525
switch (proto) {
sys/netipsec/ipsec_input.c
546
ipsec6_input(struct mbuf *m, int offset, int proto)
sys/netipsec/ipsec_input.c
550
error = ipsec_accel_input(m, offset, proto);
sys/netipsec/ipsec_input.c
554
switch (proto) {
sys/netipsec/ipsec_input.c
560
offsetof(struct ip6_hdr, ip6_nxt), AF_INET6, proto);
sys/netipsec/ipsec_input.c
567
if (!ipsec6_lasthdr(proto))
sys/netipsec/ipsec_input.c
615
sproto = saidx->proto;
sys/netipsec/ipsec_input.c
701
xh->proto = sproto;
sys/netipsec/ipsec_offload.c
443
ihs->xfh.proto = sav->sah->saidx.proto;
sys/netipsec/ipsec_offload.c
974
ipsec_accel_input(struct mbuf *m, int offset, int proto)
sys/netipsec/ipsec_offload.h
193
int ipsec_accel_input(struct mbuf *m, int offset, int proto);
sys/netipsec/ipsec_output.c
100
#define IPSEC_OSTAT_INC(proto, name) do { \
sys/netipsec/ipsec_output.c
101
if ((proto) == IPPROTO_ESP) \
sys/netipsec/ipsec_output.c
103
else if ((proto) == IPPROTO_AH)\
sys/netipsec/ipsec_output.c
1153
uint8_t itos, proto;
sys/netipsec/ipsec_output.c
1159
proto = IPPROTO_IPIP;
sys/netipsec/ipsec_output.c
1171
proto = IPPROTO_IPV6;
sys/netipsec/ipsec_output.c
1195
ip->ip_p = proto;
sys/netipsec/ipsec_output.c
1219
ip6->ip6_nxt = proto;
sys/netipsec/ipsec_output.c
1230
ip_ecn_ingress(V_ip6_ipsec_ecn, &proto, &itos);
sys/netipsec/ipsec_output.c
1231
ip6->ip6_flow |= htonl((uint32_t)proto << 20);
sys/netipsec/ipsec_output.c
127
if ((isr->saidx.proto == IPPROTO_ESP && !V_esp_enable) ||
sys/netipsec/ipsec_output.c
128
(isr->saidx.proto == IPPROTO_AH && !V_ah_enable) ||
sys/netipsec/ipsec_output.c
129
(isr->saidx.proto == IPPROTO_IPCOMP && !V_ipcomp_enable)) {
sys/netipsec/ipsec_output.c
132
IPSEC_OSTAT_INC(isr->saidx.proto, pdrops);
sys/netipsec/ipsec_output.c
312
IPSEC_OSTAT_INC(sav->sah->saidx.proto, nopf);
sys/netipsec/ipsec_output.c
553
if ((isr->saidx.proto == IPPROTO_ESP && !V_esp_enable) ||
sys/netipsec/ipsec_output.c
554
(isr->saidx.proto == IPPROTO_AH && !V_ah_enable) ||
sys/netipsec/ipsec_output.c
555
(isr->saidx.proto == IPPROTO_IPCOMP && !V_ipcomp_enable)) {
sys/netipsec/ipsec_output.c
558
IPSEC_OSTAT_INC(isr->saidx.proto, pdrops);
sys/netipsec/ipsec_output.c
729
IPSEC_OSTAT_INC(sav->sah->saidx.proto, nopf);
sys/netipsec/ipsec_output.c
962
xh->proto = saidx->proto;
sys/netipsec/ipsec_support.h
103
#define IPSEC_ENABLED(proto) \
sys/netipsec/ipsec_support.h
104
((proto ## _ipsec_support)->enabled & IPSEC_MODULE_ENABLED)
sys/netipsec/ipsec_support.h
156
#define IPSEC_INPUT(proto, m, ...) \
sys/netipsec/ipsec_support.h
157
(*(proto ## _ipsec_support)->methods->input)(m, __VA_ARGS__)
sys/netipsec/ipsec_support.h
158
#define IPSEC_CHECK_POLICY(proto, m, ...) \
sys/netipsec/ipsec_support.h
159
(*(proto ## _ipsec_support)->methods->check_policy)(m, __VA_ARGS__)
sys/netipsec/ipsec_support.h
160
#define IPSEC_FORWARD(proto, m) \
sys/netipsec/ipsec_support.h
161
(*(proto ## _ipsec_support)->methods->forward)(m)
sys/netipsec/ipsec_support.h
162
#define IPSEC_OUTPUT(proto, m, ...) \
sys/netipsec/ipsec_support.h
163
(*(proto ## _ipsec_support)->methods->output)(m, __VA_ARGS__)
sys/netipsec/ipsec_support.h
164
#define IPSEC_PCBCTL(proto, inp, sopt) \
sys/netipsec/ipsec_support.h
165
(*(proto ## _ipsec_support)->methods->pcbctl)(inp, sopt)
sys/netipsec/ipsec_support.h
166
#define IPSEC_CAPS(proto, m, ...) \
sys/netipsec/ipsec_support.h
167
(*(proto ## _ipsec_support)->methods->capability)(m, __VA_ARGS__)
sys/netipsec/ipsec_support.h
168
#define IPSEC_HDRSIZE(proto, inp) \
sys/netipsec/ipsec_support.h
169
(*(proto ## _ipsec_support)->methods->hdrsize)(inp)
sys/netipsec/ipsec_support.h
170
#define IPSEC_CTLINPUT(proto, param) \
sys/netipsec/ipsec_support.h
171
(*(proto ## _ipsec_support)->methods->ctlinput)(param)
sys/netipsec/ipsec_support.h
173
#define UDPENCAP_INPUT(proto, m, ...) \
sys/netipsec/ipsec_support.h
174
(*(proto ## _ipsec_support)->methods->udp_input)(m, __VA_ARGS__)
sys/netipsec/ipsec_support.h
175
#define UDPENCAP_PCBCTL(proto, inp, sopt) \
sys/netipsec/ipsec_support.h
176
(*(proto ## _ipsec_support)->methods->udp_pcbctl)(inp, sopt)
sys/netipsec/ipsec_support.h
205
#define UDPENCAP_INPUT(proto, m, ...) \
sys/netipsec/ipsec_support.h
206
ipsec_kmod_udp_input(proto ## _ipsec_support, m, __VA_ARGS__)
sys/netipsec/ipsec_support.h
207
#define UDPENCAP_PCBCTL(proto, inp, sopt) \
sys/netipsec/ipsec_support.h
208
ipsec_kmod_udp_pcbctl(proto ## _ipsec_support, inp, sopt)
sys/netipsec/ipsec_support.h
210
#define IPSEC_INPUT(proto, ...) \
sys/netipsec/ipsec_support.h
211
ipsec_kmod_input(proto ## _ipsec_support, __VA_ARGS__)
sys/netipsec/ipsec_support.h
212
#define IPSEC_CHECK_POLICY(proto, ...) \
sys/netipsec/ipsec_support.h
213
ipsec_kmod_check_policy(proto ## _ipsec_support, __VA_ARGS__)
sys/netipsec/ipsec_support.h
214
#define IPSEC_FORWARD(proto, ...) \
sys/netipsec/ipsec_support.h
215
ipsec_kmod_forward(proto ## _ipsec_support, __VA_ARGS__)
sys/netipsec/ipsec_support.h
216
#define IPSEC_OUTPUT(proto, ...) \
sys/netipsec/ipsec_support.h
217
ipsec_kmod_output(proto ## _ipsec_support, __VA_ARGS__)
sys/netipsec/ipsec_support.h
218
#define IPSEC_PCBCTL(proto, ...) \
sys/netipsec/ipsec_support.h
219
ipsec_kmod_pcbctl(proto ## _ipsec_support, __VA_ARGS__)
sys/netipsec/ipsec_support.h
220
#define IPSEC_CAPS(proto, ...) \
sys/netipsec/ipsec_support.h
221
ipsec_kmod_capability(proto ## _ipsec_support, __VA_ARGS__)
sys/netipsec/ipsec_support.h
222
#define IPSEC_HDRSIZE(proto, ...) \
sys/netipsec/ipsec_support.h
223
ipsec_kmod_hdrsize(proto ## _ipsec_support, __VA_ARGS__)
sys/netipsec/ipsec_support.h
224
#define IPSEC_CTLINPUT(proto, ...) \
sys/netipsec/ipsec_support.h
225
ipsec_kmod_ctlinput(proto ## _ipsec_support, __VA_ARGS__)
sys/netipsec/key.c
1029
IPSEC_ASSERT(saidx->proto == IPPROTO_TCP,
sys/netipsec/key.c
1030
("unexpected security protocol %u", saidx->proto));
sys/netipsec/key.c
1039
if (sah->saidx.proto != IPPROTO_TCP)
sys/netipsec/key.c
1154
key_allocsa(union sockaddr_union *dst, uint8_t proto, uint32_t spi)
sys/netipsec/key.c
1159
IPSEC_ASSERT(proto == IPPROTO_ESP || proto == IPPROTO_AH ||
sys/netipsec/key.c
1160
proto == IPPROTO_IPCOMP, ("unexpected security protocol %u",
sys/netipsec/key.c
1161
proto));
sys/netipsec/key.c
1174
sav->sah->saidx.proto == proto &&
sys/netipsec/key.c
1187
__func__, ntohl(spi), proto, ipsec_address(dst, buf,
sys/netipsec/key.c
1199
uint8_t proto)
sys/netipsec/key.c
1209
KEY_SETSECASIDX(proto, IPSEC_MODE_TUNNEL, 0, &src->sa,
sys/netipsec/key.c
1217
if (proto != sah->saidx.proto)
sys/netipsec/key.c
1650
isr->saidx.proto =
sys/netipsec/key.c
1909
xisr->sadb_x_ipsecrequest_proto = isr->saidx.proto;
sys/netipsec/key.c
272
(key_addrprotohash(&(idx)->src, &(idx)->dst, &(idx)->proto) & \
sys/netipsec/key.c
290
const union sockaddr_union *dst, const uint8_t *proto)
sys/netipsec/key.c
294
hval = fnv_32_buf(proto, sizeof(*proto),
sys/netipsec/key.c
3051
switch (saidx->proto) {
sys/netipsec/key.c
366
(key_addrprotohash(&(idx)->src, &(idx)->dst, &(idx)->proto) & \
sys/netipsec/key.c
4352
if (saidx0->proto != saidx1->proto)
sys/netipsec/key.c
5019
key_proto2satype(uint8_t proto)
sys/netipsec/key.c
5021
switch (proto) {
sys/netipsec/key.c
5057
uint8_t mode, proto;
sys/netipsec/key.c
5108
if ((proto = key_satype2proto(mhp->msg->sadb_msg_satype)) == 0) {
sys/netipsec/key.c
5121
KEY_SETSECASIDX(proto, mode, reqid, src0 + 1, dst0 + 1, &saidx);
sys/netipsec/key.c
5251
if (saidx->proto == IPPROTO_IPCOMP) {
sys/netipsec/key.c
5308
IPSEC_ASSERT(saidx->proto == IPPROTO_TCP, ("wrong proto"));
sys/netipsec/key.c
5311
if (sah->saidx.proto != IPPROTO_TCP)
sys/netipsec/key.c
5401
if (sav->sah->saidx.proto != IPPROTO_ESP ||
sys/netipsec/key.c
5571
uint8_t mode, proto;
sys/netipsec/key.c
5579
if ((proto = key_satype2proto(mhp->msg->sadb_msg_satype)) == 0) {
sys/netipsec/key.c
5640
KEY_SETSECASIDX(proto, mode, reqid, src0 + 1, dst0 + 1, &saidx);
sys/netipsec/key.c
5797
uint8_t mode, proto;
sys/netipsec/key.c
5806
if ((proto = key_satype2proto(mhp->msg->sadb_msg_satype)) == 0) {
sys/netipsec/key.c
5873
KEY_SETSECASIDX(proto, mode, reqid, src0 + 1, dst0 + 1, &saidx);
sys/netipsec/key.c
5881
if (proto == IPPROTO_TCP) {
sys/netipsec/key.c
592
(idx)->proto = (p); \
sys/netipsec/key.c
5975
if (sav->sah->saidx.proto != IPPROTO_ESP)
sys/netipsec/key.c
6297
uint8_t proto;
sys/netipsec/key.c
6305
if ((proto = key_satype2proto(mhp->msg->sadb_msg_satype)) == 0) {
sys/netipsec/key.c
6328
KEY_SETSECASIDX(proto, IPSEC_MODE_ANY, 0, src0 + 1, dst0 + 1, &saidx);
sys/netipsec/key.c
6346
if (proto == IPPROTO_TCP)
sys/netipsec/key.c
6520
uint8_t proto;
sys/netipsec/key.c
6528
if ((proto = key_satype2proto(mhp->msg->sadb_msg_satype)) == 0) {
sys/netipsec/key.c
6559
KEY_SETSECASIDX(proto, IPSEC_MODE_ANY, 0, src0 + 1, dst0 + 1, &saidx);
sys/netipsec/key.c
6562
if (proto == IPPROTO_TCP)
sys/netipsec/key.c
6583
if ((satype = key_proto2satype(sav->sah->saidx.proto)) == 0) {
sys/netipsec/key.c
6832
switch (saidx->proto) {
sys/netipsec/key.c
6896
satype = key_proto2satype(saidx->proto);
sys/netipsec/key.c
6897
IPSEC_ASSERT(satype != 0, ("null satype, protocol %u", saidx->proto));
sys/netipsec/key.c
7291
uint8_t mode, proto;
sys/netipsec/key.c
7329
if ((proto = key_satype2proto(mhp->msg->sadb_msg_satype)) == 0) {
sys/netipsec/key.c
7376
KEY_SETSECASIDX(proto, mode, reqid, src0 + 1, dst0 + 1, &saidx);
sys/netipsec/key.c
7616
satype = key_proto2satype(sav->sah->saidx.proto);
sys/netipsec/key.c
7794
uint8_t proto;
sys/netipsec/key.c
7802
if ((proto = key_satype2proto(mhp->msg->sadb_msg_satype)) == 0) {
sys/netipsec/key.c
7808
printf("%s: proto %u\n", __func__, proto));
sys/netipsec/key.c
7811
if (proto == IPSEC_PROTO_ANY) {
sys/netipsec/key.c
7849
if (sah->saidx.proto != proto) {
sys/netipsec/key.c
7913
uint8_t proto, satype;
sys/netipsec/key.c
7921
if ((proto = key_satype2proto(mhp->msg->sadb_msg_satype)) == 0) {
sys/netipsec/key.c
7933
proto != sah->saidx.proto)
sys/netipsec/key.c
7951
proto != sah->saidx.proto)
sys/netipsec/key.c
7955
if ((satype = key_proto2satype(sah->saidx.proto)) == 0) {
sys/netipsec/key_debug.c
773
kdebug_secasindex_mode(saidx->mode), saidx->proto, saidx->reqid);
sys/netipsec/keydb.h
65
uint8_t proto; /* IPPROTO_ESP or IPPROTO_AH */
sys/netipsec/keysock.c
259
key_attach(struct socket *so, int proto, struct thread *td)
sys/netipsec/subr_ipsec.c
343
int offset, int proto), METHOD_ARGS(m, offset, proto)
sys/netipsec/udpencap.c
318
udp_ipsec_adjust_cksum(struct mbuf *m, struct secasvar *sav, int proto,
sys/netipsec/udpencap.c
324
IPSEC_ASSERT(proto == IPPROTO_UDP || proto == IPPROTO_TCP,
sys/netipsec/udpencap.c
325
("unexpected protocol %u", proto));
sys/netipsec/udpencap.c
327
if (proto == IPPROTO_UDP)
sys/netipsec/udpencap.c
338
if (proto == IPPROTO_UDP && cksum == 0)
sys/netipsec/udpencap.c
343
if (proto == IPPROTO_TCP) {
sys/netipsec/udpencap.c
375
htons(m->m_pkthdr.len - skip + proto));
sys/netipsec/udpencap.c
379
(proto == IPPROTO_UDP) ? CSUM_UDP : CSUM_TCP;
sys/netipsec/udpencap.c
392
proto, 0);
sys/netipsec/udpencap.c
396
(proto == IPPROTO_UDP) ? CSUM_UDP_IPV6 : CSUM_TCP_IPV6;
sys/netipsec/xform.h
63
uint8_t proto; /* IPPROTO_ESP or IPPROTO_AH */
sys/netipsec/xform_ah.c
264
ah_massage_headers(struct mbuf **m0, int proto, int skip, int alg, int out)
sys/netipsec/xform_ah.c
280
switch (proto) {
sys/netipsec/xform_ipcomp.c
126
ipcomp_nonexp_input(struct mbuf *m, int off, int proto, void *arg __unused)
sys/netipsec/xform_ipcomp.c
132
switch (proto) {
sys/netipsec/xform_ipcomp.c
682
ipcomp4_nonexp_encapcheck(const struct mbuf *m, int off, int proto,
sys/netipsec/xform_ipcomp.c
690
if (proto != IPPROTO_IPV4 && proto != IPPROTO_IPV6)
sys/netipsec/xform_ipcomp.c
704
.proto = -1,
sys/netipsec/xform_ipcomp.c
713
ipcomp6_nonexp_encapcheck(const struct mbuf *m, int off, int proto,
sys/netipsec/xform_ipcomp.c
721
if (proto != IPPROTO_IPV4 && proto != IPPROTO_IPV6)
sys/netipsec/xform_ipcomp.c
747
.proto = -1,
sys/netipsec/xform_tcp.c
274
saidx.proto = IPPROTO_TCP;
sys/netipsec/xform_tcp.c
319
saidx.proto = IPPROTO_TCP;
sys/netlink/netlink_ctl.h
76
bool netlink_register_proto(int proto, const char *proto_name, nl_handler_f handler);
sys/netlink/netlink_ctl.h
77
bool netlink_unregister_proto(int proto);
sys/netlink/netlink_domain.c
214
nw->group.proto, nw->group.id);
sys/netlink/netlink_domain.c
223
nlp->nl_proto == nw->group.proto &&
sys/netlink/netlink_domain.c
316
nl_attach(struct socket *so, int proto, struct thread *td)
sys/netlink/netlink_domain.c
324
error = nl_verify_proto(proto);
sys/netlink/netlink_domain.c
331
nl_get_proto_name(proto));
sys/netlink/netlink_domain.c
346
nlp->nl_proto = proto;
sys/netlink/netlink_message_writer.c
92
.group.proto = protocol,
sys/netlink/netlink_message_writer.h
52
uint16_t proto;
sys/netlink/netlink_message_writer.h
95
nl_writer_group(struct nl_writer *nw, size_t size, uint16_t proto,
sys/netlink/netlink_message_writer.h
98
return (_nl_writer_group(nw, size, proto, group_id, priv, waitok));
sys/netlink/netlink_module.c
102
nl_verify_proto(int proto)
sys/netlink/netlink_module.c
104
if (proto < 0 || proto >= NL_MAX_HANDLERS) {
sys/netlink/netlink_module.c
107
int handler_defined = nl_handlers[proto].cb != NULL;
sys/netlink/netlink_module.c
112
nl_get_proto_name(int proto)
sys/netlink/netlink_module.c
114
return (nl_handlers[proto].proto_name);
sys/netlink/netlink_module.c
118
netlink_register_proto(int proto, const char *proto_name, nl_handler_f handler)
sys/netlink/netlink_module.c
120
if ((proto < 0) || (proto >= NL_MAX_HANDLERS))
sys/netlink/netlink_module.c
123
KASSERT((nl_handlers[proto].cb == NULL), ("netlink handler %d is already set", proto));
sys/netlink/netlink_module.c
124
nl_handlers[proto].cb = handler;
sys/netlink/netlink_module.c
125
nl_handlers[proto].proto_name = proto_name;
sys/netlink/netlink_module.c
127
NL_LOG(LOG_DEBUG2, "Registered netlink %s(%d) handler", proto_name, proto);
sys/netlink/netlink_module.c
132
netlink_unregister_proto(int proto)
sys/netlink/netlink_module.c
134
if ((proto < 0) || (proto >= NL_MAX_HANDLERS))
sys/netlink/netlink_module.c
137
KASSERT((nl_handlers[proto].cb != NULL), ("netlink handler %d is not set", proto));
sys/netlink/netlink_module.c
138
nl_handlers[proto].cb = NULL;
sys/netlink/netlink_module.c
139
nl_handlers[proto].proto_name = NULL;
sys/netlink/netlink_module.c
141
NL_LOG(LOG_DEBUG2, "Unregistered netlink proto %d handler", proto);
sys/netlink/netlink_var.h
111
int nl_verify_proto(int proto);
sys/netlink/netlink_var.h
112
const char *nl_get_proto_name(int proto);
sys/netpfil/ipfilter/netinet/fil.c
615
ipf_pr_ipv6exthdr(fr_info_t *fin, int multiple, int proto)
sys/netpfil/ipfilter/netinet/fil.c
637
switch (proto)
sys/netpfil/ipfilter/netinet/fil.c
666
if (ip6exthdr[i].ol_val == proto) {
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1097
ipf_p_rpcb_getnat(fr_info_t *fin, nat_t *nat, u_int proto, u_int port)
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1112
fi.fin_p = proto;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1122
if (proto == IPPROTO_TCP) {
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1153
natl = ipf_nat_inlookup(&fi, nflags, proto, fi.fin_src, fi.fin_dst);
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1182
ipn->in_pr[0] = proto;
sys/netpfil/ipfilter/netinet/ip_rpcb_pxy.c
1183
ipn->in_pr[1] = proto;
sys/netpfil/ipfilter/netinet/ip_state.c
3713
ipf_state_flush(ipf_main_softc_t *softc, int which, int proto)
sys/netpfil/ipfilter/netinet/ip_state.c
3734
if ((proto != 0) && (is->is_v != proto)) {
sys/netpfil/ipfilter/netinet/ip_state.c
3822
if ((proto == 0) || (is->is_v == proto)) {
sys/netpfil/ipfw/ip_dummynet.c
201
id->proto &= mask->proto;
sys/netpfil/ipfw/ip_dummynet.c
222
dst->proto |= src->proto;
sys/netpfil/ipfw/ip_dummynet.c
244
if (m->dst_port || m->src_port || m->proto || m->extra)
sys/netpfil/ipfw/ip_dummynet.c
281
(id->proto ) ^ (id->flow_id6);
sys/netpfil/ipfw/ip_dummynet.c
286
(id->dst_port << 1) ^ (id->src_port) ^ (id->proto);
sys/netpfil/ipfw/ip_dummynet.c
305
id1->proto == id2->proto &&
sys/netpfil/ipfw/ip_dummynet.c
314
id1->proto == id2->proto &&
sys/netpfil/ipfw/ip_fw2.c
1016
} else if (code == ICMP_REJECT_RST && args->f_id.proto == IPPROTO_TCP) {
sys/netpfil/ipfw/ip_fw2.c
1029
args->f_id.proto == IPPROTO_SCTP) {
sys/netpfil/ipfw/ip_fw2.c
1114
return cred_check(insn, proto, oif,
sys/netpfil/ipfw/ip_fw2.c
1148
if (id->proto == IPPROTO_TCP) {
sys/netpfil/ipfw/ip_fw2.c
1151
} else if (id->proto == IPPROTO_UDP) {
sys/netpfil/ipfw/ip_fw2.c
1154
} else if (id->proto == IPPROTO_UDPLITE) {
sys/netpfil/ipfw/ip_fw2.c
1479
uint8_t proto;
sys/netpfil/ipfw/ip_fw2.c
1610
proto = ip6->ip6_nxt;
sys/netpfil/ipfw/ip_fw2.c
1613
switch (proto) {
sys/netpfil/ipfw/ip_fw2.c
1657
proto = ((struct ip6_hbh *)ulp)->ip6h_nxt;
sys/netpfil/ipfw/ip_fw2.c
1682
proto = ((struct ip6_rthdr *)ulp)->ip6r_nxt;
sys/netpfil/ipfw/ip_fw2.c
1690
proto = ((struct ip6_frag *)ulp)->ip6f_nxt;
sys/netpfil/ipfw/ip_fw2.c
1713
proto = ((struct ip6_hbh *)ulp)->ip6h_nxt;
sys/netpfil/ipfw/ip_fw2.c
1721
proto = ((struct ip6_ext *)ulp)->ip6e_nxt;
sys/netpfil/ipfw/ip_fw2.c
1786
proto, ext_hd);
sys/netpfil/ipfw/ip_fw2.c
1810
proto = ip->ip_p;
sys/netpfil/ipfw/ip_fw2.c
1817
switch (proto) {
sys/netpfil/ipfw/ip_fw2.c
1859
if (offset == 1 && proto == IPPROTO_TCP) {
sys/netpfil/ipfw/ip_fw2.c
1870
proto = 0;
sys/netpfil/ipfw/ip_fw2.c
1879
args->f_id.proto = proto;
sys/netpfil/ipfw/ip_fw2.c
1995
if (proto == IPPROTO_TCP ||
sys/netpfil/ipfw/ip_fw2.c
1996
proto == IPPROTO_UDP ||
sys/netpfil/ipfw/ip_fw2.c
1997
proto == IPPROTO_UDPLITE)
sys/netpfil/ipfw/ip_fw2.c
2101
match = (proto == cmd->arg1);
sys/netpfil/ipfw/ip_fw2.c
2218
if (proto != IPPROTO_TCP &&
sys/netpfil/ipfw/ip_fw2.c
2219
proto != IPPROTO_UDP &&
sys/netpfil/ipfw/ip_fw2.c
2220
proto != IPPROTO_UDPLITE &&
sys/netpfil/ipfw/ip_fw2.c
2221
proto != IPPROTO_SCTP)
sys/netpfil/ipfw/ip_fw2.c
2428
if ((proto == IPPROTO_UDP ||
sys/netpfil/ipfw/ip_fw2.c
2429
proto == IPPROTO_UDPLITE ||
sys/netpfil/ipfw/ip_fw2.c
2430
proto == IPPROTO_TCP ||
sys/netpfil/ipfw/ip_fw2.c
2431
proto == IPPROTO_SCTP) && offset == 0) {
sys/netpfil/ipfw/ip_fw2.c
2446
match = (offset == 0 && proto==IPPROTO_ICMP &&
sys/netpfil/ipfw/ip_fw2.c
2453
proto==IPPROTO_ICMPV6 &&
sys/netpfil/ipfw/ip_fw2.c
2533
if (proto == IPPROTO_TCP && offset == 0) {
sys/netpfil/ipfw/ip_fw2.c
2575
match = (proto == IPPROTO_TCP && offset == 0 &&
sys/netpfil/ipfw/ip_fw2.c
2580
if (proto == IPPROTO_TCP && offset == 0 && ulp){
sys/netpfil/ipfw/ip_fw2.c
2588
match = (proto == IPPROTO_TCP && offset == 0 &&
sys/netpfil/ipfw/ip_fw2.c
2594
match = (proto == IPPROTO_TCP && offset == 0 &&
sys/netpfil/ipfw/ip_fw2.c
2600
if (proto == IPPROTO_TCP &&
sys/netpfil/ipfw/ip_fw2.c
2625
if (proto == IPPROTO_TCP && offset == 0) {
sys/netpfil/ipfw/ip_fw2.c
2646
match = (proto == IPPROTO_TCP && offset == 0 &&
sys/netpfil/ipfw/ip_fw2.c
2838
if (proto == IPPROTO_TCP)
sys/netpfil/ipfw/ip_fw2.c
2840
else if (proto == IPPROTO_UDP)
sys/netpfil/ipfw/ip_fw2.c
2842
else if (proto == IPPROTO_UDPLITE)
sys/netpfil/ipfw/ip_fw2.c
3241
(proto != IPPROTO_ICMP ||
sys/netpfil/ipfw/ip_fw2.c
3261
(proto != IPPROTO_ICMPV6 ||
sys/netpfil/ipfw/ip_fw2.c
896
if (code == ICMP6_UNREACH_RST && args->f_id.proto == IPPROTO_TCP) {
sys/netpfil/ipfw/ip_fw2.c
911
args->f_id.proto == IPPROTO_SCTP) {
sys/netpfil/ipfw/ip_fw_dynamic.c
1032
switch (pkt->proto) {
sys/netpfil/ipfw/ip_fw_dynamic.c
1075
if (s->proto != pkt->proto)
sys/netpfil/ipfw/ip_fw_dynamic.c
1111
if (s->proto != pkt->proto ||
sys/netpfil/ipfw/ip_fw_dynamic.c
1153
s->proto == pkt->proto &&
sys/netpfil/ipfw/ip_fw_dynamic.c
1178
s->proto == pkt->proto &&
sys/netpfil/ipfw/ip_fw_dynamic.c
1222
if (s->proto != pkt->proto || s->zoneid != zoneid)
sys/netpfil/ipfw/ip_fw_dynamic.c
1259
if (s->proto != pkt->proto || s->kidx != kidx ||
sys/netpfil/ipfw/ip_fw_dynamic.c
1302
s->proto == pkt->proto &&
sys/netpfil/ipfw/ip_fw_dynamic.c
1328
s->proto == pkt->proto &&
sys/netpfil/ipfw/ip_fw_dynamic.c
1572
s->proto = pkt->proto;
sys/netpfil/ipfw/ip_fw_dynamic.c
170
uint8_t proto; /* UL Protocol */
sys/netpfil/ipfw/ip_fw_dynamic.c
1703
s->proto = pkt->proto;
sys/netpfil/ipfw/ip_fw_dynamic.c
1930
id.proto = pkt->proto;
sys/netpfil/ipfw/ip_fw_dynamic.c
196
uint8_t proto; /* UL Protocol */
sys/netpfil/ipfw/ip_fw_dynamic.c
2508
if (s->proto != IPPROTO_TCP ||
sys/netpfil/ipfw/ip_fw_dynamic.c
2610
if (s->proto != IPPROTO_TCP ||
sys/netpfil/ipfw/ip_fw_dynamic.c
3038
dst->id.proto = s->proto;
sys/netpfil/ipfw/ip_fw_dynamic.c
3070
dst->id.proto = s->proto;
sys/netpfil/ipfw/ip_fw_log.c
108
char action2[92], proto[128], fragment[32], mark_str[24];
sys/netpfil/ipfw/ip_fw_log.c
111
proto[0] = '\0';
sys/netpfil/ipfw/ip_fw_log.c
301
snprintf(SNPARGS(proto, 0), "MAC");
sys/netpfil/ipfw/ip_fw_log.c
344
switch (args->f_id.proto) {
sys/netpfil/ipfw/ip_fw_log.c
346
len = snprintf(SNPARGS(proto, 0), "TCP %s", src);
sys/netpfil/ipfw/ip_fw_log.c
348
snprintf(SNPARGS(proto, len), ":%d %s:%d",
sys/netpfil/ipfw/ip_fw_log.c
353
snprintf(SNPARGS(proto, len), " %s", dst);
sys/netpfil/ipfw/ip_fw_log.c
358
len = snprintf(SNPARGS(proto, 0), "UDP%s%s",
sys/netpfil/ipfw/ip_fw_log.c
359
args->f_id.proto == IPPROTO_UDP ? " ": "Lite ",
sys/netpfil/ipfw/ip_fw_log.c
362
snprintf(SNPARGS(proto, len), ":%d %s:%d",
sys/netpfil/ipfw/ip_fw_log.c
367
snprintf(SNPARGS(proto, len), " %s", dst);
sys/netpfil/ipfw/ip_fw_log.c
373
len = snprintf(SNPARGS(proto, 0),
sys/netpfil/ipfw/ip_fw_log.c
377
len = snprintf(SNPARGS(proto, 0), "ICMP ");
sys/netpfil/ipfw/ip_fw_log.c
378
len += snprintf(SNPARGS(proto, len), "%s", src);
sys/netpfil/ipfw/ip_fw_log.c
379
snprintf(SNPARGS(proto, len), " %s", dst);
sys/netpfil/ipfw/ip_fw_log.c
385
len = snprintf(SNPARGS(proto, 0),
sys/netpfil/ipfw/ip_fw_log.c
389
len = snprintf(SNPARGS(proto, 0), "ICMPv6 ");
sys/netpfil/ipfw/ip_fw_log.c
390
len += snprintf(SNPARGS(proto, len), "%s", src);
sys/netpfil/ipfw/ip_fw_log.c
391
snprintf(SNPARGS(proto, len), " %s", dst);
sys/netpfil/ipfw/ip_fw_log.c
395
len = snprintf(SNPARGS(proto, 0), "P:%d %s",
sys/netpfil/ipfw/ip_fw_log.c
396
args->f_id.proto, src);
sys/netpfil/ipfw/ip_fw_log.c
397
snprintf(SNPARGS(proto, len), " %s", dst);
sys/netpfil/ipfw/ip_fw_log.c
433
f ? f->rulenum : -1, action, proto, mark_str,
sys/netpfil/ipfw/ip_fw_log.c
438
f ? f->rulenum : -1, action, proto, mark_str, fragment);
sys/netpfil/ipfw/ip_fw_nat.c
1080
ser_r->proto = r->proto;
sys/netpfil/ipfw/ip_fw_nat.c
214
r->proto = ser_r->proto;
sys/netpfil/ipfw/ip_fw_nat.c
235
htons(r->pport + i), r->proto);
sys/netpfil/ipfw/ip_fw_nat.c
244
r->raddr, r->paddr, r->proto);
sys/netpfil/ipfw/ip_fw_nat.c
67
uint16_t proto; /* protocol: tcp/udp */
sys/netpfil/ipfw/ip_fw_nat.c
746
ser_r->proto = r->proto;
sys/netpfil/ipfw/ip_fw_nat.c
909
int proto;
sys/netpfil/ipfw/ip_fw_nat.c
980
urdir->proto = rdir->proto;
sys/netpfil/ipfw/ip_fw_table_algo.c
3069
uint8_t proto;
sys/netpfil/ipfw/ip_fw_table_algo.c
3217
f.e.proto &= id->proto;
sys/netpfil/ipfw/ip_fw_table_algo.c
3242
f.e.proto &= id->proto;
sys/netpfil/ipfw/ip_fw_table_algo.c
3296
memset(&fe4->e.proto, 0xFF, sizeof(fe4->e.proto));
sys/netpfil/ipfw/ip_fw_table_algo.c
3297
memset(&fe6->e.proto, 0xFF, sizeof(fe6->e.proto));
sys/netpfil/ipfw/ip_fw_table_algo.c
3362
tfe->proto = ent->proto;
sys/netpfil/ipfw/ip_fw_table_algo.c
3399
ent->proto = tfe->proto;
sys/netpfil/ipfw/nat64/nat64_translate.c
1185
int proto, hlen;
sys/netpfil/ipfw/nat64/nat64_translate.c
1197
proto = ip6->ip6_nxt;
sys/netpfil/ipfw/nat64/nat64_translate.c
1199
while (proto == IPPROTO_HOPOPTS || proto == IPPROTO_ROUTING ||
sys/netpfil/ipfw/nat64/nat64_translate.c
1200
proto == IPPROTO_DSTOPTS) {
sys/netpfil/ipfw/nat64/nat64_translate.c
1212
if (proto == IPPROTO_HOPOPTS && ip6->ip6_plen == 0)
sys/netpfil/ipfw/nat64/nat64_translate.c
1214
proto = hbh->ip6h_nxt;
sys/netpfil/ipfw/nat64/nat64_translate.c
1219
return (proto);
sys/netpfil/ipfw/nat64/nat64_translate.c
1235
uint8_t proto;
sys/netpfil/ipfw/nat64/nat64_translate.c
1250
proto = ip->ip_p;
sys/netpfil/ipfw/nat64/nat64_translate.c
1263
if (proto == IPPROTO_ICMP && ip_off != 0) {
sys/netpfil/ipfw/nat64/nat64_translate.c
1290
ip6.ip6_nxt = (proto == IPPROTO_ICMP) ? IPPROTO_ICMPV6: proto;
sys/netpfil/ipfw/nat64/nat64_translate.c
1298
switch (proto) {
sys/netpfil/ipfw/nat64/nat64_translate.c
1345
int plen, proto;
sys/netpfil/ipfw/nat64/nat64_translate.c
1354
proto = nat64_getlasthdr(m, &hlen);
sys/netpfil/ipfw/nat64/nat64_translate.c
1355
if (proto != IPPROTO_ICMPV6) {
sys/netpfil/ipfw/nat64/nat64_translate.c
1502
proto = ip6i->ip6_nxt;
sys/netpfil/ipfw/nat64/nat64_translate.c
1505
if (proto == IPPROTO_FRAGMENT) {
sys/netpfil/ipfw/nat64/nat64_translate.c
1510
proto = ip6f->ip6f_nxt;
sys/netpfil/ipfw/nat64/nat64_translate.c
1517
if (proto != IPPROTO_TCP && proto != IPPROTO_UDP) {
sys/netpfil/ipfw/nat64/nat64_translate.c
1519
proto);
sys/netpfil/ipfw/nat64/nat64_translate.c
1541
nat64_init_ip4hdr(ip6i, ip6f, plen, proto, &ip);
sys/netpfil/ipfw/nat64/nat64_translate.c
1568
int plen, hlen, proto;
sys/netpfil/ipfw/nat64/nat64_translate.c
1604
proto = nat64_getlasthdr(m, &hlen);
sys/netpfil/ipfw/nat64/nat64_translate.c
1605
if (proto < 0) {
sys/netpfil/ipfw/nat64/nat64_translate.c
1611
if (proto == IPPROTO_FRAGMENT) {
sys/netpfil/ipfw/nat64/nat64_translate.c
1620
proto = frag->ip6f_nxt;
sys/netpfil/ipfw/nat64/nat64_translate.c
1623
if (proto == IPPROTO_ICMPV6) {
sys/netpfil/ipfw/nat64/nat64_translate.c
1647
if (proto == IPPROTO_ICMPV6) {
sys/netpfil/ipfw/nat64/nat64_translate.c
1667
nat64_init_ip4hdr(ip6, frag, plen, proto, &ip);
sys/netpfil/ipfw/nat64/nat64_translate.c
1675
switch (proto) {
sys/netpfil/ipfw/nat64/nat64_translate.c
1700
proto = *(uint16_t *)icmp6; /* save old word for cksum_adjust */
sys/netpfil/ipfw/nat64/nat64_translate.c
1705
*csum = cksum_adjust(*csum, (uint16_t)proto,
sys/netpfil/ipfw/nat64/nat64_translate.c
510
uint16_t plen, uint8_t proto, struct ip *ip)
sys/netpfil/ipfw/nat64/nat64_translate.c
522
ip->ip_p = (proto == IPPROTO_ICMPV6) ? IPPROTO_ICMP: proto;
sys/netpfil/ipfw/nat64/nat64_translate.c
650
int len, plen, proto;
sys/netpfil/ipfw/nat64/nat64_translate.c
653
proto = nat64_getlasthdr(m, &len);
sys/netpfil/ipfw/nat64/nat64_translate.c
654
if (proto < 0) {
sys/netpfil/ipfw/nat64/nat64_translate.c
661
if (proto == IPPROTO_ICMPV6) {
sys/netpfil/ipfw/nat64/nat64clat.c
153
int hlen, proto;
sys/netpfil/ipfw/nat64/nat64clat.c
157
proto = nat64_getlasthdr(m, &hlen);
sys/netpfil/ipfw/nat64/nat64clat.c
158
if (proto != IPPROTO_ICMPV6) {
sys/netpfil/ipfw/nat64/nat64clat.c
237
if (args->f_id.proto != IPPROTO_ICMPV6)
sys/netpfil/ipfw/nat64/nat64lsn.c
1093
ji->faddr, ji->port, ji->proto);
sys/netpfil/ipfw/nat64/nat64lsn.c
112
uint8_t proto;
sys/netpfil/ipfw/nat64/nat64lsn.c
1128
struct nat64lsn_pgchunk **chunks, uint32_t *pgidx, uint8_t proto)
sys/netpfil/ipfw/nat64/nat64lsn.c
1187
pg->proto = proto;
sys/netpfil/ipfw/nat64/nat64lsn.c
1199
PGCOUNT_INC(alias, proto);
sys/netpfil/ipfw/nat64/nat64lsn.c
1232
switch (ji->proto) {
sys/netpfil/ipfw/nat64/nat64lsn.c
1236
alias->tcp, &alias->tcp_pgidx, ji->proto);
sys/netpfil/ipfw/nat64/nat64lsn.c
1241
alias->udp, &alias->udp_pgidx, ji->proto);
sys/netpfil/ipfw/nat64/nat64lsn.c
1246
alias->icmp, &alias->icmp_pgidx, ji->proto);
sys/netpfil/ipfw/nat64/nat64lsn.c
1249
panic("%s: wrong proto %d", __func__, ji->proto);
sys/netpfil/ipfw/nat64/nat64lsn.c
1262
ji->state_hval, ji->faddr, ji->port, ji->proto);
sys/netpfil/ipfw/nat64/nat64lsn.c
1324
flags = ji->proto != IPPROTO_TCP ? 0 :
sys/netpfil/ipfw/nat64/nat64lsn.c
1562
in_addr_t faddr, uint16_t port, uint8_t proto)
sys/netpfil/ipfw/nat64/nat64lsn.c
1572
ji->proto = proto;
sys/netpfil/ipfw/nat64/nat64lsn.c
1585
in_addr_t faddr, uint16_t port, uint8_t proto)
sys/netpfil/ipfw/nat64/nat64lsn.c
1595
ji->proto = proto;
sys/netpfil/ipfw/nat64/nat64lsn.c
1644
int offset, proto;
sys/netpfil/ipfw/nat64/nat64lsn.c
1650
proto = f_id->proto;
sys/netpfil/ipfw/nat64/nat64lsn.c
1651
switch (f_id->proto) {
sys/netpfil/ipfw/nat64/nat64lsn.c
1658
proto = nat64_getlasthdr(*mp, &offset);
sys/netpfil/ipfw/nat64/nat64lsn.c
1659
if (proto < 0) {
sys/netpfil/ipfw/nat64/nat64lsn.c
1664
if (proto == IPPROTO_ICMPV6) {
sys/netpfil/ipfw/nat64/nat64lsn.c
1670
proto = IPPROTO_ICMP;
sys/netpfil/ipfw/nat64/nat64lsn.c
1701
hval, addr, port, proto));
sys/netpfil/ipfw/nat64/nat64lsn.c
1703
flags = proto != IPPROTO_TCP ? 0 : convert_tcp_flags(f_id->_flags);
sys/netpfil/ipfw/nat64/nat64lsn.c
1709
port, proto);
sys/netpfil/ipfw/nat64/nat64lsn.c
1712
port, proto));
sys/netpfil/ipfw/nat64/nat64lsn.c
187
(state->proto << 8) | (state->ip_dst & 0xff));
sys/netpfil/ipfw/nat64/nat64lsn.c
320
uint16_t port, uint8_t proto)
sys/netpfil/ipfw/nat64/nat64lsn.c
331
if (state->proto == proto && state->ip_dst == faddr &&
sys/netpfil/ipfw/nat64/nat64lsn.c
340
switch (proto) {
sys/netpfil/ipfw/nat64/nat64lsn.c
357
panic("%s: wrong proto %d", __func__, proto);
sys/netpfil/ipfw/nat64/nat64lsn.c
379
state->flags = proto != IPPROTO_TCP ? 0 :
sys/netpfil/ipfw/nat64/nat64lsn.c
381
state->proto = proto;
sys/netpfil/ipfw/nat64/nat64lsn.c
414
inspect_icmp_mbuf(struct mbuf **mp, uint8_t *proto, uint32_t *addr,
sys/netpfil/ipfw/nat64/nat64lsn.c
466
*proto = inner_proto;
sys/netpfil/ipfw/nat64/nat64lsn.c
484
in_addr_t faddr, uint16_t port, uint8_t proto)
sys/netpfil/ipfw/nat64/nat64lsn.c
511
switch (proto) {
sys/netpfil/ipfw/nat64/nat64lsn.c
534
panic("%s: wrong proto %d", __func__, proto);
sys/netpfil/ipfw/nat64/nat64lsn.c
611
uint8_t proto;
sys/netpfil/ipfw/nat64/nat64lsn.c
615
proto = f_id->proto;
sys/netpfil/ipfw/nat64/nat64lsn.c
630
switch (proto) {
sys/netpfil/ipfw/nat64/nat64lsn.c
632
ret = inspect_icmp_mbuf(mp, &proto, &addr, &port);
sys/netpfil/ipfw/nat64/nat64lsn.c
659
port, proto);
sys/netpfil/ipfw/nat64/nat64lsn.c
669
if (f_id->proto == IPPROTO_TCP)
sys/netpfil/ipfw/nat64/nat64lsn.c
720
switch (state->proto) {
sys/netpfil/ipfw/nat64/nat64lsn.c
745
#define PGCOUNT_ADD(alias, proto, value) \
sys/netpfil/ipfw/nat64/nat64lsn.c
746
switch (proto) { \
sys/netpfil/ipfw/nat64/nat64lsn.c
751
#define PGCOUNT_INC(alias, proto) PGCOUNT_ADD(alias, proto, 1)
sys/netpfil/ipfw/nat64/nat64lsn.c
752
#define PGCOUNT_DEC(alias, proto) PGCOUNT_ADD(alias, proto, -1)
sys/netpfil/ipfw/nat64/nat64lsn.c
856
switch (pg->proto) {
sys/netpfil/ipfw/nat64/nat64lsn.c
875
PGCOUNT_DEC(alias, pg->proto);
sys/netpfil/ipfw/nat64/nat64lsn.h
56
uint8_t proto;
sys/netpfil/ipfw/nat64/nat64lsn.h
69
uint8_t proto;
sys/netpfil/ipfw/nat64/nat64lsn_control.c
601
s->proto = state->proto;
sys/netpfil/ipfw/nat64/nat64lsn_control.c
630
switch (idx->proto) {
sys/netpfil/ipfw/nat64/nat64lsn_control.c
632
idx->proto = IPPROTO_TCP;
sys/netpfil/ipfw/nat64/nat64lsn_control.c
635
idx->proto = IPPROTO_UDP;
sys/netpfil/ipfw/nat64/nat64lsn_control.c
638
idx->proto = IPPROTO_ICMP;
sys/netpfil/ipfw/nat64/nat64lsn_control.c
659
switch (idx->proto) {
sys/netpfil/ipfw/nat64/nat64lsn_control.c
713
if (idx.index != 0 && idx.proto != IPPROTO_ICMP &&
sys/netpfil/ipfw/nat64/nat64lsn_control.c
714
idx.proto != IPPROTO_TCP && idx.proto != IPPROTO_UDP)
sys/netpfil/ipfw/nat64/nat64lsn_control.c
728
idx.proto = IPPROTO_ICMP;
sys/netpfil/ipfw/nat64/nat64stl.c
153
int hlen, proto;
sys/netpfil/ipfw/nat64/nat64stl.c
157
proto = nat64_getlasthdr(m, &hlen);
sys/netpfil/ipfw/nat64/nat64stl.c
158
if (proto != IPPROTO_ICMPV6) {
sys/netpfil/ipfw/nat64/nat64stl.c
242
if (args->f_id.proto != IPPROTO_ICMPV6)
sys/netpfil/ipfw/nptv6/nptv6.c
115
int proto, hlen;
sys/netpfil/ipfw/nptv6/nptv6.c
122
proto = ip6->ip6_nxt;
sys/netpfil/ipfw/nptv6/nptv6.c
123
while (proto == IPPROTO_HOPOPTS || proto == IPPROTO_ROUTING ||
sys/netpfil/ipfw/nptv6/nptv6.c
124
proto == IPPROTO_DSTOPTS) {
sys/netpfil/ipfw/nptv6/nptv6.c
128
proto = hbh->ip6h_nxt;
sys/netpfil/ipfw/nptv6/nptv6.c
133
return (proto);
sys/netpfil/ipfw/nptv6/nptv6.c
232
int idx, proto;
sys/netpfil/ipfw/nptv6/nptv6.c
276
proto = nptv6_getlasthdr(cfg, *mp, &offset);
sys/netpfil/ipfw/nptv6/nptv6.c
277
if (proto < 0 || (proto == IPPROTO_ICMPV6 &&
sys/netpfil/ipfw/nptv6/nptv6.c
290
int idx, proto;
sys/netpfil/ipfw/nptv6/nptv6.c
334
proto = nptv6_getlasthdr(cfg, *mp, &offset);
sys/netpfil/ipfw/nptv6/nptv6.c
335
if (proto < 0 || (proto == IPPROTO_ICMPV6 &&
sys/netpfil/ipfw/pmod/tcpmod.c
125
int hlen, plen, proto;
sys/netpfil/ipfw/pmod/tcpmod.c
129
proto = ip6->ip6_nxt;
sys/netpfil/ipfw/pmod/tcpmod.c
136
while (proto == IPPROTO_HOPOPTS || proto == IPPROTO_ROUTING ||
sys/netpfil/ipfw/pmod/tcpmod.c
137
proto == IPPROTO_DSTOPTS) {
sys/netpfil/ipfw/pmod/tcpmod.c
139
proto = hbh->ip6h_nxt;
sys/netpfil/ipfw/pmod/tcpmod.c
205
if (args->f_id.proto != IPPROTO_TCP ||
sys/netpfil/pf/if_pfsync.c
1034
pfsync6_input(struct mbuf **mp, int *offp __unused, int proto __unused)
sys/netpfil/pf/if_pfsync.c
1394
if (st->key[PF_SK_WIRE]->proto == IPPROTO_TCP)
sys/netpfil/pf/if_pfsync.c
1481
if (st->key[PF_SK_WIRE]->proto == IPPROTO_TCP)
sys/netpfil/pf/if_pfsync.c
2198
st->key[PF_SK_WIRE]->proto == IPPROTO_PFSYNC) {
sys/netpfil/pf/if_pfsync.c
2401
if (st->key[PF_SK_WIRE]->proto == IPPROTO_TCP) {
sys/netpfil/pf/if_pfsync.c
661
wire_proto = stack_proto = sp->pfs_1301.proto;
sys/netpfil/pf/if_pfsync.c
685
wire_proto = stack_proto = sp->pfs_1400.proto;
sys/netpfil/pf/if_pfsync.c
754
skw->proto = wire_proto;
sys/netpfil/pf/if_pfsync.c
761
sks->proto = stack_proto;
sys/netpfil/pf/if_pfsync.c
932
pfsync_input(struct mbuf **mp, int *offp __unused, int proto __unused)
sys/netpfil/pf/pf.c
10234
if (pd->proto == IPPROTO_UDP && uh->uh_sum == 0) {
sys/netpfil/pf/pf.c
1054
s->key[PF_SK_STACK]->proto == IPPROTO_TCP &&
sys/netpfil/pf/pf.c
10557
dnflow->f_id.proto = pd->proto;
sys/netpfil/pf/pf.c
10812
pd->proto = h->ip_p;
sys/netpfil/pf/pf.c
10814
if (pd->proto == IPPROTO_IGMP) {
sys/netpfil/pf/pf.c
10831
switch (pd->proto) {
sys/netpfil/pf/pf.c
10843
pd->proto = ext.ah_nxt;
sys/netpfil/pf/pf.c
10937
pd->proto = h->ip6_nxt;
sys/netpfil/pf/pf.c
10939
switch (pd->proto) {
sys/netpfil/pf/pf.c
10959
switch (pd->proto) {
sys/netpfil/pf/pf.c
10986
pd->proto = frag.ip6f_nxt;
sys/netpfil/pf/pf.c
10997
pd->proto = IPPROTO_FRAGMENT;
sys/netpfil/pf/pf.c
11013
if (pd->proto == IPPROTO_HOPOPTS && hdr_cnt > 0) {
sys/netpfil/pf/pf.c
11029
pd->proto = IPPROTO_FRAGMENT;
sys/netpfil/pf/pf.c
11035
if (pd->proto == IPPROTO_HOPOPTS && pd->fragoff == 0 &&
sys/netpfil/pf/pf.c
11041
if (pd->proto == IPPROTO_AH)
sys/netpfil/pf/pf.c
11045
pd->proto = ext.ip6e_nxt;
sys/netpfil/pf/pf.c
11051
pd->proto = IPPROTO_FRAGMENT;
sys/netpfil/pf/pf.c
11088
(pd->proto == IPPROTO_TCP ? sizeof(struct tcphdr) :
sys/netpfil/pf/pf.c
11089
pd->proto == IPPROTO_UDP ? sizeof(struct udphdr) :
sys/netpfil/pf/pf.c
11090
pd->proto == IPPROTO_SCTP ? sizeof(struct sctphdr) :
sys/netpfil/pf/pf.c
11093
pd->proto = IPPROTO_FRAGMENT;
sys/netpfil/pf/pf.c
11184
PF_VPROTO_FRAGMENT : pd->proto;
sys/netpfil/pf/pf.c
11237
PF_VPROTO_FRAGMENT : pd->proto;
sys/netpfil/pf/pf.c
11270
pd->virtual_proto = pd->proto;
sys/netpfil/pf/pf.c
11914
if (pd.proto == IPPROTO_TCP && pd.act.max_mss)
sys/netpfil/pf/pf.c
11956
if (dir == PF_IN && action == PF_PASS && (pd.proto == IPPROTO_TCP ||
sys/netpfil/pf/pf.c
11957
pd.proto == IPPROTO_UDP) && s != NULL && s->nat_rule != NULL &&
sys/netpfil/pf/pf.c
1759
if (sk->proto == IPPROTO_TCP &&
sys/netpfil/pf/pf.c
1960
if (pd->af == AF_INET || pd->proto != IPPROTO_ICMPV6)
sys/netpfil/pf/pf.c
2025
(*sk)->proto = pd->proto;
sys/netpfil/pf/pf.c
2063
switch (pd->proto) {
sys/netpfil/pf/pf.c
2065
(*nk)->proto = IPPROTO_ICMPV6;
sys/netpfil/pf/pf.c
2068
(*nk)->proto = IPPROTO_ICMP;
sys/netpfil/pf/pf.c
2071
(*nk)->proto = pd->proto;
sys/netpfil/pf/pf.c
3146
s->key[PF_SK_STACK]->proto == IPPROTO_TCP)
sys/netpfil/pf/pf.c
3433
u_int8_t proto, dir;
sys/netpfil/pf/pf.c
3438
proto = skw ? skw->proto : (sks ? sks->proto : 0);
sys/netpfil/pf/pf.c
3441
switch (proto) {
sys/netpfil/pf/pf.c
3461
printf("%u", proto);
sys/netpfil/pf/pf.c
3488
if (proto == IPPROTO_TCP) {
sys/netpfil/pf/pf.c
3560
if (cur->proto != prev->proto)
sys/netpfil/pf/pf.c
3658
pd->proto == IPPROTO_UDP);
sys/netpfil/pf/pf.c
4000
ip4->ip_p = pd->proto;
sys/netpfil/pf/pf.c
4025
ip6->ip6_nxt = pd->proto;
sys/netpfil/pf/pf.c
4066
if (pd->proto == IPPROTO_ICMP || pd->proto == IPPROTO_ICMPV6) {
sys/netpfil/pf/pf.c
4128
if (pd2->proto == IPPROTO_ICMPV6)
sys/netpfil/pf/pf.c
4131
ip4->ip_p = pd2->proto;
sys/netpfil/pf/pf.c
4141
if (pd2->proto == IPPROTO_ICMP)
sys/netpfil/pf/pf.c
4144
ip6->ip6_nxt = pd2->proto;
sys/netpfil/pf/pf.c
4784
if (pd->proto == IPPROTO_TCP &&
sys/netpfil/pf/pf.c
4804
} else if (pd->proto == IPPROTO_SCTP &&
sys/netpfil/pf/pf.c
4807
} else if (pd->proto != IPPROTO_ICMP && pd->af == AF_INET &&
sys/netpfil/pf/pf.c
4811
else if (pd->proto != IPPROTO_ICMPV6 && pd->af == AF_INET6 &&
sys/netpfil/pf/pf.c
5379
switch (pd->proto) {
sys/netpfil/pf/pf.c
5675
uint16_t proto;
sys/netpfil/pf/pf.c
5709
proto = ntohs(e->ether_type);
sys/netpfil/pf/pf.c
5711
switch (proto) {
sys/netpfil/pf/pf.c
5760
else if (r->proto && r->proto != proto) {
sys/netpfil/pf/pf.c
5889
dnflow.f_id.proto = 0;
sys/netpfil/pf/pf.c
6021
PF_TEST_ATTRIB(r->proto && r->proto != pd->proto,
sys/netpfil/pf/pf.c
6034
PF_TEST_ATTRIB((pd->proto == IPPROTO_TCP && r->flagset),
sys/netpfil/pf/pf.c
6588
if (pd->proto == IPPROTO_TCP &&
sys/netpfil/pf/pf.c
6751
switch (pd->proto) {
sys/netpfil/pf/pf.c
6811
if (pd->proto == IPPROTO_TCP) {
sys/netpfil/pf/pf.c
6826
} else if (pd->proto == IPPROTO_SCTP) {
sys/netpfil/pf/pf.c
6964
if (pd->proto == IPPROTO_TCP && (tcp_get_flags(th) & (TH_SYN|TH_ACK)) ==
sys/netpfil/pf/pf.c
7072
switch (pd->proto) {
sys/netpfil/pf/pf.c
7097
pd->proto = IPPROTO_ICMPV6;
sys/netpfil/pf/pf.c
7125
pd->proto = IPPROTO_ICMP;
sys/netpfil/pf/pf.c
7851
key.proto = pd->virtual_proto;
sys/netpfil/pf/pf.c
8108
if (sks == NULL || sks->proto != IPPROTO_SCTP || s->dst.scrub == NULL)
sys/netpfil/pf/pf.c
8349
key.proto = IPPROTO_SCTP;
sys/netpfil/pf/pf.c
8559
key->proto = pd->proto;
sys/netpfil/pf/pf.c
8618
switch (pd->proto) {
sys/netpfil/pf/pf.c
8638
panic("unhandled proto %d", pd->proto);
sys/netpfil/pf/pf.c
8693
pd->proto = IPPROTO_ICMPV6;
sys/netpfil/pf/pf.c
8730
pd->proto = IPPROTO_ICMP;
sys/netpfil/pf/pf.c
8867
switch (pd2.proto) {
sys/netpfil/pf/pf.c
8891
key.proto = IPPROTO_TCP;
sys/netpfil/pf/pf.c
9001
pd->proto = IPPROTO_ICMP;
sys/netpfil/pf/pf.c
9003
pd->proto = IPPROTO_ICMPV6;
sys/netpfil/pf/pf.c
9086
key.proto = IPPROTO_UDP;
sys/netpfil/pf/pf.c
9136
pd->proto = IPPROTO_ICMP;
sys/netpfil/pf/pf.c
9138
pd->proto = IPPROTO_ICMPV6;
sys/netpfil/pf/pf.c
9218
key.proto = IPPROTO_SCTP;
sys/netpfil/pf/pf.c
9291
pd->proto = IPPROTO_ICMP;
sys/netpfil/pf/pf.c
9293
pd->proto = IPPROTO_ICMPV6;
sys/netpfil/pf/pf.c
9421
pd->proto = IPPROTO_ICMPV6;
sys/netpfil/pf/pf.c
9548
pd->proto = IPPROTO_ICMP;
sys/netpfil/pf/pf.c
9605
key.proto = pd2.proto;
sys/netpfil/pf/pf.h
596
u_int8_t proto;
sys/netpfil/pf/pf_ioctl.c
1478
PF_MD5_UPD(rule, proto);
sys/netpfil/pf/pf_ioctl.c
2914
krule->proto = rule->proto;
sys/netpfil/pf/pf_ioctl.c
3320
if (psk->psk_proto && psk->psk_proto != sk->proto)
sys/netpfil/pf/pf_ioctl.c
3372
match_key.proto = s->key[idx]->proto;
sys/netpfil/pf/pf_ioctl.c
3780
if (!pnl->proto ||
sys/netpfil/pf/pf_ioctl.c
3783
((pnl->proto == IPPROTO_TCP ||
sys/netpfil/pf/pf_ioctl.c
3784
pnl->proto == IPPROTO_UDP) &&
sys/netpfil/pf/pf_ioctl.c
3812
key.proto = pnl->proto;
sys/netpfil/pf/pf_ioctl.c
6691
sp->pfs_1301.proto = st->key[PF_SK_WIRE]->proto;
sys/netpfil/pf/pf_ioctl.c
6708
sp->pfs_1400.proto = st->key[PF_SK_WIRE]->proto;
sys/netpfil/pf/pf_ioctl.c
6740
sp->pfs_1500.wire_proto = st->key[PF_SK_WIRE]->proto;
sys/netpfil/pf/pf_ioctl.c
6742
sp->pfs_1500.stack_proto = st->key[PF_SK_STACK]->proto;
sys/netpfil/pf/pf_ioctl.c
6836
sp->proto = st->key[PF_SK_WIRE]->proto;
sys/netpfil/pf/pf_ioctl.c
7215
match_key.proto = s->key[idx]->proto;
sys/netpfil/pf/pf_ioctl.c
924
if (cur->proto != prev->proto)
sys/netpfil/pf/pf_lb.c
1128
if (pd->proto == IPPROTO_ICMP) {
sys/netpfil/pf/pf_lb.c
1243
if (pd->proto == IPPROTO_SCTP)
sys/netpfil/pf/pf_lb.c
1278
key.proto = pd->proto;
sys/netpfil/pf/pf_lb.c
1381
if (pd->proto == IPPROTO_ICMPV6 && pd->naf == AF_INET) {
sys/netpfil/pf/pf_lb.c
1388
} else if (pd->proto == IPPROTO_ICMP && pd->naf == AF_INET6) {
sys/netpfil/pf/pf_lb.c
164
PF_TEST_ATTRIB(r->proto && r->proto != pd->proto,
sys/netpfil/pf/pf_lb.c
188
PF_TEST_ATTRIB(r->os_fingerprint != PF_OSFP_ANY && (pd->proto !=
sys/netpfil/pf/pf_lb.c
312
if (pd->proto == IPPROTO_UDP && (rpool->opts & PF_POOL_ENDPI)) {
sys/netpfil/pf/pf_lb.c
352
if (pd->proto == IPPROTO_ICMP) {
sys/netpfil/pf/pf_lb.c
363
if (pd->proto == IPPROTO_ICMPV6) {
sys/netpfil/pf/pf_lb.c
377
key.proto = pd->proto;
sys/netpfil/pf/pf_lb.c
392
if (pd->proto == IPPROTO_SCTP) {
sys/netpfil/pf/pf_lb.c
402
} else if (!(pd->proto == IPPROTO_TCP || pd->proto == IPPROTO_UDP ||
sys/netpfil/pf/pf_lb.c
403
pd->proto == IPPROTO_ICMP) || (low == 0 && high == 0)) {
sys/netpfil/pf/pf_lb.c
470
if (pd->proto == IPPROTO_UDP &&
sys/netpfil/pf/pf_nl.c
1007
nlattr_add_u8(nw, PF_RT_PROTO, rule->proto);
sys/netpfil/pf/pf_nl.c
1304
{ .type = PF_NL_PROTO, .off = _OUT(proto), .cb = nlattr_get_uint8 },
sys/netpfil/pf/pf_nl.c
142
nlattr_add_u16(nw, PF_STK_PROTO, key->proto);
sys/netpfil/pf/pf_nl.c
176
nlattr_add_u8(nw, PF_ST_PROTO, s->key[PF_SK_WIRE]->proto);
sys/netpfil/pf/pf_nl.c
271
if (attrs->proto != 0 && s->key[PF_SK_WIRE]->proto != attrs->proto)
sys/netpfil/pf/pf_nl.c
62
uint16_t proto;
sys/netpfil/pf/pf_nl.c
75
{ .type = PF_ST_PROTO, .off = _OUT(proto), .cb = nlattr_get_uint16 },
sys/netpfil/pf/pf_nl.c
758
{ .type = PF_RT_PROTO, .off = _OUT(proto), .cb = nlattr_get_uint8 },
sys/netpfil/pf/pf_norm.c
1005
*(mtod(m, char *) + off) = proto;
sys/netpfil/pf/pf_norm.c
1008
ip6->ip6_nxt = proto;
sys/netpfil/pf/pf_norm.c
1055
uint8_t proto;
sys/netpfil/pf/pf_norm.c
1073
proto = *(mtod(m, uint8_t *) + off);
sys/netpfil/pf/pf_norm.c
1078
proto = hdr->ip6_nxt;
sys/netpfil/pf/pf_norm.c
1099
error = ip6_fragment(ifp, m, hdrlen, proto, maxlen, frag_id);
sys/netpfil/pf/pf_norm.c
1188
else if (r->proto && r->proto != h->ip_p)
sys/netpfil/pf/pf_norm.c
1342
else if (r->proto && r->proto != pd->proto)
sys/netpfil/pf/pf_norm.c
1415
else if (r->proto && r->proto != pd->proto)
sys/netpfil/pf/pf_norm.c
2170
else if (r->proto && r->proto != pd->proto)
sys/netpfil/pf/pf_norm.c
917
uint8_t proto;
sys/netpfil/pf/pf_norm.c
973
proto = *(mtod(m, uint8_t *) + off);
sys/netpfil/pf/pf_nv.c
1070
nvlist_add_number(nvl, "proto", krule->proto);
sys/netpfil/pf/pf_nv.c
1169
PFNV_CHK(pf_nvuint16(nvl, "proto", &krule->proto));
sys/netpfil/pf/pf_nv.c
613
PFNV_CHK(pf_nvuint8(nvl, "proto", &rule->proto));
sys/netpfil/pf/pf_nv.c
799
nvlist_add_number(nvl, "proto", rule->proto);
sys/netpfil/pf/pf_nv.c
906
nvlist_add_number(nvl, "proto", key->proto);
sys/netpfil/pf/pf_osfp.c
73
if (pd->proto != IPPROTO_TCP || (tcp->th_off << 2) < sizeof(*tcp))
sys/netpfil/pf/pf_syncookies.c
263
MPASS(pd->proto == IPPROTO_TCP);
sys/netpfil/pf/pf_syncookies.c
313
MPASS(pd->proto == IPPROTO_TCP);
sys/netpfil/pf/pf_syncookies.c
430
MPASS(pd->proto == IPPROTO_TCP);
sys/netpfil/pf/pflow.c
657
flow1->protocol = flow2->protocol = sk->proto;
sys/netpfil/pf/pflow.c
694
flow1->protocol = flow2->protocol = sk->proto;
sys/netpfil/pf/pflow.c
733
flow1->protocol = flow2->protocol = sk->proto;
sys/netpfil/pf/pflow.c
750
nat1->protocol = nat2->protocol = sk->proto;
sys/nfs/krpc_subr.c
139
u_int32_t proto; /* call protocol */
sys/nfs/krpc_subr.c
162
sdata->proto = txdr_unsigned(IPPROTO_UDP);
sys/nfs/nfsdiskless.h
77
int proto; /* and Protocol */
sys/nfsclient/nfsargs.h
47
int proto; /* and Protocol */
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_flow_action.c
117
static int parse_esp_ip(enum ib_flow_spec_type proto,
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_flow_action.c
125
.proto = 0xff,
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_flow_action.c
155
switch (proto) {
sys/ofed/drivers/infiniband/core/ib_uverbs_std_types_flow_action.c
188
return ib_uverbs_kern_spec_to_ib_spec_filter(proto, user_pmask,
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib.h
172
__be16 proto;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1269
uint16_t proto;
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1281
proto = htons(*mtod(mb, uint16_t *));
sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_cm.c
1283
switch (proto) {
sys/ofed/drivers/infiniband/ulp/sdp/sdp_main.c
411
sdp_attach(struct socket *so, int proto, struct thread *td)
sys/ofed/include/rdma/ib_verbs.h
1747
u8 proto;
sys/ofed/include/uapi/rdma/ib_user_verbs.h
939
__u8 proto;
sys/powerpc/ps3/ps3cdrom.c
126
uint32_t proto; /* enum lv1_ata_proto */
sys/powerpc/ps3/ps3cdrom.c
617
atapi_cmd.proto = (ccb->csio.dxfer_len >= 2048) ?
sys/powerpc/ps3/ps3cdrom.c
621
atapi_cmd.proto = (ccb->csio.dxfer_len >= 2048) ?
sys/powerpc/ps3/ps3cdrom.c
624
atapi_cmd.proto = NON_DATA_PROTO;
sys/rpc/rpc_generic.c
120
__rpc_get_t_size(int af, int proto, int size)
sys/rpc/rpc_generic.c
124
switch (proto) {
sys/rpc/rpc_generic.c
187
int type, proto;
sys/rpc/rpc_generic.c
213
proto = IPPROTO_TCP;
sys/rpc/rpc_generic.c
215
proto = IPPROTO_UDP;
sys/rpc/rpc_generic.c
219
proto = 0;
sys/rpc/rpc_generic.c
222
sip->si_proto = proto;
sys/rpc/rpc_generic.c
782
int proto, portrange, portlow;
sys/rpc/rpc_generic.c
801
proto = IPPROTO_IP;
sys/rpc/rpc_generic.c
809
proto = IPPROTO_IPV6;
sys/rpc/rpc_generic.c
826
opt.sopt_level = proto;
sys/security/mac/mac_framework.h
419
int proto);
sys/security/mac/mac_socket.c
351
mac_socket_check_create(struct ucred *cred, int domain, int type, int proto)
sys/security/mac/mac_socket.c
356
proto);
sys/security/mac/mac_socket.c
358
proto);
sys/security/mac_stub/mac_stub.c
1012
stub_socket_check_create(struct ucred *cred, int domain, int type, int proto)
sys/sys/protosw.h
175
struct protosw *pffindproto(int family, int type, int proto);
sys/sys/socketvar.h
511
int socreate(int dom, struct socket **aso, int type, int proto,
tests/sys/kern/listener_wakeup.c
223
run_tests(const struct proto *pr)
tests/sys/kern/socket_msg_waitall.c
27
int af, type, proto;
tests/sys/kern/socket_msg_waitall.c
45
s = socket(p->af, p->type, p->proto);
tests/sys/kern/socket_msg_waitall.c
63
close_test(struct sockaddr *sa, unsigned int count, int af, int type, int proto)
tests/sys/kern/socket_msg_waitall.c
71
s = socket(af, type, proto);
tests/sys/kern/socket_msg_waitall.c
88
.proto = proto,
tests/sys/netgraph/vlan_rotate.c
106
msg.vlan[len].proto = htons(ETHERTYPE_IP);
tests/sys/netgraph/vlan_rotate.c
168
v[i] = ntohs(f->vlan[i].proto);
tests/sys/netgraph/vlan_rotate.c
199
msg.vlan[i].proto = htons(ETHERTYPE_VLAN);
tests/sys/netgraph/vlan_rotate.c
202
msg.vlan[i].proto = htons(ETHERTYPE_QINQ);
tests/sys/netgraph/vlan_rotate.c
205
msg.vlan[i].proto = htons(ETHERTYPE_8021Q9100);
tests/sys/netgraph/vlan_rotate.c
209
msg.vlan[i].proto = htons(ETHERTYPE_IP);
tests/sys/netgraph/vlan_rotate.c
212
vlan[i] = msg.vlan[i].proto;
tests/sys/netgraph/vlan_rotate.c
287
msg.vlan[len].proto = htons(ETHERTYPE_IP);
tests/sys/netgraph/vlan_rotate.c
47
uint16_t proto;
tests/sys/netinet/fibs_multibind_test.c
101
s = socket(domain, type, proto);
tests/sys/netinet/fibs_multibind_test.c
457
int error, cs, s[2], proto;
tests/sys/netinet/fibs_multibind_test.c
464
proto = domain == PF_INET ? IPPROTO_ICMP : IPPROTO_ICMPV6;
tests/sys/netinet/fibs_multibind_test.c
465
s[0] = mksockp(domain, type, 0, proto);
tests/sys/netinet/fibs_multibind_test.c
466
s[1] = mksockp(domain, type, 1, proto);
tests/sys/netinet/fibs_multibind_test.c
484
cs = mksockp(domain, type, i, proto);
tests/sys/netinet/fibs_multibind_test.c
97
mksockp(int domain, int type, int fib, int proto)
tests/sys/netinet/raw.c
107
uint8_t proto;
tests/sys/netinet/raw.c
170
rcvrs[i].proto)) != -1);
tests/sys/netinet/raw.c
198
pkt.ip.ip_p = tests[i].proto;
tests/sys/netinet/raw.c
218
tests[i].proto, ss, errno, j,
tests/sys/netinet/raw.c
223
rcvrs[j].proto);
tests/sys/netinet/raw.c
89
uint8_t proto;
tests/sys/netpfil/pf/ioctl/validation.c
963
nl.proto = IPPROTO_ICMP;
tools/regression/sockets/unix_gc/unix_gc.c
148
my_socket(int domain, int type, int proto)
tools/regression/sockets/unix_gc/unix_gc.c
152
sock = socket(domain, type, proto);
tools/tools/cxgbtool/cxgbtool.c
1262
trace.proto = val;
tools/tools/cxgbtool/cxgbtool.c
1330
printf("%4s ", pkt_type[op.proto]);
tools/tools/cxgbtool/cxgbtool.c
1407
op.proto = 1;
tools/tools/cxgbtool/cxgbtool.c
1409
op.proto = 2;
tools/tools/cxgbtool/cxgbtool.c
1411
op.proto = 3;
tools/tools/ether_reflect/ether_reflect.c
113
snprintf(&in_string[0], MAXPROG, "ether proto %s\n", proto);
tools/tools/ether_reflect/ether_reflect.c
65
char *proto = ETHER_TYPE_TEST;
tools/tools/ether_reflect/ether_reflect.c
81
proto = optarg;
tools/tools/netmap/pkt_hash.c
315
switch (ntohs(vhdr->proto)) {
tools/tools/netmap/pkt_hash.c
377
uint16_t proto = ntohs(*(const uint16_t *)(const void *)(grehdr + 2));
tools/tools/netmap/pkt_hash.c
379
switch (proto) {
tools/tools/netmap/pkt_hash.h
65
uint16_t proto;
usr.bin/bluetooth/bthost/bthost.c
113
int proto;
usr.bin/bluetooth/bthost/bthost.c
115
if ((proto = atoi(arg)) != 0)
usr.bin/bluetooth/bthost/bthost.c
116
pe = bt_getprotobynumber(proto);
usr.bin/bluetooth/bthost/bthost.c
126
if (proto)
usr.bin/bluetooth/bthost/bthost.c
46
int opt, brief = 0, proto = 0;
usr.bin/bluetooth/bthost/bthost.c
55
proto = 1;
usr.bin/bluetooth/bthost/bthost.c
71
exit(proto? protomode(*argv, brief) : hostmode(*argv, brief));
usr.bin/bluetooth/btsockstat/btsockstat.c
110
int opt, proto = -1, route = 0;
usr.bin/bluetooth/btsockstat/btsockstat.c
126
proto = N_HCI_RAW;
usr.bin/bluetooth/btsockstat/btsockstat.c
128
proto = N_L2CAP_RAW;
usr.bin/bluetooth/btsockstat/btsockstat.c
130
proto = N_L2CAP;
usr.bin/bluetooth/btsockstat/btsockstat.c
132
proto = N_RFCOMM;
usr.bin/bluetooth/btsockstat/btsockstat.c
134
proto = N_RFCOMM_S;
usr.bin/bluetooth/btsockstat/btsockstat.c
151
if ((proto == N_HCI_RAW || proto == N_RFCOMM || proto == N_RFCOMM_S) && route)
usr.bin/bluetooth/btsockstat/btsockstat.c
167
switch (proto) {
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
116
if (proto.vlen < PROTOCOL_DESCRIPTOR_LIST_MINIMAL_SIZE)
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
119
SDP_GET8(type, proto.value);
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
122
SDP_GET8(len, proto.value);
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
124
SDP_GET16(len, proto.value);
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
126
SDP_GET32(len, proto.value);
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
131
SDP_GET8(type, proto.value);
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
135
SDP_GET8(len, proto.value);
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
139
SDP_GET16(len, proto.value);
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
143
SDP_GET32(len, proto.value);
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
154
return (rfcomm_proto_list_parse(proto.value,
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
155
buffer + proto.vlen, channel, error));
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
72
sdp_attr_t proto = { SDP_ATTR_INVALID,0,sizeof(buffer),buffer };
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
85
if (sdp_search(ss, 1, &serv, 1, &attr, 1, &proto) != 0)
usr.bin/bluetooth/rfcomm_sppd/rfcomm_sdp.c
87
if (proto.flags != SDP_ATTR_OK)
usr.bin/fstat/fstat.c
427
if ((pe = getprotobynumber(sock.proto)) != NULL)
usr.bin/fstat/fstat.c
430
printf(" %d", sock.proto);
usr.bin/fstat/fstat.c
477
printf(" %d %lx", sock.proto, (u_long)sock.so_addr);
usr.bin/getent/getent.c
501
char *proto;
usr.bin/getent/getent.c
518
proto = strchr(argv[i], '/');
usr.bin/getent/getent.c
519
if (proto != NULL)
usr.bin/getent/getent.c
520
*proto++ = '\0';
usr.bin/getent/getent.c
522
se = getservbyport(htons((u_short)id), proto);
usr.bin/getent/getent.c
524
se = getservbyname(argv[i], proto);
usr.bin/netstat/if.c
135
pfsync_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/if.c
190
pflow_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet.c
1045
ip_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet.c
1130
arp_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet.c
1216
icmp_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet.c
1322
igmp_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet.c
1409
int proto __unused)
usr.bin/netstat/inet.c
1457
divert_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet.c
1489
const char *proto, int num_port, const int af1)
usr.bin/netstat/inet.c
1507
sp = getservbyport((int)port, proto);
usr.bin/netstat/inet.c
152
struct protosw proto;
usr.bin/netstat/inet.c
163
if (kread((uintptr_t)so->so_proto, &proto, sizeof(proto)) != 0)
usr.bin/netstat/inet.c
165
xso->xso_protocol = proto.pr_protocol;
usr.bin/netstat/inet.c
166
if (kread((uintptr_t)proto.pr_domain, &domain, sizeof(domain)) != 0)
usr.bin/netstat/inet.c
190
protopr(u_long off, const char *name, int af1, int proto)
usr.bin/netstat/inet.c
203
switch (proto) {
usr.bin/netstat/inet.c
238
if (!pcblist_sysctl(proto, name, &buf))
usr.bin/netstat/inet.c
252
if (so->xso_protocol != proto)
usr.bin/netstat/inet.c
272
if (proto != 0 && so->xso_protocol != proto)
usr.bin/netstat/inet.c
588
tcp_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet.c
90
pcblist_sysctl(int proto, const char *name, char **bufp)
usr.bin/netstat/inet.c
923
udp_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet.c
96
switch (proto) {
usr.bin/netstat/inet.c
990
carp_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet6.c
1180
pim6_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet6.c
1216
rip6_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet6.c
1261
#define GETSERVBYPORT6(port, proto, ret)\
usr.bin/netstat/inet6.c
1263
if (strcmp((proto), "tcp6") == 0)\
usr.bin/netstat/inet6.c
1265
else if (strcmp((proto), "udp6") == 0)\
usr.bin/netstat/inet6.c
1268
(ret) = getservbyport((int)(port), (proto));\
usr.bin/netstat/inet6.c
1273
const char *proto, int numeric)
usr.bin/netstat/inet6.c
1289
GETSERVBYPORT6(port, proto, sp);
usr.bin/netstat/inet6.c
350
ip6_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/inet6.c
939
icmp6_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/ipsec.c
190
ipsec_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/netstat/ipsec.c
225
size_t proto;
usr.bin/netstat/ipsec.c
229
for (proto = 0; proto < histmax; proto++) {
usr.bin/netstat/ipsec.c
230
if (hist[proto] <= 0)
usr.bin/netstat/ipsec.c
239
if (p->val == (int)proto)
usr.bin/netstat/ipsec.c
244
(uintmax_t)hist[proto]);
usr.bin/netstat/ipsec.c
247
(unsigned long)proto, (uintmax_t)hist[proto]);
usr.bin/netstat/ipsec.c
302
ah_stats(u_long off, const char *name, int family __unused, int proto __unused)
usr.bin/netstat/ipsec.c
362
esp_stats(u_long off, const char *name, int family __unused, int proto __unused)
usr.bin/netstat/ipsec.c
420
int proto __unused)
usr.bin/netstat/netgraph.c
64
int proto __unused)
usr.bin/netstat/netisr.c
123
netisr_proto2name(u_int proto)
usr.bin/netstat/netisr.c
128
if (proto_array[i].snp_proto == proto)
usr.bin/netstat/netisr.c
135
netisr_protoispresent(u_int proto)
usr.bin/netstat/netisr.c
140
if (proto_array[i].snp_proto == proto)
usr.bin/netstat/netisr.c
290
u_int counter, cpuid, proto, wsid;
usr.bin/netstat/netisr.c
323
for (proto = 0; proto < maxprot; proto++) {
usr.bin/netstat/netisr.c
324
if (!netisr_protoispresent(proto))
usr.bin/netstat/netisr.c
326
nwp = &nws.nws_work[proto];
usr.bin/netstat/netisr.c
330
snwp->snw_proto = proto;
usr.bin/netstat/pfkey.c
108
int proto __unused)
usr.bin/netstat/sctp.c
487
const char *name __unused, int af1 __unused, int proto)
usr.bin/netstat/sctp.c
495
if (proto != IPPROTO_SCTP)
usr.bin/netstat/sctp.c
574
sctp_stats(u_long off, const char *name, int af1 __unused, int proto __unused)
usr.bin/procstat/procstat_files.c
561
sock.type, sock.proto));
usr.bin/procstat/procstat_files.c
562
if (sock.proto == IPPROTO_TCP ||
usr.bin/procstat/procstat_files.c
563
sock.proto == IPPROTO_SCTP ||
usr.bin/sockstat/main.c
1218
int proto;
usr.bin/sockstat/main.c
1248
cw->proto = MAX(cw->proto, len);
usr.bin/sockstat/main.c
1289
if (s->proto == IPPROTO_TCP ||
usr.bin/sockstat/main.c
1290
s->proto == IPPROTO_UDP) {
usr.bin/sockstat/main.c
1298
((s->proto == IPPROTO_SCTP &&
usr.bin/sockstat/main.c
1302
(s->proto == IPPROTO_TCP &&
usr.bin/sockstat/main.c
1312
s->proto == IPPROTO_SCTP &&
usr.bin/sockstat/main.c
1322
if (s->proto == IPPROTO_SCTP ||
usr.bin/sockstat/main.c
1323
s->proto == IPPROTO_TCP) {
usr.bin/sockstat/main.c
1324
switch (s->proto) {
usr.bin/sockstat/main.c
1344
if (opt_S && s->proto == IPPROTO_TCP) {
usr.bin/sockstat/main.c
1348
if (opt_C && s->proto == IPPROTO_TCP) {
usr.bin/sockstat/main.c
1422
xo_emit(" {:proto/%-*s}", cw->proto, buf);
usr.bin/sockstat/main.c
1515
if (s->proto == IPPROTO_TCP ||
usr.bin/sockstat/main.c
1516
s->proto == IPPROTO_UDP) {
usr.bin/sockstat/main.c
152
int proto;
usr.bin/sockstat/main.c
1525
((s->proto == IPPROTO_SCTP &&
usr.bin/sockstat/main.c
1529
(s->proto == IPPROTO_TCP &&
usr.bin/sockstat/main.c
1539
s->proto == IPPROTO_SCTP &&
usr.bin/sockstat/main.c
1551
if (s->proto == IPPROTO_SCTP ||
usr.bin/sockstat/main.c
1552
s->proto == IPPROTO_TCP) {
usr.bin/sockstat/main.c
1553
switch (s->proto) {
usr.bin/sockstat/main.c
1575
if (s->proto == IPPROTO_TCP)
usr.bin/sockstat/main.c
1584
if (s->proto == IPPROTO_TCP)
usr.bin/sockstat/main.c
1592
if (s->proto == IPPROTO_TCP)
usr.bin/sockstat/main.c
1618
cw->proto, "??");
usr.bin/sockstat/main.c
1662
.proto = strlen(__HDR_PROTO),
usr.bin/sockstat/main.c
1686
__HDR_COMMAND, cw.pid, __HDR_PID, cw.fd, __HDR_FD, cw.proto,
usr.bin/sockstat/main.c
240
get_proto_type(const char *proto)
usr.bin/sockstat/main.c
244
if (strlen(proto) == 0)
usr.bin/sockstat/main.c
247
pent = cap_getprotobyname(capnetdb, proto);
usr.bin/sockstat/main.c
249
pent = getprotobyname(proto);
usr.bin/sockstat/main.c
393
sock->proto = IPPROTO_SCTP;
usr.bin/sockstat/main.c
494
sock->proto = IPPROTO_SCTP;
usr.bin/sockstat/main.c
621
gather_inet(int proto)
usr.bin/sockstat/main.c
640
switch (proto) {
usr.bin/sockstat/main.c
658
xo_errx(1, "protocol %d not supported", proto);
usr.bin/sockstat/main.c
692
switch (proto) {
usr.bin/sockstat/main.c
708
xo_errx(1, "protocol %d not supported", proto);
usr.bin/sockstat/main.c
746
sock->proto = proto;
usr.bin/sockstat/main.c
762
if (proto == IPPROTO_TCP)
usr.bin/sockstat/main.c
769
if (proto == IPPROTO_TCP) {
usr.bin/sockstat/main.c
788
gather_unix(int proto)
usr.bin/sockstat/main.c
799
switch (proto) {
usr.bin/sockstat/main.c
859
sock->proto = proto;
usr.bin/systat/netcmds.c
163
selectproto(const char *proto)
usr.bin/systat/netcmds.c
166
if (proto == NULL || streq(proto, "all"))
usr.bin/systat/netcmds.c
168
else if (streq(proto, "tcp"))
usr.bin/systat/netcmds.c
170
else if (streq(proto, "udp"))
usr.bin/systat/netstat.c
228
enter(struct xinpcb *xip, struct xsocket *so, int state, const char *proto)
usr.bin/systat/netstat.c
282
if (!streq(proto, p->ni_proto))
usr.bin/systat/netstat.c
300
p->ni_proto = strdup(proto);
usr.bin/systat/netstat.c
333
char proto[6];
usr.bin/systat/netstat.c
386
snprintf(proto, sizeof(proto), "%s%s", p->ni_proto, family);
usr.bin/systat/netstat.c
387
mvwaddstr(wnd, p->ni_line, PROTO, proto);
usr.bin/systat/netstat.c
411
inetprint(struct sockaddr *sa, const char *proto)
usr.bin/systat/netstat.c
433
sp = getservbyport(port, proto);
usr.sbin/bhyve/slirp/slirp-helper.c
341
const char *proto;
usr.sbin/bhyve/slirp/slirp-helper.c
359
proto = p;
usr.sbin/bhyve/slirp/slirp-helper.c
360
*is_udp = strcmp(proto, "udp") == 0;
usr.sbin/bluetooth/btpand/bnep.c
638
uint8_t *p, *type, *proto;
usr.sbin/bluetooth/btpand/bnep.c
676
proto = p;
usr.sbin/bluetooth/btpand/bnep.c
700
} else if (be16dec(proto) == ETHERTYPE_VLAN
usr.sbin/bluetooth/btpand/bnep.c
707
memset(proto, 0, ETHER_TYPE_LEN);
usr.sbin/bluetooth/btpand/bnep.c
723
int proto, i;
usr.sbin/bluetooth/btpand/bnep.c
725
proto = be16dec(pkt->type);
usr.sbin/bluetooth/btpand/bnep.c
726
if (proto == ETHERTYPE_VLAN) { /* IEEE 802.1Q tag header */
usr.sbin/bluetooth/btpand/bnep.c
730
proto = be16dec(pkt->ptr + 2);
usr.sbin/bluetooth/btpand/bnep.c
734
if (chan->pfilter[i].start <= proto
usr.sbin/bluetooth/btpand/bnep.c
735
&& chan->pfilter[i].end >=proto)
usr.sbin/cxgbetool/cxgbetool.c
1238
t.fs.val.proto = val;
usr.sbin/cxgbetool/cxgbetool.c
1239
t.fs.mask.proto = mask;
usr.sbin/cxgbetool/cxgbetool.c
898
printf(" %02x/%02x", t->fs.val.proto, t->fs.mask.proto);
usr.sbin/inetd/inetd.c
1467
matchservent(const char *name1, const char *name2, const char *proto)
usr.sbin/inetd/inetd.c
1472
if (strcmp(proto, "unix") == 0) {
usr.sbin/inetd/inetd.c
1480
if ((se = getservbyname(name1, proto)) != NULL) {
usr.sbin/moused/msconvd/msconvd.c
1034
bcopy(proto[rodent.rtype], cur_proto, sizeof(cur_proto));
usr.sbin/moused/msconvd/msconvd.c
924
static unsigned char proto[][7] = {
usr.sbin/moused/msconvd/msconvd.c
975
bcopy(proto[rodent.rtype], cur_proto, sizeof(cur_proto));
usr.sbin/moused/msconvd/msconvd.c
983
rodent.mode.protocol >= (int)nitems(proto)) {
usr.sbin/moused/msconvd/msconvd.c
994
bcopy(proto[rodent.rtype], cur_proto, sizeof(cur_proto));
usr.sbin/nscd/agents/services.c
126
char *proto = NULL;
usr.sbin/nscd/agents/services.c
153
proto = name + size2;
usr.sbin/nscd/agents/services.c
155
proto = NULL;
usr.sbin/nscd/agents/services.c
169
proto = calloc(1, size + 1);
usr.sbin/nscd/agents/services.c
170
assert(proto != NULL);
usr.sbin/nscd/agents/services.c
171
memcpy(proto, key + sizeof(enum nss_lookup_type) +
usr.sbin/nscd/agents/services.c
182
result = getservbyname(name, proto);
usr.sbin/nscd/agents/services.c
186
result = getservbyport(port, proto);
usr.sbin/nscd/agents/services.c
187
free(proto);
usr.sbin/ppp/acf.c
53
acf_WrapperOctets(struct lcp *lcp, u_short proto)
usr.sbin/ppp/acf.c
55
return (proto == PROTO_LCP || lcp->his_acfcomp == 0) ? 2 : 0;
usr.sbin/ppp/acf.c
60
int pri __unused, u_short *proto)
usr.sbin/ppp/acf.c
64
if (*proto == PROTO_LCP || l->lcp.his_acfcomp == 0) {
usr.sbin/ppp/acf.c
74
u_short *proto __unused)
usr.sbin/ppp/async.c
103
int pri __unused, u_short *proto)
usr.sbin/ppp/async.c
125
async_Encode(&p->async, &cp, *sp++, *proto);
usr.sbin/ppp/async.c
190
u_short *proto __unused)
usr.sbin/ppp/async.c
83
async_Encode(struct async *async, u_char **cp, u_char c, int proto)
usr.sbin/ppp/async.c
88
if ((c < 0x20 && (proto == PROTO_LCP || (async->his_accmap & (1 << c))))
usr.sbin/ppp/bundle.c
281
if (fp->proto == PROTO_LCP) {
usr.sbin/ppp/bundle.c
286
} else if (isncp(fp->proto)) {
usr.sbin/ppp/bundle.c
298
} else if (fp->proto == PROTO_CCP)
usr.sbin/ppp/bundle.c
318
if (isncp(fp->proto)) {
usr.sbin/ppp/bundle.c
328
} else if (fp->proto == PROTO_LCP) {
usr.sbin/ppp/bundle.c
374
if (isncp(fp->proto) && !ncp_LayersUnfinished(&bundle->ncp)) {
usr.sbin/ppp/ccp.c
111
protoname(int proto)
usr.sbin/ppp/ccp.c
136
if (proto < 0 || (unsigned)proto > sizeof cftypes / sizeof *cftypes ||
usr.sbin/ppp/ccp.c
137
cftypes[proto] == NULL) {
usr.sbin/ppp/ccp.c
138
if (proto == -1)
usr.sbin/ppp/ccp.c
140
return HexStr(proto, NULL, 0);
usr.sbin/ppp/ccp.c
143
return cftypes[proto];
usr.sbin/ppp/ccp.c
719
int pri, u_short *proto)
usr.sbin/ppp/ccp.c
721
if (PROTO_COMPRESSIBLE(*proto)) {
usr.sbin/ppp/ccp.c
732
(l->ccp.out.state, &l->ccp, l, pri, proto, bp);
usr.sbin/ppp/ccp.c
733
switch (*proto) {
usr.sbin/ppp/ccp.c
749
u_short *proto)
usr.sbin/ppp/ccp.c
756
if (*proto == PROTO_COMPD || *proto == PROTO_ICOMPD) {
usr.sbin/ppp/ccp.c
764
(l->ccp.in.state, &l->ccp, proto, bp);
usr.sbin/ppp/ccp.c
765
switch (*proto) {
usr.sbin/ppp/ccp.c
777
} else if (PROTO_COMPRESSIBLE(*proto) && l->ccp.in.state != NULL) {
usr.sbin/ppp/ccp.c
780
(l->ccp.in.state, &l->ccp, *proto, bp);
usr.sbin/ppp/ccp.h
121
#define fsm2ccp(fp) (fp->proto == PROTO_CCP ? (struct ccp *)fp : NULL)
usr.sbin/ppp/datalink.c
565
if (fp->proto == PROTO_LCP)
usr.sbin/ppp/datalink.c
576
if (fp->proto == PROTO_LCP) {
usr.sbin/ppp/datalink.c
592
} else if (fp->proto == PROTO_CCP)
usr.sbin/ppp/datalink.c
754
if (fp->proto == PROTO_LCP) {
usr.sbin/ppp/datalink.c
783
if (fp->proto == PROTO_LCP) {
usr.sbin/ppp/deflate.c
155
ilen, olen, *proto);
usr.sbin/ppp/deflate.c
181
ilen, olen, *proto);
usr.sbin/ppp/deflate.c
183
*proto = ccp_Proto(ccp);
usr.sbin/ppp/deflate.c
199
DeflateInput(void *v, struct ccp *ccp, u_short *proto, struct mbuf *mi)
usr.sbin/ppp/deflate.c
312
*proto = ((u_short)wp[0] << 8) | wp[1];
usr.sbin/ppp/deflate.c
321
ilen, olen, *proto);
usr.sbin/ppp/deflate.c
337
DeflateDictSetup(void *v, struct ccp *ccp, u_short proto, struct mbuf *mi)
usr.sbin/ppp/deflate.c
356
if (proto < 0x100) { /* Compress the protocol */
usr.sbin/ppp/deflate.c
357
rp[5] = proto & 0377;
usr.sbin/ppp/deflate.c
361
rp[5] = proto >> 8;
usr.sbin/ppp/deflate.c
362
rp[6] = proto & 0377;
usr.sbin/ppp/deflate.c
70
int pri __unused, u_short *proto, struct mbuf *mp)
usr.sbin/ppp/deflate.c
78
log_Printf(LogDEBUG, "DeflateOutput: Proto %02x (%d bytes)\n", *proto, ilen);
usr.sbin/ppp/deflate.c
85
if (*proto < 0x100) { /* Compress the protocol */
usr.sbin/ppp/deflate.c
86
rp[0] = *proto & 0377;
usr.sbin/ppp/deflate.c
89
rp[0] = *proto >> 8;
usr.sbin/ppp/deflate.c
90
rp[1] = *proto & 0377;
usr.sbin/ppp/filter.c
76
ParsePort(const char *service, const char *proto)
usr.sbin/ppp/filter.c
82
servent = getservbyname(service, proto);
usr.sbin/ppp/fsm.c
142
fsm_Init(struct fsm *fp, const char *name, u_short proto, int mincode,
usr.sbin/ppp/fsm.c
148
fp->proto = proto;
usr.sbin/ppp/fsm.c
220
fp->proto);
usr.sbin/ppp/fsm.c
504
if (fp->proto == PROTO_CCP && fp->link->lcp.fsm.state == ST_OPENED) {
usr.sbin/ppp/fsm.c
510
bp = proto_Prepend(bp, fp->proto, 0, 0);
usr.sbin/ppp/fsm.c
880
u_short proto;
usr.sbin/ppp/fsm.c
886
bp = mbuf_Read(bp, &proto, 2);
usr.sbin/ppp/fsm.c
887
proto = ntohs(proto);
usr.sbin/ppp/fsm.c
889
fp->link->name, proto, hdlc_Protocol2Nam(proto));
usr.sbin/ppp/fsm.c
891
switch (proto) {
usr.sbin/ppp/fsm.c
900
if (fp->proto == PROTO_LCP) {
usr.sbin/ppp/fsm.c
918
if (fp->proto == PROTO_LCP) {
usr.sbin/ppp/fsm.c
926
if (fp->proto == PROTO_LCP) {
usr.sbin/ppp/fsm.c
934
if (fp->proto == PROTO_LCP) {
usr.sbin/ppp/fsm.h
103
u_short proto; /* Protocol number */
usr.sbin/ppp/hdlc.c
142
struct mbuf *bp, int pri __unused, u_short *proto __unused)
usr.sbin/ppp/hdlc.c
288
hdlc_Protocol2Nam(u_short proto)
usr.sbin/ppp/hdlc.c
293
if (proto >= protocols[f].from && proto <= protocols[f].to)
usr.sbin/ppp/hdlc.c
295
else if (proto < protocols[f].from)
usr.sbin/ppp/hdlc.c
302
u_short *proto __unused)
usr.sbin/ppp/ip.c
672
u_short proto;
usr.sbin/ppp/ip.c
675
memcpy(&proto, payload + sizeof *uh + 2, sizeof proto);
usr.sbin/ppp/ip.c
678
switch (ntohs(proto)) {
usr.sbin/ppp/ipcp.c
105
u_short proto;
usr.sbin/ppp/ipcp.c
1111
compproto = (ntohs(pcomp.proto) << 16) + ((int)pcomp.slots << 8) +
usr.sbin/ppp/ipcp.c
1122
if (ntohs(pcomp.proto) == PROTO_VJCOMP) {
usr.sbin/ppp/ipcp.c
1129
pcomp.proto = htons(PROTO_VJCOMP);
usr.sbin/ppp/ipcp.c
1137
if (ntohs(pcomp.proto) == PROTO_VJCOMP) {
usr.sbin/ppp/ipcp.c
1155
pcomp.proto = htons(PROTO_VJCOMP);
usr.sbin/ppp/ipcp.c
1172
if (ntohs(pcomp.proto) == PROTO_VJCOMP) {
usr.sbin/ppp/ipcp.c
1176
compproto = (ntohs(pcomp.proto) << 16) + (pcomp.slots << 8) +
usr.sbin/ppp/ipcp.c
138
protoname(int proto)
usr.sbin/ppp/ipcp.c
156
if (cftypes[f].id == proto)
usr.sbin/ppp/ipcp.c
159
return NumStr(proto, NULL, 0);
usr.sbin/ppp/ipcp.c
774
u_int16_t proto = PROTO_VJCOMP;
usr.sbin/ppp/ipcp.c
776
ua_htons(&proto, o->data);
usr.sbin/ppp/ipcp.c
781
req.proto = htons(ipcp->my_compproto >> 16);
usr.sbin/ppp/ipcp.h
103
#define fsm2ipcp(fp) (fp->proto == PROTO_IPCP ? (struct ipcp *)fp : NULL)
usr.sbin/ppp/ipv6cp.c
649
protoname(unsigned proto)
usr.sbin/ppp/ipv6cp.c
653
if (proto > 0 && proto <= sizeof cftypes / sizeof *cftypes)
usr.sbin/ppp/ipv6cp.c
654
return cftypes[proto - 1];
usr.sbin/ppp/ipv6cp.c
656
return NumStr(proto, NULL, 0);
usr.sbin/ppp/ipv6cp.h
59
#define fsm2ipv6cp(fp) (fp->proto == PROTO_IPV6CP ? (struct ipv6cp *)fp : NULL)
usr.sbin/ppp/layer.h
49
int pri, u_short *proto);
usr.sbin/ppp/lcp.c
119
protoname(unsigned proto)
usr.sbin/ppp/lcp.c
149
if (proto > sizeof cftypes / sizeof *cftypes || cftypes[proto] == NULL)
usr.sbin/ppp/lcp.c
150
return HexStr(proto, NULL, 0);
usr.sbin/ppp/lcp.c
152
return cftypes[proto];
usr.sbin/ppp/lcp.c
387
u_int16_t proto;
usr.sbin/ppp/lcp.c
429
proto = PROTO_LQR;
usr.sbin/ppp/lcp.c
430
ua_htons(&proto, o->data);
usr.sbin/ppp/lcp.c
437
proto = PROTO_PAP;
usr.sbin/ppp/lcp.c
438
ua_htons(&proto, o->data);
usr.sbin/ppp/lcp.c
443
proto = PROTO_CHAP;
usr.sbin/ppp/lcp.c
444
ua_htons(&proto, o->data);
usr.sbin/ppp/lcp.c
667
u_short mru, phmtu, maxmtu, maxmru, wantmtu, wantmru, proto;
usr.sbin/ppp/lcp.c
821
ua_ntohs(opt->data, &proto);
usr.sbin/ppp/lcp.c
824
log_Printf(LogLCP, "%s 0x%04x (%s)\n", request, proto,
usr.sbin/ppp/lcp.c
825
Auth2Nam(proto, chap_type));
usr.sbin/ppp/lcp.c
829
switch (proto) {
usr.sbin/ppp/lcp.c
832
lcp->his_auth = proto;
usr.sbin/ppp/lcp.c
849
lcp->his_auth = proto;
usr.sbin/ppp/lcp.c
86
u_short proto; /* Quality protocol */
usr.sbin/ppp/lcp.c
873
request, proto);
usr.sbin/ppp/lcp.c
883
switch (proto) {
usr.sbin/ppp/lcp.c
941
request, ntohs(req.proto), (u_long)ntohl(req.period) * 10);
usr.sbin/ppp/lcp.c
944
if (ntohs(req.proto) != PROTO_LQR || !IsAccepted(lcp->cfg.lqr)) {
usr.sbin/ppp/lcp.h
132
#define fsm2lcp(fp) (fp->proto == PROTO_LCP ? (struct lcp *)fp : NULL)
usr.sbin/ppp/link.c
216
link_ProtocolRecord(struct link *l, u_short proto, int type)
usr.sbin/ppp/link.c
221
if (ProtocolStat[i].number == proto || ProtocolStat[i].number == 0) {
usr.sbin/ppp/link.c
249
u_short proto)
usr.sbin/ppp/link.c
266
bp = (*l->layer[layer - 1]->push)(b, l, bp, pri, &proto);
usr.sbin/ppp/link.c
270
log_Printf(LogDEBUG, "link_PushPacket: Transmit proto 0x%04x\n", proto);
usr.sbin/ppp/link.c
279
u_short lproto[LAYER_MAX], proto;
usr.sbin/ppp/link.c
310
proto = lproto[layer];
usr.sbin/ppp/link.c
313
bp = (*l->layer[layer]->pull)(b, l, bp, &proto);
usr.sbin/ppp/link.c
320
log_Printf(LogDEBUG, "link_PullPacket: Despatch proto 0x%04x\n", proto);
usr.sbin/ppp/link.c
321
Despatch(b, l, bp, proto);
usr.sbin/ppp/link.c
326
lproto[layer] = proto;
usr.sbin/ppp/link.c
350
u_short proto;
usr.sbin/ppp/link.c
373
Despatch(struct bundle *bundle, struct link *l, struct mbuf *bp, u_short proto)
usr.sbin/ppp/link.c
378
if (despatcher[f].proto == proto) {
usr.sbin/ppp/link.c
387
f == DSIZE ? "Unknown" : "Unexpected", proto,
usr.sbin/ppp/link.c
388
hdlc_Protocol2Nam(proto));
usr.sbin/ppp/link.c
389
bp = m_pullup(proto_Prepend(bp, proto, 0, 0));
usr.sbin/ppp/lqr.c
418
int pri __unused, u_short *proto)
usr.sbin/ppp/lqr.c
454
p->hdlc.lqm.ifOutOctets += acf_WrapperOctets(&l->lcp, *proto);
usr.sbin/ppp/lqr.c
466
p->hdlc.lqm.ifOutOctets += proto_WrapperOctets(&l->lcp, *proto);
usr.sbin/ppp/lqr.c
477
if (*proto == PROTO_LQR) {
usr.sbin/ppp/lqr.c
514
struct mbuf *bp, u_short *proto)
usr.sbin/ppp/lqr.c
522
if (*proto == PROTO_LQR)
usr.sbin/ppp/mppe.c
159
u_short *proto, struct mbuf *mp)
usr.sbin/ppp/mppe.c
170
log_Printf(LogDEBUG, "MPPE: Output: Proto %02x (%d bytes)\n", *proto, ilen);
usr.sbin/ppp/mppe.c
171
if (*proto < 0x21 || *proto > 0xFA) {
usr.sbin/ppp/mppe.c
212
nproto = htons(*proto);
usr.sbin/ppp/mppe.c
223
*proto = ccp_Proto(ccp);
usr.sbin/ppp/mppe.c
229
*proto, len);
usr.sbin/ppp/mppe.c
241
MPPEInput(void *v, struct ccp *ccp, u_short *proto, struct mbuf *mp)
usr.sbin/ppp/mppe.c
252
log_Printf(LogDEBUG, "MPPE: Input: Proto %02x (%d bytes)\n", *proto, ilen);
usr.sbin/ppp/mppe.c
357
mp = mbuf_Read(mp, proto, 2);
usr.sbin/ppp/mppe.c
358
RC4(&mip->rc4key, 2, (char *)proto, (char *)proto);
usr.sbin/ppp/mppe.c
359
*proto = ntohs(*proto);
usr.sbin/ppp/mppe.c
366
*proto, len);
usr.sbin/ppp/mppe.c
376
u_short proto __unused, struct mbuf *mp __unused)
usr.sbin/ppp/nat_cmd.c
112
const char *proto;
usr.sbin/ppp/nat_cmd.c
122
proto = arg->argv[arg->argn];
usr.sbin/ppp/nat_cmd.c
123
if (strcmp(proto, "tcp") == 0) {
usr.sbin/ppp/nat_cmd.c
125
} else if (strcmp(proto, "udp") == 0) {
usr.sbin/ppp/nat_cmd.c
134
&hlocalport, proto);
usr.sbin/ppp/nat_cmd.c
141
proto);
usr.sbin/ppp/nat_cmd.c
150
&lremoteport, &hremoteport, proto);
usr.sbin/ppp/nat_cmd.c
325
StrToPort(const char *str, u_short *port, const char *proto)
usr.sbin/ppp/nat_cmd.c
332
sp = getservbyname(str, proto);
usr.sbin/ppp/nat_cmd.c
335
str, proto);
usr.sbin/ppp/nat_cmd.c
345
StrToPortRange(const char *str, u_short *low, u_short *high, const char *proto)
usr.sbin/ppp/nat_cmd.c
354
res = StrToPort(str, low, proto);
usr.sbin/ppp/nat_cmd.c
361
res = StrToPort(minus + 1, high, proto);
usr.sbin/ppp/nat_cmd.c
371
u_short *high, const char *proto)
usr.sbin/ppp/nat_cmd.c
388
return StrToPortRange(colon + 1, low, high, proto);
usr.sbin/ppp/nat_cmd.c
499
int pri __unused, u_short *proto)
usr.sbin/ppp/nat_cmd.c
501
if (!bundle->NatEnabled || *proto != PROTO_IP)
usr.sbin/ppp/nat_cmd.c
516
u_short *proto)
usr.sbin/ppp/nat_cmd.c
523
if (!bundle->NatEnabled || *proto != PROTO_IP)
usr.sbin/ppp/ncp.h
101
#define isncp(proto) ((proto) == PROTO_IPCP || (proto) == PROTO_IPV6CP)
usr.sbin/ppp/ncp.h
103
#define isncp(proto) ((proto) == PROTO_IPCP)
usr.sbin/ppp/pred.c
175
int pri __unused, u_short *proto, struct mbuf *bp)
usr.sbin/ppp/pred.c
190
*cp++ = *proto >> 8;
usr.sbin/ppp/pred.c
191
*cp++ = *proto & 0377;
usr.sbin/ppp/pred.c
212
*proto = ccp_Proto(ccp);
usr.sbin/ppp/pred.c
217
Pred1Input(void *v, struct ccp *ccp, u_short *proto, struct mbuf *bp)
usr.sbin/ppp/pred.c
267
*proto = *pp++;
usr.sbin/ppp/pred.c
268
if (*proto & 1) {
usr.sbin/ppp/pred.c
274
*proto = (*proto << 8) | *pp++;
usr.sbin/ppp/pred.c
293
u_short proto __unused, struct mbuf *bp __unused)
usr.sbin/ppp/proto.c
103
*proto = (*proto << 8) | cp[1];
usr.sbin/ppp/proto.c
107
log_Printf(LogDEBUG, "proto_LayerPull: unknown -> 0x%04x\n", *proto);
usr.sbin/ppp/proto.c
109
link_ProtocolRecord(l, *proto, PROTO_IN);
usr.sbin/ppp/proto.c
50
proto_WrapperOctets(struct lcp *lcp, u_short proto)
usr.sbin/ppp/proto.c
52
return (lcp->his_protocomp && !(proto & 0xff00)) ? 1 : 2;
usr.sbin/ppp/proto.c
56
proto_Prepend(struct mbuf *bp, u_short proto, unsigned comp, int extra)
usr.sbin/ppp/proto.c
60
cp[0] = proto >> 8;
usr.sbin/ppp/proto.c
61
cp[1] = proto & 0xff;
usr.sbin/ppp/proto.c
73
int pri __unused, u_short *proto)
usr.sbin/ppp/proto.c
75
log_Printf(LogDEBUG, "proto_LayerPush: Using 0x%04x\n", *proto);
usr.sbin/ppp/proto.c
76
bp = proto_Prepend(bp, *proto, l->lcp.his_protocomp,
usr.sbin/ppp/proto.c
77
acf_WrapperOctets(&l->lcp, *proto));
usr.sbin/ppp/proto.c
79
link_ProtocolRecord(l, *proto, PROTO_OUT);
usr.sbin/ppp/proto.c
86
u_short *proto)
usr.sbin/ppp/proto.c
96
*proto = cp[0];
usr.sbin/ppp/proto.c
97
if (!(*proto & 1)) {
usr.sbin/ppp/radius.c
1077
ac->proto = PROTO_IPCP;
usr.sbin/ppp/radius.c
1087
ac->proto = PROTO_IPV6CP;
usr.sbin/ppp/radius.c
1162
switch (ac->proto) {
usr.sbin/ppp/radius.h
87
u_short proto; /* Protocol number */
usr.sbin/ppp/sync.c
53
struct mbuf *bp, int pri __unused, u_short *proto __unused)
usr.sbin/ppp/sync.c
63
u_short *proto __unused)
usr.sbin/ppp/tcpmss.c
220
struct mbuf *bp, int pri __unused, u_short *proto __unused)
usr.sbin/ppp/tcpmss.c
227
struct mbuf *bp, u_short *proto __unused)
usr.sbin/ppp/vjcomp.c
166
u_short *proto)
usr.sbin/ppp/vjcomp.c
170
switch (*proto) {
usr.sbin/ppp/vjcomp.c
183
*proto = PROTO_IP;
usr.sbin/ppp/vjcomp.c
74
int pri __unused, u_short *proto)
usr.sbin/ppp/vjcomp.c
82
if (*proto == PROTO_IP && pip->ip_p == IPPROTO_TCP &&
usr.sbin/ppp/vjcomp.c
93
*proto = PROTO_VJUNCOMP;
usr.sbin/ppp/vjcomp.c
99
*proto = PROTO_VJCOMP;
usr.sbin/route6d/route6d.c
277
unsigned long proto;
usr.sbin/route6d/route6d.c
319
proto = strtoul(optarg, &ep, 0);
usr.sbin/route6d/route6d.c
320
if (!ep || *ep != '\0' || 3 < proto) {
usr.sbin/route6d/route6d.c
324
if (proto == 0)
usr.sbin/route6d/route6d.c
326
if (proto == 1)
usr.sbin/route6d/route6d.c
328
if (proto == 2)
usr.sbin/route6d/route6d.c
330
if (proto == 3)
usr.sbin/route6d/route6d.c
335
proto = strtoul(optarg, &ep, 0);
usr.sbin/route6d/route6d.c
336
if (!ep || *ep != '\0' || 3 < proto) {
usr.sbin/route6d/route6d.c
340
if (proto == 0)
usr.sbin/route6d/route6d.c
342
if (proto == 1)
usr.sbin/route6d/route6d.c
344
if (proto == 2)
usr.sbin/route6d/route6d.c
346
if (proto == 3)
usr.sbin/rpc.ypupdated/ypupdated_main.c
193
int proto = 0;
usr.sbin/rpc.ypupdated/ypupdated_main.c
227
proto = 0;
usr.sbin/rpc.ypupdated/ypupdated_main.c
247
proto = IPPROTO_UDP;
usr.sbin/rpc.ypupdated/ypupdated_main.c
248
if (!svc_register(transp, YPU_PROG, YPU_VERS, ypu_prog_1, proto)) {
usr.sbin/rpc.ypupdated/ypupdated_main.c
261
proto = IPPROTO_TCP;
usr.sbin/rpc.ypupdated/ypupdated_main.c
262
if (!svc_register(transp, YPU_PROG, YPU_VERS, ypu_prog_1, proto)) {
usr.sbin/rpc.ypxfrd/ypxfrd_main.c
199
int proto = 0;
usr.sbin/rpc.ypxfrd/ypxfrd_main.c
227
proto = 0;
usr.sbin/rpc.ypxfrd/ypxfrd_main.c
263
proto = IPPROTO_UDP;
usr.sbin/rpc.ypxfrd/ypxfrd_main.c
264
if (!svc_register(transp, YPXFRD_FREEBSD_PROG, YPXFRD_FREEBSD_VERS, ypxfrd_freebsd_prog_1, proto)) {
usr.sbin/rpc.ypxfrd/ypxfrd_main.c
277
proto = IPPROTO_TCP;
usr.sbin/rpc.ypxfrd/ypxfrd_main.c
278
if (!svc_register(transp, YPXFRD_FREEBSD_PROG, YPXFRD_FREEBSD_VERS, ypxfrd_freebsd_prog_1, proto)) {
usr.sbin/rtsold/cap_sendmsg.c
64
getsocket(int *sockp, int proto)
usr.sbin/rtsold/cap_sendmsg.c
72
if ((sock = socket(AF_INET6, SOCK_RAW, proto)) < 0)
usr.sbin/services_mkdb/services_mkdb.c
152
for (proto = 0; proto < PROTOMAX; proto++) {
usr.sbin/services_mkdb/services_mkdb.c
154
if ((s = svc[port][proto]) == NULL)
usr.sbin/services_mkdb/services_mkdb.c
156
add(db, s, port, getprotostr(sl, proto), &cnt, warndup);
usr.sbin/services_mkdb/services_mkdb.c
189
add(DB *db, StringList *sl, size_t port, const char *proto, size_t *cnt,
usr.sbin/services_mkdb/services_mkdb.c
199
(void)printf("add %s %zu %s [ ", sl->sl_str[0], port, proto);
usr.sbin/services_mkdb/services_mkdb.c
208
sl->sl_str[0], port, proto, mkaliases(sl, abuf, sizeof(abuf))) + 1;
usr.sbin/services_mkdb/services_mkdb.c
213
port, proto) + 1;
usr.sbin/services_mkdb/services_mkdb.c
224
sl->sl_str[i], proto) + 1;
usr.sbin/services_mkdb/services_mkdb.c
252
char *name, *port, *proto, *aliases, *cp, *alias;
usr.sbin/services_mkdb/services_mkdb.c
284
proto = strchr(port, '/');
usr.sbin/services_mkdb/services_mkdb.c
285
if (proto == NULL || proto[1] == '\0') {
usr.sbin/services_mkdb/services_mkdb.c
289
*proto++ = '\0';
usr.sbin/services_mkdb/services_mkdb.c
309
pindex = getprotoindex(sl, proto);
usr.sbin/services_mkdb/services_mkdb.c
92
size_t port, proto;
usr.sbin/traceroute/traceroute.c
1027
(*proto->prepare)(&outdata);
usr.sbin/traceroute/traceroute.c
1084
proto->key);
usr.sbin/traceroute/traceroute.c
1384
&& proto->num == IPPROTO_ICMP
usr.sbin/traceroute/traceroute.c
1385
&& (*proto->check)((u_char *)icp, (u_char)seq))
usr.sbin/traceroute/traceroute.c
1396
&& hip->ip_p == proto->num
usr.sbin/traceroute/traceroute.c
1397
&& (*proto->check)(inner, (u_char)seq))
usr.sbin/traceroute/traceroute.c
1619
gre->proto = htons(port);
usr.sbin/traceroute/traceroute.c
1629
return (ntohs(gre->proto) == port
usr.sbin/traceroute/traceroute.c
2043
struct outproto *proto;
usr.sbin/traceroute/traceroute.c
2051
proto = &protos[i];
usr.sbin/traceroute/traceroute.c
2052
if (proto->name == NULL) { /* generic handler */
usr.sbin/traceroute/traceroute.c
2061
proto->num = pnum;
usr.sbin/traceroute/traceroute.c
2063
return (proto);
usr.sbin/traceroute/traceroute.c
267
u_int16_t proto;
usr.sbin/traceroute/traceroute.c
471
struct outproto *proto = &protos[0];
usr.sbin/traceroute/traceroute.c
624
proto = setproto("icmp");
usr.sbin/traceroute/traceroute.c
636
proto = setproto(optarg);
usr.sbin/traceroute/traceroute.c
692
port = (requestPort != -1) ? requestPort : proto->port;
usr.sbin/traceroute/traceroute.c
709
minpacket = sizeof(*outip) + proto->hdrlen + optlen;
usr.sbin/traceroute/traceroute.c
743
if ((proto->num == IPPROTO_SCTP) && (packlen & 3)) {
usr.sbin/traceroute/traceroute.c
765
outip->ip_p = proto->num;