From: Junio C Hamano Date: Wed, 10 Mar 2021 00:18:59 GMT Subject: Re: [PATCH v5 10/12] unix-stream-server: create unix domain socket under lock Message-ID: In-Reply-To: <1ee9de55a106e46dab6126fe8ca2a0aeace57b1a.1615302157.git.gitgitgadget@gmail.com> "Jeff Hostetler via GitGitGadget" writes: > +struct unix_stream_server_socket { > +int unix_stream_server__create( > +void unix_stream_server__free( > +int unix_stream_server__was_stolen( I think we reserve __ in our API for names of symbols that normal callers never have to write (both data like git_attr__true[] and functions like cmd_bisect__helper()). It seems that list-objects-filter.h may have introduced the "name_space" followed by "__" followed by "name" convention, but I am not sure if that is a desirable convention to spread throughout our codebase. Also "unix_stream_server" is quite a mouthful. Perhaps abbreviate it to uss_ or something? I dunno if that is too short and invite confusion with other kinds of uss.