Searched refs:option (Results 1 - 25 of 176) sorted by last modified time

12345678

/haiku/src/add-ons/kernel/network/protocols/tcp/
H A DTCPEndpoint.cpp1073 TCPEndpoint::GetOption(int option, void* _value, int* _length) argument
1080 switch (option) {
1099 TCPEndpoint::SetOption(int option, const void* _value, int length) argument
1101 if (option != TCP_NODELAY)
2330 // this option, this will be reset to 0 (when its SYN is received)
H A Dtcp.cpp84 bump_option(tcp_option *&option, size_t &length) argument
86 if (option->kind <= TCP_OPTION_NOP) {
88 option = (tcp_option *)((uint8 *)option + 1);
90 length += option->length;
91 option = (tcp_option *)((uint8 *)option + option->length);
102 tcp_option *option = (tcp_option *)buffer; local
106 option
540 tcp_control(net_protocol* _protocol, int level, int option, void* value, size_t* _length) argument
556 tcp_getsockopt(net_protocol* _protocol, int level, int option, void* value, int* _length) argument
570 tcp_setsockopt(net_protocol* _protocol, int level, int option, const void* _value, int length) argument
[all...]
H A DTCPEndpoint.h56 status_t GetOption(int option, void* value, int* _length);
57 status_t SetOption(int option, const void* value, int length);
/haiku/src/add-ons/kernel/network/stack/
H A Dnet_socket.cpp76 int socket_setsockopt(net_socket* socket, int level, int option,
1021 socket_get_option(net_socket* socket, int level, int option, void* value, argument
1027 switch (option) {
1067 if (option == SO_SNDTIMEO)
1101 *_set = (socket->options & option) != 0;
1129 dprintf("socket_getsockopt: unknown option %d\n", option);
1135 socket_getsockopt(net_socket* socket, int level, int option, void* value, argument
1139 level, option, value, _length);
1446 socket_set_option(net_socket* socket, int level, int option, cons argument
1569 socket_setsockopt(net_socket* socket, int level, int option, const void* value, int length) argument
[all...]
H A Ddatalink.cpp57 option_to_string(int32 option) argument
60 switch (option) {
120 snprintf(buffer, sizeof(buffer), "%" B_PRId32, option);
131 get_interface_name_or_index(net_domain* domain, int32 option, void* value, argument
134 ASSERT(option == SIOCGIFINDEX || option == SIOCGIFNAME);
136 size_t expected = option == SIOCGIFINDEX ? IF_NAMESIZE : sizeof(ifreq);
147 if (option == SIOCGIFINDEX)
155 if (option == SIOCGIFINDEX)
213 datalink_control(net_domain* _domain, int32 option, voi argument
751 interface_protocol_change_address(net_datalink_protocol* protocol, net_interface_address* interfaceAddress, int32 option, const struct sockaddr* oldAddress, const struct sockaddr* newAddress) argument
774 interface_protocol_control(net_datalink_protocol* _protocol, int32 option, void* argument, size_t length) argument
[all...]
/haiku/src/add-ons/kernel/network/protocols/ipv6/
H A Dipv6.cpp874 ipv6_delta_group(IPv6GroupInterface* group, int option, argument
877 switch (option) {
889 ipv6_delta_membership(ipv6_protocol* protocol, int option, argument
897 switch (option) {
913 status = ipv6_delta_group(state, option, interface, sourceAddr);
920 ipv6_delta_membership(ipv6_protocol* protocol, int option, argument
931 return ipv6_delta_membership(protocol, option, interface,
1074 ipv6_control(net_protocol* _protocol, int level, int option, void* value, argument
1078 return sDatalinkModule->control(sDomain, option, value, _length);
1085 ipv6_getsockopt(net_protocol* _protocol, int level, int option, voi argument
1121 ipv6_setsockopt(net_protocol* _protocol, int level, int option, const void* value, int length) argument
[all...]
/haiku/src/add-ons/kernel/network/protocols/ipv4/
H A Dipv4.cpp913 ipv4_delta_group(IPv4GroupInterface* group, int option, argument
916 switch (option) {
936 ipv4_delta_membership(ipv4_protocol* protocol, int option, argument
944 switch (option) {
956 if (option == IP_DROP_MEMBERSHIP
957 || option == IP_DROP_SOURCE_MEMBERSHIP)
968 status = ipv4_delta_group(state, option, interface, sourceAddr);
975 generic_to_ipv4(int option) argument
977 switch (option) {
1011 ipv4_delta_membership(ipv4_protocol* protocol, int option, argument
1033 ipv4_generic_delta_membership(ipv4_protocol* protocol, int option, uint32 index, const sockaddr_storage* _groupAddr, const sockaddr_storage* _sourceAddr) argument
1179 ipv4_control(net_protocol* _protocol, int level, int option, void* value, size_t* _length) argument
1190 ipv4_getsockopt(net_protocol* _protocol, int level, int option, void* value, int* _length) argument
1267 ipv4_setsockopt(net_protocol* _protocol, int level, int option, const void* value, int length) argument
[all...]
/haiku/src/add-ons/kernel/network/datalink_protocols/loopback_frame/
H A Dloopback_frame.cpp130 net_interface_address* address, int32 option,
134 option, oldAddress, newAddress);
139 loopback_frame_control(net_datalink_protocol* protocol, int32 option, argument
142 return protocol->next->module->control(protocol->next, option, argument,
129 loopback_frame_change_address(net_datalink_protocol* protocol, net_interface_address* address, int32 option, const struct sockaddr* oldAddress, const struct sockaddr* newAddress) argument
/haiku/src/kits/interface/
H A DMenu.cpp2614 bool option = false; local
2648 option = true;
2672 if (option) {
H A DMenuItem.cpp791 const BBitmap* option = MenuPrivate::MenuItemOption(); local
792 const BRect &rect = option->Bounds();
794 fSuper->DrawBitmap(option, where);
/haiku/src/system/kernel/fs/
H A Dsocket.cpp57 // TODO: Add driver settings option to load the userland net stack.
522 common_getsockopt(int fd, int level, int option, void *value, argument
529 return sStackInterface->getsockopt(descriptor->u.socket, level, option,
535 common_setsockopt(int fd, int level, int option, const void *value, argument
542 return sStackInterface->setsockopt(descriptor->u.socket, level, option,
733 getsockopt(int socket, int level, int option, void *value, socklen_t *_length) argument
736 RETURN_AND_SET_ERRNO(common_getsockopt(socket, level, option, value,
742 setsockopt(int socket, int level, int option, const void *value, argument
746 RETURN_AND_SET_ERRNO(common_setsockopt(socket, level, option, value,
1088 _user_getsockopt(int socket, int level, int option, voi argument
1122 _user_setsockopt(int socket, int level, int option, const void *userValue, socklen_t length) argument
[all...]
/haiku/src/tests/system/network/tcp_shell/
H A Dtcp_shell.cpp855 domain_control(net_protocol *protocol, int level, int option, void *value, argument
1088 tcp_option *option; local
1091 size, (void **)&option) != B_OK) {
1098 option = (tcp_option *)optionsBuffer;
1103 switch (option->kind) {
1108 printf(" <mss %u>", ntohs(option->max_segment_size));
1112 printf(" <ws %u>", option->window_shift);
1116 printf(" <ts %lu:%lu>", option->timestamp.value, option->timestamp.reply);
1121 length = option
[all...]
/haiku/src/bin/pkgman/
H A Dcommand_search.cpp151 static struct option sLongOptions[] = {
H A Dcommand_info.cpp49 static struct option sLongOptions[] = {
/haiku/headers/private/net/
H A Dnet_socket.h65 status_t (*get_option)(net_socket* socket, int level, int option,
67 status_t (*set_option)(net_socket* socket, int level, int option,
104 int (*getsockopt)(net_socket* socket, int level, int option,
111 int (*setsockopt)(net_socket* socket, int level, int option,
H A Dnet_protocol.h70 status_t (*control)(net_protocol* self, int level, int option,
72 status_t (*getsockopt)(net_protocol* self, int level, int option,
74 status_t (*setsockopt)(net_protocol* self, int level, int option,
/haiku/src/apps/debugger/
H A DDebugger.cpp141 static struct option sLongOptions[] = {
829 // unless the option to use the command line interface was chosen.
/haiku/
H A Dconfigure17 as first option!]
36 This option and --cross-tools-prefix can be
77 This option can be specified multiple times. The
83 --use-gcc-pipe Build with GCC option -pipe. Speeds up the build
135 directly inside your non-default location. Another option is to invoke "jam
/haiku/src/system/libnetwork/netresolv/net/
H A Dnslexer.l48 %option prefix="_nsyy"
49 %option yylineno nounput noinput
50 %option never-interactive
/haiku/headers/private/system/
H A Dsyscalls.h381 extern status_t _kern_getsockopt(int socket, int level, int option,
383 extern status_t _kern_setsockopt(int socket, int level, int option,
/haiku/src/add-ons/kernel/network/protocols/unix/
H A Dunix.cpp132 unix_control(net_protocol *protocol, int level, int option, void *value, argument
140 unix_getsockopt(net_protocol *protocol, int level, int option, void *value, argument
145 if (level == SOL_SOCKET && option == SO_PEERCRED) {
154 return gSocketModule->get_option(protocol->socket, level, option, value,
160 unix_setsockopt(net_protocol *protocol, int level, int option, argument
166 if (option == SO_RCVBUF) {
173 } else if (option == SO_SNDBUF) {
178 return gSocketModule->set_option(protocol->socket, level, option,
/haiku/src/tests/system/kernel/scheduler/
H A Dmain.cpp19 const static option kOptions[] = {
359 char option; local
360 while ((option = getopt_long(argc, argv, "", kOptions, NULL)) != -1) {
361 switch (option) {
/haiku/src/bin/debug/strace/
H A DNetworkTypes.cpp473 int option;
479 #define SOCKET_OPTION_INFO_ENTRY(level, option) \
480 { level, option, #option, NULL, 0 }
482 #define SOCKET_OPTION_INFO_ENTRY_TYPE(level, option, type) \
483 { level, option, #option, TypeHandlerFactory<type *>::Create(), sizeof(type) }
531 kSocketOptions[i].option),
536 const socket_option_info *GetEntry(int level, int option) const
538 ThisMap::const_iterator i = fMap.find(std::make_pair(level, option));
[all...]
/haiku/src/add-ons/kernel/network/protocols/icmp6/
H A Dicmp6.cpp97 icmp6_control(net_protocol *protocol, int level, int option, void *value, argument
100 return protocol->next->module->control(protocol->next, level, option,
106 icmp6_getsockopt(net_protocol *protocol, int level, int option, argument
109 return protocol->next->module->getsockopt(protocol->next, level, option,
115 icmp6_setsockopt(net_protocol *protocol, int level, int option, argument
118 return protocol->next->module->setsockopt(protocol->next, level, option,
/haiku/src/add-ons/kernel/network/datalink_protocols/ipv6_datagram/
H A Dipv6_datagram.cpp78 // also, theoretically there could be more than one option.
955 // hack: set to use the correct interface by setting socket option
1099 net_interface_address* address, int32 option,
1103 switch (option) {
1156 option, oldAddress, newAddress);
1098 ipv6_datalink_change_address(net_datalink_protocol* _protocol, net_interface_address* address, int32 option, const struct sockaddr* oldAddress, const struct sockaddr* newAddress) argument

Completed in 350 milliseconds

12345678