diff --git a/src/capwap/sock_getbroadcastaddr.c b/src/capwap/sock_getbroadcastaddr.c index 34e45178..16812a69 100644 --- a/src/capwap/sock_getbroadcastaddr.c +++ b/src/capwap/sock_getbroadcastaddr.c @@ -1,13 +1,37 @@ -#include +/* + This file is part of libcapwap. -#include -#include + libcapwap is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + libcapwap is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with libcapwap. If not, see . +*/ + +/** + *@file + *@brief Implementation of sock_getbroadcastaddr + */ + + +#include #include #include "sock.h" - - +/** + * Get the broadcast adddress + * @param addr address to search + * @param broadcastaddr receives the resulting broadcast address + * @return 1 if successful, 0 if no braodcast address was determined + */ int sock_getbroadcastaddr(const struct sockaddr * addr,struct sockaddr * broadcastaddr) { struct ifaddrs *ifap,*ifa;