// Forcefully attaching socket to the port 8080
setsockopt(server_fd, SOL_SOCKET, SO_REUSEADDR | SO_REUSEPORT在谷歌关于setsockopt的搜索后,我发现几乎所有地方都只有一个SO_REUSEADDR或SO_REUSEPORT与setsockopt一起使用。在socket.h文件中,SO_REUSEPORT的值为15,SO_REUSEADDR的值为2。我的问题是,在上面的代码中,按位或操作的目的是什么?