Home
last modified time | relevance | path

Searched refs:proto (Results 1 – 25 of 58) sorted by relevance

123

/subsys/net/l2/ppp/
A Dlink.c26 if (proto->lower_up) { in lcp_up()
27 proto->lower_up(ctx); in lcp_up()
37 if (proto->protocol == PPP_CCP || proto->protocol == PPP_ECP) { in do_network()
38 if (proto->open) { in do_network()
39 proto->open(ctx); in do_network()
50 if (proto->protocol == PPP_CCP || proto->protocol == PPP_ECP || in do_network()
55 if (proto->open) { in do_network()
57 proto->open(ctx); in do_network()
64 if (proto) { in do_network()
88 if (proto->open) { in do_auth()
[all …]
A Dnetwork.c19 void ppp_network_up(struct ppp_context *ctx, int proto) in ppp_network_up() argument
27 NET_DBG("[%p] Proto %s (0x%04x) %s (%d)", ctx, ppp_proto2str(proto), in ppp_network_up()
28 proto, "up", ctx->network_protos_up); in ppp_network_up()
31 void ppp_network_down(struct ppp_context *ctx, int proto) in ppp_network_down() argument
41 proto, "down", ctx->network_protos_up); in ppp_network_down()
44 void ppp_network_done(struct ppp_context *ctx, int proto) in ppp_network_done() argument
58 STRUCT_SECTION_FOREACH(ppp_protocol_handler, proto) { in ppp_network_all_down()
59 if (proto->protocol != PPP_LCP && proto->lower_down) { in ppp_network_all_down()
60 proto->lower_down(ctx); in ppp_network_all_down()
63 if (proto->protocol < 0xC000 && proto->close) { in ppp_network_all_down()
[all …]
A Dppp_internal.h91 #define PPP_PROTOCOL_REGISTER(name, proto, init_func, proto_handler, \ argument
96 .protocol = proto, \
108 const char *ppp_proto2str(uint16_t proto);
145 enum net_verdict ppp_fsm_input(struct ppp_fsm *fsm, uint16_t proto,
173 void ppp_network_up(struct ppp_context *ctx, int proto);
174 void ppp_network_down(struct ppp_context *ctx, int proto);
175 void ppp_network_done(struct ppp_context *ctx, int proto);
A Dppp_l2.c99 STRUCT_SECTION_FOREACH(ppp_protocol_handler, proto) { in process_ppp_msg()
100 if (proto->protocol != protocol) { in process_ppp_msg()
104 return proto->handler(ctx, iface, pkt); in process_ppp_msg()
531 STRUCT_SECTION_FOREACH(ppp_protocol_handler, proto) { in net_ppp_init()
532 if (proto->protocol == PPP_LCP) { in net_ppp_init()
533 ppp_lcp = proto; in net_ppp_init()
536 proto->init(ctx); in net_ppp_init()
A Dmisc.c175 const char *ppp_proto2str(uint16_t proto) in ppp_proto2str() argument
178 switch (proto) { in ppp_proto2str()
201 ARG_UNUSED(proto); in ppp_proto2str()
/subsys/net/lib/zperf/
A Dzperf_session.c23 enum session_proto proto) in get_free_session() argument
35 ptr = &sessions[proto][i]; in get_free_session()
62 ptr = &sessions[proto][oldest_free_index]; in get_free_session()
64 ptr = &sessions[proto][oldest_completed_index]; in get_free_session()
88 enum session_proto proto) in get_session() argument
96 if (proto != SESSION_TCP && proto != SESSION_UDP) { in get_session()
103 struct session *ptr = &sessions[proto][i]; in get_session()
172 ARRAY_FOR_EACH(sessions[proto], i) { in zperf_session_foreach()
173 cb(&sessions[proto][i], proto, user_data); in zperf_session_foreach()
181 if (proto >= SESSION_PROTO_END) { in zperf_session_reset()
[all …]
A Dzperf_common.c79 struct zperf_work *get_queue(enum session_proto proto, int session_id) in get_queue() argument
85 if (proto < 0 || proto >= SESSION_PROTO_END) { in get_queue()
90 proto == SESSION_UDP ? "UDP" : "TCP", in get_queue()
91 proto * SESSION_INDEX + session_id, in get_queue()
95 return &zperf_work_q[proto * SESSION_INDEX + session_id]; in get_queue()
171 int priority, int tcp_nodelay, int proto) in zperf_prepare_upload_sock() argument
176 int type = (proto == IPPROTO_UDP) ? SOCK_DGRAM : SOCK_STREAM; in zperf_prepare_upload_sock()
187 sock = zsock_socket(AF_INET, type, proto); in zperf_prepare_upload_sock()
210 sock = zsock_socket(AF_INET6, type, proto); in zperf_prepare_upload_sock()
252 if (proto == IPPROTO_TCP && tcp_nodelay && in zperf_prepare_upload_sock()
[all …]
A Dzperf_session.h38 enum session_proto proto; member
63 typedef void (*session_cb_t)(struct session *ses, enum session_proto proto,
67 enum session_proto proto);
69 enum session_proto proto);
73 void zperf_session_reset(enum session_proto proto);
74 void zperf_session_foreach(enum session_proto proto, session_cb_t cb,
A Dzperf_internal.h129 extern struct zperf_work *get_queue(enum session_proto proto, int session_id);
132 int priority, int tcp_nodelay, int proto);
136 void zperf_async_work_submit(enum session_proto proto, int session_id, struct k_work *work);
A Dzperf_shell.c968 char *argv[], enum net_ip_protocol proto) in shell_cmd_upload() argument
983 is_udp = proto == IPPROTO_UDP; in shell_cmd_upload()
1225 char *argv[], enum net_ip_protocol proto) in shell_cmd_upload2() argument
1236 is_udp = proto == IPPROTO_UDP; in shell_cmd_upload2()
1597 enum session_proto proto, in session_cb() argument
1616 if (ses->proto != proto) { in session_cb()
1648 if (ses->proto != proto) { in session_cb()
1674 enum session_proto proto, in session_all_cb() argument
1689 if (ses->proto != proto) { in session_all_cb()
1693 if (proto == SESSION_UDP) { in session_all_cb()
[all …]
/subsys/net/ip/
A Dconnection.c168 if (conn->proto != proto) { in conn_find_handler()
419 conn->proto = proto; in net_conn_register()
685 if (conn->proto == 0) { in net_conn_packet_input()
689 if (conn->proto != proto) { in net_conn_packet_input()
693 if (conn->proto != ETH_P_ALL && proto != ETH_P_ALL) { in net_conn_packet_input()
733 ARG_UNUSED(proto); in net_conn_packet_input()
770 if (conn->proto != proto && conn->proto != IPPROTO_IP) { in net_conn_raw_ip_input()
796 ARG_UNUSED(proto); in net_conn_raw_ip_input()
868 ARG_UNUSED(proto); in net_conn_can_input()
876 uint8_t proto, in net_conn_input() argument
[all …]
A Dconnection.h75 uint16_t proto; member
110 int net_conn_register(uint16_t proto, enum net_sock_type type, uint8_t family,
120 static inline int net_conn_register(uint16_t proto, enum net_sock_type type, in net_conn_register() argument
131 ARG_UNUSED(proto); in net_conn_register()
196 enum net_verdict net_conn_packet_input(struct net_pkt *pkt, uint16_t proto);
210 uint8_t proto);
221 enum net_verdict net_conn_can_input(struct net_pkt *pkt, uint8_t proto);
240 uint8_t proto,
245 uint8_t proto, in net_conn_input() argument
A Dpacket_socket.h29 enum net_verdict net_packet_socket_input(struct net_pkt *pkt, uint16_t proto);
32 uint16_t proto) in net_packet_socket_input() argument
A Dipv4.c79 ipv4_hdr->proto = 0U; in net_ipv4_create_full()
130 ipv4_hdr->proto = next_header_proto; in net_ipv4_finalize()
329 (hdr->proto != IPPROTO_IGMP)) { in net_ipv4_input()
352 !(hdr->proto == IPPROTO_UDP && in net_ipv4_input()
359 (hdr->proto == IPPROTO_TCP && in net_ipv4_input()
390 if (net_conn_raw_ip_input(pkt, &ip, hdr->proto) == NET_DROP) { in net_ipv4_input()
395 switch (hdr->proto) { in net_ipv4_input()
452 verdict = net_conn_input(pkt, &ip, hdr->proto, &proto_hdr); in net_ipv4_input()
A Dpacket_socket.c25 enum net_verdict net_packet_socket_input(struct net_pkt *pkt, uint16_t proto) in net_packet_socket_input() argument
44 net_verdict = net_conn_packet_input(pkt, proto); in net_packet_socket_input()
A Dnet_pkt.c1075 enum net_ip_protocol proto, argument
1126 enum net_ip_protocol proto) argument
1146 } else if (proto == IPPROTO_ICMP || proto == IPPROTO_ICMPV6) {
1178 enum net_ip_protocol proto) argument
1291 proto);
1362 enum net_ip_protocol proto,
1390 proto,
1398 proto,
1710 enum net_ip_protocol proto, argument
1727 proto, timeout);
[all …]
A Dutils.c53 const char *net_proto2str(int family, int proto) in net_proto2str() argument
56 switch (proto) { in net_proto2str()
69 switch (proto) { in net_proto2str()
677 uint16_t net_calc_chksum(struct net_pkt *pkt, uint8_t proto) in net_calc_chksum() argument
686 if (proto != IPPROTO_ICMP && proto != IPPROTO_IGMP) { in net_calc_chksum()
690 net_pkt_ipv4_opts_len(pkt) + proto; in net_calc_chksum()
697 net_pkt_ipv6_ext_len(pkt) + proto; in net_calc_chksum()
/subsys/net/lib/sockets/
A Dsocket_dispatcher.c19 int proto; member
30 static bool is_tls(int proto) in is_tls() argument
32 if ((proto >= IPPROTO_TLS_1_0 && proto <= IPPROTO_TLS_1_2) || in is_tls()
33 (proto >= IPPROTO_DTLS_1_0 && proto <= IPPROTO_DTLS_1_2)) { in is_tls()
57 new_fd = socket_create(ctx->family, ctx->type, ctx->proto); in sock_dispatch_socket()
83 int proto, bool native_only) in sock_dispatch_find() argument
102 if (!sock_family->is_supported(family, type, proto)) { in sock_dispatch_find()
117 ctx->proto, true); in sock_dispatch_native()
131 ctx->proto, false); in sock_dispatch_default()
374 if (!is_tls(ctx->proto)) { in sock_dispatch_setsockopt_vmeth()
[all …]
A Dsockets_packet.c80 static int zpacket_socket(int family, int type, int proto) in zpacket_socket() argument
91 if (proto != 0) { in zpacket_socket()
98 proto = ntohs(proto); in zpacket_socket()
101 ret = net_context_get(family, type, proto, &ctx); in zpacket_socket()
487 static bool packet_is_supported(int family, int type, int proto) in packet_is_supported() argument
491 proto = ntohs(proto); in packet_is_supported()
492 return proto == 0 in packet_is_supported()
493 || proto == ETH_P_ALL in packet_is_supported()
494 || proto == ETH_P_ECAT in packet_is_supported()
495 || proto == ETH_P_IEEE802154; in packet_is_supported()
A Dsockets_net_mgmt.c43 int proto; member
54 int znet_mgmt_socket(int family, int type, int proto) in znet_mgmt_socket() argument
79 mgmt->proto = proto; in znet_mgmt_socket()
111 if (mgmt->proto == NET_MGMT_EVENT_PROTO) { in znet_mgmt_bind()
127 if (mgmt->proto == NET_MGMT_EVENT_PROTO) { in znet_mgmt_sendto()
388 static bool net_mgmt_is_supported(int family, int type, int proto) in net_mgmt_is_supported() argument
391 (proto != NET_MGMT_EVENT_PROTO)) { in net_mgmt_is_supported()
A Dsockets_internal.h60 int family, int type, int proto);
68 int family, int type, int proto) in sock_obj_core_alloc() argument
74 ARG_UNUSED(proto); in sock_obj_core_alloc()
A Dsocket_obj_core.c46 int family, int type, int proto) in set_fields() argument
51 obj->socket_proto = proto; in set_fields()
120 int family, int type, int proto) in sock_obj_core_alloc() argument
150 set_fields(obj, sock, reg, family, type, proto); in sock_obj_core_alloc()
/subsys/net/lib/dns/
A Ddns_sd.c226 if (proto == NULL) { in proto_is_valid()
242 proto); in proto_is_valid()
372 inst->proto, in add_ptr_record()
743 uint16_t proto; in dns_sd_handle_ptr_query() local
763 proto = IPPROTO_TCP; in dns_sd_handle_ptr_query()
765 proto = IPPROTO_UDP; in dns_sd_handle_ptr_query()
842 uint16_t proto; in dns_sd_handle_service_type_enum() local
862 proto = IPPROTO_TCP; in dns_sd_handle_service_type_enum()
864 proto = IPPROTO_UDP; in dns_sd_handle_service_type_enum()
960 record->proto, filter->proto, in dns_sd_rec_match()
[all …]
/subsys/mgmt/mcumgr/transport/src/
A Dsmp_udp.c51 enum proto_type proto; member
83 if (proto == PROTOCOL_IPV4) { in smp_udp_proto_to_name()
89 if (proto == PROTOCOL_IPV6) { in smp_udp_proto_to_name()
162 static int create_socket(enum proto_type proto, int *sock) in create_socket() argument
171 proto == PROTOCOL_IPV4) { in create_socket()
180 proto == PROTOCOL_IPV6) { in create_socket()
195 smp_udp_proto_to_name(proto), err); in create_socket()
203 smp_udp_proto_to_name(proto), err); in create_socket()
223 rc = create_socket(conf->proto, &conf->sock); in smp_udp_receive_thread()
377 smp_udp_configs.ipv4.proto = PROTOCOL_IPV4; in smp_udp_start()
[all …]
/subsys/tracing/
A Dtracing_tracking.c128 void sys_track_socket_init(int sock, int family, int type, int proto) in sys_track_socket_init() argument
133 ARG_UNUSED(proto); in sys_track_socket_init()

Completed in 66 milliseconds

123