# 2.11BSD#431 - /usr/src/sys/h/domain.h

##### Variables

    domains           X

##### struct's

    domain            X

       1: /*
       2:  * Copyright (c) 1982, 1986 Regents of the University of California.
       3:  * All rights reserved.
       4:  *
       5:  * Redistribution and use in source and binary forms are permitted
       6:  * provided that this notice is preserved and that due credit is given
       7:  * to the University of California at Berkeley. The name of the University
       8:  * may not be used to endorse or promote products derived from this
       9:  * software without specific prior written permission. This software
      10:  * is provided ``as is'' without express or implied warranty.
      11:  *
      12:  *	@(#)domain.h	7.2 (Berkeley) 12/30/87
      13:  */
      14:
      15: /*
      16:  * Structure per communications domain.
      17:  */
      18: struct  domain {
      19:     int dom_family;     /* AF_xxx */
      20:     char    *dom_name;
      21:     int (*dom_init)();      /* initialize domain data structures */
      22:     int (*dom_externalize)();   /* externalize access rights */
      23:     int (*dom_dispose)();   /* dispose of internalized rights */
      24:     struct  protosw *dom_protosw, *dom_protoswNPROTOSW;
      25:     struct  domain *dom_next;
      26: };
      27:
      28: #ifdef SUPERVISOR
      29: struct  domain *domains;
      30: #endif

#### Defined variables

domains defined in line 29; used 10 times

- in /usr/src/sys/sys/uipc_domain.c line 26-27(2), 49, 68, 89, 129, 148, 161, 173
- in /usr/src/sys/sys/uipc_mbuf.c line 127

#### Defined struct's

domain defined in line 18; used 50 times

- in line 25-29(4)
- in /usr/src/sys/netinet/in_proto.c line 53(2), 96-101(4), 111(2), 122(2), 132(2)
- in /usr/src/sys/netns/ns_proto.c line 35(2), 70(2)
- in /usr/src/sys/sys/uipc_domain.c line 32(2), 65(2), 83(2), 113(2), 145(2), 158(2), 170(2)
- in /usr/src/sys/sys/uipc_mbuf.c line 111(2)
- in /usr/src/sys/sys/uipc_proto.c line 27(2), 49(2)
- in /usr/src/sys/sys/uipc_usrreq.c line 548(2)
- in /usr/src/usr.bin/fstat/fstat.c line 420(2), 455-460(6)

#### Usage of this include

domain.h used 45 times

- in /usr/src/new/kermit5.188/ckcnet.h line 100
- in /usr/src/sys/net/if_loop.c line 26
- in /usr/src/sys/net/if_sl.c line 45
- in /usr/src/sys/net/raw_cb.c line 20
- in /usr/src/sys/net/raw_usrreq.c line 17
- in /usr/src/sys/netimp/if_imp.c line 21
- in /usr/src/sys/netimp/if_imphost.c line 21
- in /usr/src/sys/netimp/raw_imp.c line 14
- in /usr/src/sys/netinet/if_ether.c line 36
- in /usr/src/sys/netinet/in.c line 18
- in /usr/src/sys/netinet/in_pcb.c line 22
- in /usr/src/sys/netinet/in_proto.c line 18
- in /usr/src/sys/netinet/ip_icmp.c line 27
- in /usr/src/sys/netinet/ip_input.c line 18
- in /usr/src/sys/netinet/ip_output.c line 25
- in /usr/src/sys/netinet/raw_ip.c line 26
- in /usr/src/sys/netinet/tcp_debug.c line 33
- in /usr/src/sys/netinet/tcp_input.c line 26
- in /usr/src/sys/netinet/tcp_output.c line 25
- in /usr/src/sys/netinet/tcp_subr.c line 26
- in /usr/src/sys/netinet/tcp_timer.c line 26
- in /usr/src/sys/netinet/tcp_usrreq.c line 27
- in /usr/src/sys/netinet/udp_usrreq.c line 26
- in /usr/src/sys/netns/ns_input.c line 19
- in /usr/src/sys/netns/ns_proto.c line 19
- in /usr/src/sys/pdp/in_cksum.c line 12
- in /usr/src/sys/pdpif/if_acc.c line 23
- in /usr/src/sys/pdpif/if_css.c line 43
- in /usr/src/sys/pdpif/if_de.c line 23
- in /usr/src/sys/pdpif/if_dmc.c line 27
- in /usr/src/sys/pdpif/if_ec.c line 54
- in /usr/src/sys/pdpif/if_en.c line 20
- in /usr/src/sys/pdpif/if_il.c line 35
- in /usr/src/sys/pdpif/if_qe.c line 129
- in /usr/src/sys/pdpif/if_qt.c line 76
- in /usr/src/sys/pdpif/if_sri.c line 20
- in /usr/src/sys/pdpif/if_uba.c line 18
- in /usr/src/sys/pdpif/if_vv.c line 50
- in /usr/src/sys/sys/uipc_domain.c line 19
- in /usr/src/sys/sys/uipc_mbuf.c line 14
- in /usr/src/sys/sys/uipc_proto.c line 18
- in /usr/src/sys/sys/uipc_socket.c line 21
- in /usr/src/sys/sys/uipc_syscalls.c line 25
- in /usr/src/sys/sys/uipc_usrreq.c line 12
- in /usr/src/usr.bin/fstat/fstat.c line 32

Last modified: 1988-07-04 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 675 |