Annotation of embedaddon/quagga/babeld/net.h, revision 1.1.1.1

1.1       misho       1: /*  
                      2:  *  This file is free software: you may copy, redistribute and/or modify it  
                      3:  *  under the terms of the GNU General Public License as published by the  
                      4:  *  Free Software Foundation, either version 2 of the License, or (at your  
                      5:  *  option) any later version.  
                      6:  *  
                      7:  *  This file is distributed in the hope that it will be useful, but  
                      8:  *  WITHOUT ANY WARRANTY; without even the implied warranty of  
                      9:  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU  
                     10:  *  General Public License for more details.  
                     11:  *  
                     12:  *  You should have received a copy of the GNU General Public License  
                     13:  *  along with this program.  If not, see <http://www.gnu.org/licenses/>.  
                     14:  *  
                     15:  * This file incorporates work covered by the following copyright and  
                     16:  * permission notice:  
                     17:  *  
                     18: Copyright (c) 2007, 2008 by Juliusz Chroboczek
                     19: 
                     20: Permission is hereby granted, free of charge, to any person obtaining a copy
                     21: of this software and associated documentation files (the "Software"), to deal
                     22: in the Software without restriction, including without limitation the rights
                     23: to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
                     24: copies of the Software, and to permit persons to whom the Software is
                     25: furnished to do so, subject to the following conditions:
                     26: 
                     27: The above copyright notice and this permission notice shall be included in
                     28: all copies or substantial portions of the Software.
                     29: 
                     30: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
                     31: IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
                     32: FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
                     33: AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
                     34: LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
                     35: OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
                     36: THE SOFTWARE.
                     37: */
                     38: 
                     39: int babel_socket(int port);
                     40: int babel_recv(int s, void *buf, int buflen, struct sockaddr *sin, int slen);
                     41: int babel_send(int s,
                     42:                void *buf1, int buflen1, void *buf2, int buflen2,
                     43:                struct sockaddr *sin, int slen);
                     44: int tcp_server_socket(int port, int local);

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>