MCPcopy Create free account
hub / github.com/F-Stack/f-stack / so_opt_convert

Function so_opt_convert

lib/ff_syscall_wrapper.c:531–572  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

529}
530
531static int
532so_opt_convert(int optname)
533{
534 switch(optname) {
535 case LINUX_SO_DEBUG:
536 return SO_DEBUG;
537 case LINUX_SO_REUSEADDR:
538 return SO_REUSEADDR;
539 case LINUX_SO_ERROR:
540 return SO_ERROR;
541 case LINUX_SO_DONTROUTE:
542 return SO_DONTROUTE;
543 case LINUX_SO_BROADCAST:
544 return SO_BROADCAST;
545 case LINUX_SO_SNDBUF:
546 return SO_SNDBUF;
547 case LINUX_SO_RCVBUF:
548 return SO_RCVBUF;
549 case LINUX_SO_KEEPALIVE:
550 return SO_KEEPALIVE;
551 case LINUX_SO_OOBINLINE:
552 return SO_OOBINLINE;
553 case LINUX_SO_LINGER:
554 return SO_LINGER;
555 case LINUX_SO_REUSEPORT:
556 return SO_REUSEPORT;
557 case LINUX_SO_RCVLOWAT:
558 return SO_RCVLOWAT;
559 case LINUX_SO_SNDLOWAT:
560 return SO_SNDLOWAT;
561 case LINUX_SO_RCVTIMEO:
562 return SO_RCVTIMEO;
563 case LINUX_SO_SNDTIMEO:
564 return SO_SNDTIMEO;
565 case LINUX_SO_ACCEPTCONN:
566 return SO_ACCEPTCONN;
567 case LINUX_SO_PROTOCOL:
568 return SO_PROTOCOL;
569 default:
570 return -1;
571 }
572}
573
574static int
575ip_opt_convert(int optname)

Callers 1

linux2freebsd_optFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected